原创 Mybatis映射實體類不要用int

SSM框架,當加入查詢條件時會報錯,控制檯沒有更多的信息。原來當查詢條件爲null時,mybatis直接映射的實體類中有int類型。int不能爲null。改爲Integer問題解決。

原创 eclipse無法查看源碼?離線安裝反編譯插件詳細版

eclipse有在線安裝插件但是一般都不好用,下面提供離線安裝方法 插件下載地址: http://java-decompiler.github.io/ 進入安裝界面 name處隨意取一個 Archine處找到第一步下載的文件 然後

原创 case when 注意前後數據類型一致

case when 注意前後數據類型一致 CASE when t.WORKLOAD=0 then ‘0’ ELSE CAST((Convert(decimal(18, 2), ((t.WORKLOAD-t.BBZC)/t.WORK

原创 mybatis 返回map時key值默認爲全部大寫解決辦法

##別名加上雙引號就可以了 SELECT DISTINCT REGION_NAME as “regionName”,REGION_ID as “regionId” FROM SSSP_REGION_CITY

原创 無框架web項目讀取properties文件數據爲null

需要做一個簡單的頁面呈現,不用框架的情況下,讀取jdbc.properties,文件讀取值爲null,再三確定文件路徑,引用名稱沒問題的情況下仍然讀取不到。 public class JdbcUtils { private

原创 多層select,一定要仔細從裏到外一層一層的剝開

今天修改客戶反饋的一個bug,客戶描述爲,選擇相關聯繫人有時候會提示爲空,而正常情況爲上次的選擇記錄。 首先在一堆的js裏面梳理,確認存儲記錄沒有問題,而且在只有一條數據時沒有問題,當出現第二條數據時就會出現輸出結果爲空。最終確定爲s

原创 Atomic 原子類 AtomicInteger實例

AtomicInteger實例 public class threadB extends Thread{ private AtomicInteger count=new AtomicInteger(0); public void ru

原创 volatile初識

volatile 主要用於修飾變量 如:volatile private boolean istrue=true; 在多線程環境中,每個線程會有自己的私有內存空間。而且在運行時,如果在jvm 的server服務模式下,線程會只讀自己內

原创 日常備忘記錄

20190315:原子操作. 原子:本意是“不能被進一步分割的最小粒子”,而原子操作(atomic operation)意爲“不可被中斷的一個或一系列操作”。線程之間保證原子操作可以用循環CAS(Compare and Swap)的方

原创 判斷String爲空 StringUtils工具 isNotEmpty與isNotBlank區別

如何判斷String是否爲空? 判斷Strings是否爲空,很多人第一反應就是 str != null && str.length > 0。可能已經忘了StringUtils工具包了。 工具包中有 isNotEmpty 和isNo

原创 sql中單引號裏面單引號怎麼處理

select *from table where A like ’ a=’‘b’’ ’ 如果sql中出現單引號內部還有單引號的情況,處理辦法爲:將內部的單引號變成兩個單引號(是兩個單引號,不是一個雙引號)

原创 log4j 日誌輸出配置

#Console控制檯信息 log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.apache.log4j.

原创 Caused by: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext 處理

tomcat啓動報錯。 Caused by: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext 。。。。。 如果

原创 js表單驗證,驗證必填,jQuery 通過ID取title值

//傳入多個需要必填項id值 function(){ 。。。。。。 var strLinValu = "#name" + "," +"#year"+ "," + "#capitalType" + "," + "#details" +

原创 Hashtable和HashMap區別(簡化版)

Hashtable 不支持null key 和null value 。HashMap支持null key 且只能有一個null key ,HashMap支持null value 且可以支持多個 null值得value (這是最關鍵