原创 敏感詞彙過濾(不區分大小寫)

最近項目中,用戶評論內容需要屏蔽敏感詞彙,從網上總結以下方法,(不區分大小寫,如想設置大小寫敏感,可以把代碼中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