原创 linux下查看jvm使用情況

先 ps -ef|grep java 找到jvm運行對應的進程號 然後再依次如下 命令格式 jstat命令命令格式: jstat [Options] vmid [interval] [count] 參數說明: Options,選項,我們一般

原创 layui 框架js改變dom後,radio標籤點擊無效

let form2; let ctx="${pageContext.request.contextPath}"; $(function(){ layui.config({ base:

原创 lombok 引入後,測試類始終找不到get,set方法。

開發環境爲idea,jdk1.7,maven3.5. 網上直接搜出來的方法有: 1、在setting裏安裝lombok的plugins; 2、如下圖,勾選enable annocation processing選項 3、升級maven p

原创 前端下拉左右選擇,帶搜索框

效果圖 地址:http://loudev.com/ 引用搜索功能需要引入額外的js包 https://github.com/riklomas/quicksearch 源碼 <!DOCTYPE html> <html lang=""> <h

原创 You can't specify target table '表名' for update……

建表sql DROP TABLE IF EXISTS `car`; CREATE TABLE `car` ( `id` int(11) NOT NULL AUTO_INCREMENT, `type_id` int(11) NOT N

原创 11.既然有第三方的序列化方式,說明java官方提供的序列化方式應該有一些很明顯或者很致命的缺點……

序列化是什麼:把一個java對象轉化爲二進制對象,並保存到硬盤,或在網絡上傳輸。反序列化就是把序列化的二進制對象讀到內存中。 作用: 1、減少內存佔用或網絡傳輸。比如web容器中的session,當session數量過大比如10W+連接時會

原创 StringUtils.isBlank()和StringUtils.isEmpty()

@Test public void fun1(){ System.out.println(StringUtils.isBlank("null")); System.out.println(Strin

原创 優化tomcat的3種方法

tomcat的運行模式有3種: bio: 默認的模式,性能非常低下,沒有經過任何優化處理和支持.一般默認都使用的這個模式(我一般使用的這個模式) nio:new io基於高速緩存區的io,讀寫速度更快 nio(new I/O),是Java

原创 ajax 提交返回map集合 獲取不到值

後臺java代碼 @RequestMapping("/cameraList") @ResponseBody public Map<String, Object> cameraListForPage(@RequestP

原创 onclick事件執行2次

代碼 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>教程</title> </head> <body> <p>測試label標籤導致onclick觸發2次</p>

原创 4.能說一下nio和aio的區別嗎?有了解過aio嗎?aio有哪些主要的類和接口,主要作用是什麼?

這個老生常談了,不過老夫還是說不太清楚。可能也有很多人和我一樣吧,因爲用的比較少。 總的來說java 中的IO 和NIO的區別主要有3點: IO是面向流的,NIO是面向緩衝的; IO是阻塞的,NIO是非阻塞的; IO是單線程的,NIO 是通

原创 hibernate保存異常a different object with the same ……

org.hibernate.NonUniqueObjectException: a different object with the same identifier value was ... controller裏調用service方法

原创 分別開啓15和20個線程模擬秒殺,操作redis事務,商品居然賣不完。。

用 ExecutorService executor = Executors.newFixedThreadPool(15);創建線程池,分別模擬1000個用戶去搶100個商品,線程池超過15個之後,商品居然秒殺不完? 兩個類 package

原创 JVM的server模式和client模式

看線程一本書中還有這內容,漲知識了。不過除了調優之外,一般不會考慮JVM的模式問題。 client模式輕量級編譯,用c1編譯器, server模式編譯的更徹底,性能更強大,用c2編譯器,垃圾回收也更徹底; 參考網址: https://www

原创 spring mvc 新搭建web項目 不跳轉web.xml中配置的歡迎頁面

需要在spring-mvc.xml 視圖解析器的配置文件中 增加如下配置,否則不會啓用web.xml的默認歡迎頁。或只能訪問jsp頁面的歡迎頁。 <!--跳轉到默認歡迎頁面 不添加只能跳轉到jsp頁面--> <mvc: