原创 JavaWeb總結十五、JSP基礎用法

任何語言都有自己的語法,JAVA中有,JSP雖然是在JAVA上的一種應用,但是依然有其自己擴充的語法,而且在JSP中,所有的JAVA語句都可以使用。

原创 Spring NoSuchBeanDefinitionException: No bean named 'xxxx' is defined 問題解決

今天拉取了一個項目,使用了Spring框架,對於配置好久都沒有配置過了,啓動竟然報錯 NoSuchBeanDefinitionException: No bean named 'xxxx' is defined。 然後分析:原因有幾個 1

原创 Log4j.xml單獨類寫日誌

目前項目架構調整,之前有部分邏輯是通過定時輪詢數據來進行處理的,加入redis後,使用redis內置的事件觸發,事件觸發相對於定時輪詢,那性能肯定要好很多了。但是邏輯變動,日誌有多,試運行階段,想將修改的類的日誌單獨放入一個文件中,方便以

原创 DelimiterBasedFrameDecoder重複接收

項目的使用netty來獲取請求系統的數據,因請求系統採用TCP協議,且有效的數據是[xxxxxxxx]格式,只要獲取[]之間的數據即可。 這塊使用DelimiterBasedFrameDecoder netty自帶的解碼器,結果發送一個T

原创 JDK8和JDK7實踐區別

網上很多JDK1.7升級到1.8之後的的api不同。新增功能,這塊就不說了。 1、昨天有個項目使用Common-io-2.4.jar 來獲取文件夾中所有文件信息,在線上測試出現bug File directory = new File(

原创 Bootstrap模態窗口之下select選擇顯示不全的問題

情況:頁面上有兩個模態窗口,點擊添加彈出添加頁面(模態窗口1),在添加時,選擇客戶信息,填出用戶頁面(模態窗口2)。客戶信息選擇完成之後,關閉模態窗口2。在模態窗口1上操作:又選擇了時間控件,然後select下拉就不能顯示了(如圖一)。但

原创 Eclipse項目上有紅色錯誤,但是其實沒有錯誤

這個錯誤出現好久了,今天忽然想看看怎麼回事,看到https://blog.csdn.net/hongchangfirst/article/details/7663287,點贊! 1、原因:因爲java compiler level doe

原创 瀏覽器關閉後臺登錄信息清除、緩存

1、我們的系統頁面展示不是以具體用戶爲粒度的。而且是某個單位的一個角色爲最小粒度,後臺名稱請求數據庫要耗費一定的資源,我們可以將每次請求的結果緩存在本地。如果相同單位相同的角色進來,直接查緩存就可以了。而後臺爲每個單位角色的建立一個定時任

原创 CentOS6.5下二進制多實例安裝mysql-5.6.27

MySQL多實例就是在一臺機器上開啓多個不同的服務端口(如:3306,3307,3308),運行多個MySQL服務進程,通過不同的socket監聽不同的服務端口來提供各自的服務。各個實例之間是相互獨立的,每個實例的datadir, por

原创 linux定時任務

定時任務crontab,在linux系統/etc/crontab文件,打開該文件可以看到   crond服務 service crond start #啓動服務 service crond stop #關閉服務 service cron

原创 JavaWeb總結二十五、jsp簡單標籤開發(一)

一、簡單標籤(SimpleTag)   由於傳統標籤使用三個標籤接口來完成不同的功能,顯得過於繁瑣,不利於標籤技術的推廣, SUN公司爲降低標籤技術的學習難度,在JSP 2.0中定義了一個更爲簡單、便於編寫和調用的SimpleTag接口來

原创 JavaWeb總結二十八、JSTL標籤庫之核心標籤

一、JSTL標籤庫介紹       JSTL標籤庫的使用是爲彌補html標籤的不足,規範自定義標籤的使用而誕生的。使用JSLT標籤的目的就是不希望在jsp頁面中出現java邏輯代碼   二、JSTL標籤庫

原创 JavaWeb總結二十六、jsp簡單標籤標籤庫開發(二)

一、JspFragment類介紹   javax.servlet.jsp.tagext.JspFragment類是在JSP2.0中定義的,它的實例對象代表JSP頁面中的一段符合JSP語法規範的JSP片段,這段JSP片段中不能包含JSP腳本

原创 javaweb代碼和數據分離思考

今天看到一篇博文。如下: 經常開發java web應用程序的朋友一定對有對程序打包,維護的經驗,我們提高軟件的維護性一般可以從分離易變和不變的內容,重構軟件的結構來實現,重構包括對代碼級別的,也包括對應用程序目錄文件的重構,以下我就簡單談

原创 Java基礎篇

1、Map      1.1、Map中entrySet()方法       for (Entry<String, Object> entry : map.entrySet()) {             System.out.print