原创 重溫Java基礎(七)

1.集合 1.1.集合和數組的區別 數組的長度是固定的,不能再添加元素 集合類的長度是可變的,隨着元素的增加而增加 數組能存基本數據類型和 引用數據類型 集合當中只能存放對象,基本數據類型也會自動裝箱 1.2.什麼時候使用數組,什麼時候使

原创 delphi MD5 加密 32位小寫

1.引用單元: uses IdHash,IdHashMessageDigest; 2.編寫加密函數:  function TbsPartStatusQueryForm.StrtoMd5(str: string): string; va

原创 重溫Java基礎(六)

1.常用類 1.1.scanner,鍵盤錄入, public static void main(String[] args) { Scanner sc = new Scanner(System.in);

原创 mysql獲取上個月的第一天和最後一天

獲取上個月的最後一天,利用subdate函數和last_day函數,可得 select last_day(subdate('2019-06-01', interval 1 month)) date 獲取上個月的第一天,就是上兩個月的最

原创 Java日期相關的方法

1.Java日期加一天, /** * 增加一天 * @param s * @param n * @return */ public static String addDay(St

原创 IDEA REST Client

Tools->HTTPClient ->Test restful Web Service 如圖所示, 2.填寫請求路徑和參數    3.返回結果如下:

原创 用java -version javac -version得到不同結果的解決辦法

java -version javac -version得到不同結果,一個是jdk1.7,一個是jdk12。 將path中JAVA_HOME的路徑放在最前面,就可以了。 參考:JAVA_HOME與JAVA -VERSION不一致怎麼辦

原创 重溫Java基礎(五)

1.抽象類與接口 1.1.抽象方法,abstract修飾的方法,特點如下, 抽象方法是沒有方法體,abstract Double getArea(); 抽象方法必須定義在抽象類中 子類必須去覆蓋該方法,抽象方法不能是private,不能使

原创 重溫Java基礎(十)

1.異常 try檢測異常 catch捕獲異常 finally處理完異常最後的處理 2.運行時異常,編譯時異常的區別 3.處理異常的方式 try catch  拋出異常 4.拋出異常 拋出運行時異常,throw new RuntimeExc

原创 移除List中不滿足條件的數據

剛開始想到用list.remove(i),後面打印數據發現很多並沒有移除掉,然後查了一下百度才知道原因, 然後發現最好的方法是使用迭代刪除,代碼如下, //準備數據 List<Student> list = new Ar

原创 詳解Math.round函數

1.代碼如下,  public class TestMathRound { public static void main(String[] args) { System.out.println("小數點後第一位

原创 利用過濾器解決跨域問題

1.什麼是跨域? 跨域:指的是瀏覽器不能執行其他網站的腳本。它是由瀏覽器的同源策略造成的,是瀏覽器對javascript施加的安全限制。 注:同源策略:是指協議,域名,端口都要相同,其中有一個不同都會產生跨域。 2.這裏我們演示一個dem

原创 db2獲取當前月份的第一天和最後一天

1.查詢條件查詢當月的數據,數據庫是db2,然後網上找了很多,發現很複雜,我們的db2並不支持 LAST_DAY 之類的函數,最後實在是覺得太麻煩,索性用java處理,發現相當簡單。 2.在此總結當sql太複雜很難實現或者影響開發效率的時

原创 利用com.alibaba.fastjson.JSONObject三層封裝List對象

 1.簡寫一下,就不亮出來完整的代碼了,首先定義一下最外層的 ResultInfoP0 類,生成set和get方法就行。 public class ResultInfoP0 implements Serializable { p

原创 Git 如何將本地倉庫和遠程倉庫關聯

1.本地操作如下, git init git remote add origin [email protected]:YotrolZ/helloTest.git git push -u origin master 2.如果push不成功,兩種