原创 Netty-爲什麼選擇 Netty

人工智能,零基礎入門!http://www.captainbed.net/inner  API 使用簡單,開發門檻低; 功能強大,預置了多種編解碼功能,支持多種主流協議; 定製能力強,可以通過 ChannelHandler 對通信框架

原创 APP版本升級後臺接口兼容舊版本

人工智能,零基礎入門!http://www.captainbed.net/inner  公司開發APP,經常會有版本升級的情況,因此會出現新版本如何兼容舊版本的問題。 iOS和android 不斷有新的版本開發,很多服務端開發都是在以

原创 Mybatis框架insert語句返回主鍵id

人工智能,零基礎入門!http://www.captainbed.net/inner 在一些開發場景中,需要得到剛剛插入的數據的主鍵id,mybatis提供了這樣的方法:用@Options註解 這個主鍵是設置的,MySQL自增長的。

原创 MySQL查月底最後一條記錄

人工智能,零基礎入門!http://www.captainbed.net/inner  第一種方法:選定時間範圍,然後倒序排序,通過limit關鍵字只查第1行就是最後一條記錄 select * from order where or

原创 爲什麼alert語句總是優先於上一條語句執行?

人工智能,零基礎入門!http://www.captainbed.net/inner 代碼如下: right_out.onclick = function(){ var lis = ul.getElementsByTagNam

原创 freemarker的下拉框回顯

  <label class="control-label"><span>部門領導</span></label> <select class="form-control" name="deptmanager"> <option val

原创 IDEA生成toString方法的快捷鍵

人工智能,零基礎入門!http://www.captainbed.net/inner 對於實體Bean類,比較多繁雜的重複代碼內容, 比如說get/set方法和toString方法,對於這些idea都是有快捷鍵的,介紹一下toStri

原创 Explain分析SQL語句

人工智能,零基礎入門!http://www.captainbed.net/inner  在MySQL中,我們可以通過EXPLAIN命令獲取MySQL如何執行SELECT語句的信息,包括在SELECT語句執行過程中表如何連接和連接的順序

原创 SpringBoot調優總結--收藏

人工智能,零基礎入門!http://www.captainbed.net/inner  作爲一名工程師,項目調優這事,是必須得熟練掌握的事情。 在SpringBoot項目中,調優主要通過配置文件和配置JVM的參數的方式進行。 修改配置

原创 比特幣論文原文及翻譯

 比特幣這個概念是由中本聰提出來的,中本聰是個日裔美籍人,物理學家、火車模型收藏家。他是個無政府無國籍主義者,這可能是他提出去中心化的比特幣原因之一。 中本聰撰寫的比特幣創世論文:《Bitcoin: A Peer-to-Peer Elec

原创 rocketmq如何實現分佈式事務

人工智能,零基礎入門!http://www.captainbed.net/inner 如果同一個數據源在本地事物很好控制,但是在不斷髮展的互聯網環境下,微服務越來越流行,這個時候,需要解決分佈式事物,需要保證數據的最終一致性。 所謂分

原创 web項目前端上傳文件給後端

人工智能,零基礎入門!http://www.captainbed.net/inner 1、前端 給input的type爲file,加上name form的enctype=”multipart/form-data” 請求方式爲post

原创 SQL查詢某一字段重複的數據

人工智能,零基礎入門!http://www.captainbed.net/inner  SQL查詢某一字段重複的數據: SELECT user_id FROM user_info GROUP BY user_id HAVING CO

原创 freemarker模板添加表格自增行號

人工智能,零基礎入門!http://www.captainbed.net/inner 【1】 循環list <#list page.items as vo> 【2】使用xx_index的腳標方式即可取得每個循環的下標(起始位是0) 

原创 idea配置SpringBoot項目熱部署

人工智能,零基礎入門!http://www.captainbed.net/inner 第一步:添加依賴 使用spring-boot-devtools提供的開發者工具 spring-boot項目中pom.xml引入如下依賴 <depe