原创 Spring
IOC xml配置bean xml文件: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/bea
原创 NIO
建議別聽我bb,直接跳轉這個頁面: NIO教程 NIO是面向緩存的非阻塞流,而且功能很強大。 Channel Channel基本上是所有NIO的開始 可以異步讀寫數據 Channel中的數據總是要先讀到一個Buffer,或者總
原创 同步 異步 阻塞 非阻塞
不知道在哪找到的一個相當生動的解讀: 老張愛喝茶,廢話不說,煮開水。 出場人物:老張,水壺兩把(普通水壺,簡稱水壺;會響的水壺,簡稱響水壺)。 1 老張把水壺放到火上,立等水開。(同步阻塞) 老張覺得自己有點傻 2 老張把
原创 動態代理
動態代理老是忘,偏偏這玩意還陰魂不散,Struts2裏有,mybatis裏有,Spring的aop更是以動態代理爲主要實現,所以寫一篇備忘,還加了一點spring的內容 interface Cal{int add(int i,in
原创 String(第一篇博客)
間歇性凌雲壯志,於是就決定每天閱讀一點jdk源碼,從最簡單的String開始。 1. // Note: offset or count might be near -1>>>1. if (offset > codePo
原创 集合框架
Collection Collection是集合框架老祖,定義了一些集合框架的一些規範,更重要的是體現了多態 Iterable和Iterator Collection繼承了Iterable接口: public interface
原创 cmd運行io程序卡死
使用exe4j生成cmd界面的exe時,發現程序運行卡死,但是在idea裏運行良好。經過排查發現是每次在寫入excel時卡死,將寫入語句從 wb.write(file) 改成 FileOutputStream fos = new Fi
原创 在layer彈窗控件使用vuejs的雙向綁定
layer.open({ type: 1, skin: 'layui-layer-rim', //加上邊框 title:'標題',
原创 微信小程序關於鍵盤行爲的探索
模擬微信朋友圈評論功能,如圖: 首先考慮鍵盤將輸入框頂起來,使得輸入框正好在鍵盤上方 解決辦法:fixed定位,將輸入框定位在頁面最下,鍵盤升起時會自動將輸入框頂起來 於是有了這麼一個demo: 有幾個細節: 1.鍵盤右
原创 子元素margin-top使得父元素下移
這是個值得紀念的問題啊,第一次遇到是在學校技術部裏,當時還把這個問題分享給了其他部員,後來前端寫的少了,2年後實習在微信小程序裏第二次遇到這個問題。 這裏直接採用別人博客中通俗易懂的解釋: 當一個元素包含在另一個元素中時,假設沒有內
原创 flowable UI部署史詩巨坑
不知道有沒有同學跟我一樣按教程導入war包,分別導入mysql的jar包,分別修改數據庫配置文件,然後喜滋滋的打開 http://localhost:8080/flowable-modeler/ ,發現404,然後打開tomcat日誌,發
原创 JNA調用c++類方法
對於java調用dll來說,JNA是JNI的超級升級版,這意味着可以拋開沉重的模板,基本可以實現直接調用dll 網上對於JNA的使用,大多集中於調用直接方法,以及模擬結構體等問題,資料很多,在此不再贅述,推薦一個JNA入門教程博客:htt
原创 踩坑合集(時隔一年半的更新。。。。)
1.場景:springboot+mybatis整合 問題:org.apache.ibatis.session.Configuration.setVfsImpl(Ljava/lang/Class;)V 沒有org.ap
原创 SpringMVC
工作流程 http://blog.csdn.net/zuoluoboy/article/details/19766131 下面對工作流程中的關鍵詞總結提煉(其實就是自己瞎bb): DispatcherServlet Dispatche
原创 logback
詳細參考這篇博客:http://aub.iteye.com/blog/1103685 <?xml version="1.0" encoding="UTF-8"?> <!-- 從高到地低 OFF 、 FATAL 、 ERROR 、 W