原创 spring boot 入門

最近在項目中接觸到spring boot 框架,發現這個框架開發java web應用確實挺好用的,因爲開始時框架別人都搭建好了,今天就自己手動寫一個demo。 先說下我的環境, jdk1.8 、maven-3.0.5。工具是spring

原创 ActiveMQ控制面板字段說明

Number Of Consumers  消費者 這個是消費者端的消費者數量 。 Number Of Pending Messages 等待消費的消息 這個是當前未出隊列的數量。可以理解爲總接收數-總出隊列數 Messages Enq

原创 10條SQL優化語句,讓你的數據庫跑得更快!

1不使用子查詢 例:SELECT * FROM t1 WHERE id (SELECT id FROM t2 WHERE name='hechun

原创 nginx 負載均衡配置基礎【轉】

設計分佈式緩存系統,需要考慮負載均衡以及增刪設備。 redis相關算法。 客戶端緩存+服務端緩存 熱點數據+索引搜索 redis 就是個緩存 沒必要問那麼深 最多問下讀寫分離 備份方式 哨兵和集羣都不用的 redis有哪些坑

原创 jQuery獲取textarea內容

textare 和 input不太一樣。 $("#id").val()這樣子獲取不到內容,或者回車換行有問題 $(".col-sm-11").find("#description").each(function(){ $(this).t

原创 Spring配置文件中component-scan 掃描指定的包中的類上常用的註解

@Controller 聲明Action組件 @Service 聲明Service組件,eg: @Service("userService") @Repository 聲明Dao組件 @Component 泛指組件, 當不

原创 elasticsearch 及elasticsearch-head插件安裝

最近在改bug 要頻繁的去測試環境看日誌,因爲有多個測試環境,看日誌有諸多不便之處。後來瞭解到可以用elk集中收集日誌查詢等。 那麼一步一步的來,先安裝elasticsearch。 版本如下: 第一步 安裝elasticsearch-h

原创 linux 查看日誌,不定期更新

從後向前查看 用less命令 less /log/catalina.out 然後用  shit+g 移動到最後一行,然後用 ctrl+b 向前翻 ctrl + F - 向前移動一屏 ctrl + B - 向後移動一屏 ctrl + D

原创 MySQL小技巧

1.負面查詢不能使用索引。 select * from sys_user where status!=0 and stauts!=1不能使用索引,優化 select * from sys_user where status in(2,3)

原创 mybatis兩種接收參數的方式#{args}和${args}的區別小知識

1、#{args}接收的參數會被自動處理爲字符串,加引號; 2、${args}傳入的參數會原樣顯示;3、#{args}很大程度上防sql注入; 4、${args}無法防注入;5、${args}一般用於傳入數據庫對象,本人用最多的方式是

原创 MySQL 常用命令

MySQL常用命令整理下,下次用到的時候也好找一點,一點點補充 1.設置字段爲唯一約束 ALTER TABLE sys_user ADD unique(`login_name`); 2. 修改字段的屬性 ALTER TABLE s

原创 Spring Mvc 集成dubbo實現分佈式

開發中有種需求是給移動端提供接口,本來是可以不用拆分的,直接在web基礎上寫接口也是可以的,但是考慮到不易維護,同時web是有session的 要登錄等不便之處。於是乎就單獨起一個項目用於提供接口,這種做法也是很常用的做法。 先介紹下du

原创 go mod 入門

1.require golang sdk >= 1.11 在golang 1.11 以前的版本,新建的工程要放在 gopath下面, go mod 解決了go 的包管理問題,另一個好處是新建工程不用再放到gopath下 在非gopa

原创 微信和支付寶支付實戰

最近的項目中要用到移動支付。在此總結下 1、微信支付 :因爲需求是掃碼支付即時到賬,用的是native方式。按照官方文檔的說法,調用“https://api.mch.weixin.qq.com/pay/unifiedorder” 這個接口

原创 HashMap、Hashtable、HashSet 和 ConcurrentHashMap 的比較

HashMap 和 Hashtable 的比較是 Java 面試中的常見問題,用來考驗程序員是否能夠正確使用集合類以及是否可以隨機應變使用多種思路解決問題。HashMap 的工作原理、ArrayList 與 Vector 的比較以及這個問