原创 敏感詞彙過濾(不區分大小寫)
最近項目中,用戶評論內容需要屏蔽敏感詞彙,從網上總結以下方法,(不區分大小寫,如想設置大小寫敏感,可以把代碼中content..toLowerCase()去掉).具體看代碼: 1.讀取敏感詞彙文檔 <span style="font-
原创 Mybatis自動生成代碼
1.新建一個java項目(如下),引進相應的jar包,log4j.properties自己配置一下就好了 2.配置xml文件: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE gene
原创 關於Spring事務處理
1.spring事務的傳播屬性(propagation attribute)和隔離級別(isolation level) REQUIRED:指定當前方法必需在事務環境中運行,如果當前有事務環境就加入當前正在執行的事務環境,如果當前沒有事
原创 MybatisGenerator自動生成代碼 (帶自定義註釋)
說明: 適用於maven項目, mysql/oracle數據庫, 開發工具: IDEA1.配置generatorConfig.xml<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE gene
原创 java面試題
Java基礎 ● 集合類以及集合框架;HashMap與HashTable實現原理,線程安全性,hash衝突及處理算法;ConcurrentHashMap; ● 進程和線程的區別; ● Java的併發、多線程、 線程模型; ● 什
原创 Java基礎知識總結(1)
1.重載和重寫的區別? 重載:是指在一個類中定義多個方法名相同但參數列表不同的方法,在編譯是根據參數的個數和類型來決定綁定哪個方法。(編譯期綁定) 重寫:是指在子類中定義和父類完全相同的方法,在程序運行時根據對象的類型(而不是引用
原创 HTTP中Get與Post的區別
Http定義了與服務器交互的不同方法,最基本的方法有4種,分別是GET,POST,PUT,DELETE。URL全稱是資源描述符,我們可以這樣認爲:一個URL地址,它用於描述一個網絡上的資源,而HTTP中的GET,POST,PUT,DEL
原创 Mybatis註解詳解
首先當然得下載mybatis-3.0.5.jar和mybatis-spring-1.0.1.jar兩個JAR包,並放在WEB-INF的lib目錄下(如果你使用maven,則jar會根據你的pom配置的依賴自動下載,並存放在你指定的mave
原创 Windows系統下solr5.2.1的搭建 ,以及smart和ik分詞器的使用
1.1 Windows下solr的配置: 一、solr基本配置: 1 . 首先安裝jdk1.8和tomcat8
原创 JSP省市區三級聯動下拉選
JSP+Jquery+Oracle實現省市區三級聯動下拉選菜單 自己搞了一下午,剛開始覺得還有點麻煩,不過搞過一遍之後就覺得簡單了,供大家互相學習,具體代碼如下: 1.jsp頁面代碼: </pre><pre name="code" cla