原创 myslq中select查詢條件區分大小寫

mysql查詢默認不區分大小寫 select* from tablename where fied like '%A'; 解決辦法: 可以在字段前面加 binary 類型轉換運算符 select* from tablename

原创 oracle 樹表結構化查詢

select * from tablename start with id in (’***’) connect by prior id=parent_id

原创 Linux下生成圖片中文亂碼

這是由於系統中缺少相應字體庫導致的 yum -y install fontconfig 將你電腦下C:\windows\fonts下的一下字體拷貝出來放在桌面 在/usr/share/fonts下新建文件夾chinese,通過rz將

原创 記一次bat處理文件

項目中用到了一個第三方插件,每次都要命令啓動有點煩,寫個bat可以直接啓動 @ECHO OFF d: //(切換盤符) cd \xxx\phantomjs-2.1.1-windows\bin //(切換目錄) phanto

原创 json傳遞數據時key爲大寫,實體類中接收不到

在實體類中加註解即可 @JsonProperty("DIM_ID") private ArrayList<String> DIM_ID;

原创 for循環中操作數據庫

業務中出現在循環中頻繁查詢數據庫對比數據,頻繁連接數據庫耗費資源。 可以將數據取出放進list進行操作 可以利用sql中in 或者 exists 進行批量查詢,減少連接次數 List<A> listA = dao.getAlis

原创 sublime3顯示中文字體問題

更新之後顯示字體有問題。 百度來的解決方法; https://blog.csdn.net/weixin_42444922/article/details/81007235 打開Settings將該行代碼粘貼進去: “dpi_scale

原创 記一次svn版本庫遷移

前情:需要某項目的源碼,結果大哥直接把svn版本庫壓縮發我了。所以木的辦法,被迫遷移 找了很多資料,遷移方式也不一樣,記錄下自己跑通的兩種方式。 這種被髮壓縮文件的情況。 直接通過VisualSVN Server , 在Repos

原创 MySQL8.0設置遠程訪問權限,更改密碼加密方式

備註: mysql查看版本的兩種方式 1.mysql> select version(); 2.mysql> select @@version; 更改加密方式 安裝完mysql8.0版本以後,控制檯可連接,但是使用Navicat工具連

原创 java面試題

根據list進行知識點補充 Java 多個線程同時讀寫,讀線程的數量遠遠⼤於寫線程,你認爲應該如何解決 併發的問題?你會選擇加什麼樣的鎖? JAVA的AQS是否瞭解,它是⼲嘛的? 除了synchronized關鍵字之外,你是怎麼來保

原创 idea導入web項目,並且配置tomcat

先配置Project settings 如果Artifacts 選項卡沒有選war的標籤,要在這邊配置增加web,並且選擇正確的webroot或者webcontent。 在1出增加web 2.配置tomcat 按照步驟配置即

原创 Spring集成Quartz的定時任務

項目中用到了定時任務,定期檢查未完成事項,記錄一下 在xml文件中進行聲明式配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframew

原创 Error querying database. Cause: java.lang.NumberFormatException: For input string: xx

這是由於mybatis參數格式化異常導致,例如在動態sql拼接中String類型參數和數字比較。 <if test="param.xxx!= '2'"> 其中xxx爲String類型,加單引號mybatis會認爲String和ch

原创 mybatis在xml文件中處理大於號小於號的方法

用了轉義字符把>和<替換掉,然後就沒有問題了。  &lt <小於號 ;&gt > 大於號;&amp  &和;&apos ’ 單引號;&quot "雙引號 因爲這個是xml格式的,所以不允許出現類似“>”這