原创 guava----二:Optional優雅的使用null 三:Preconditions優雅的檢驗參數

二:Optional優雅的使用null  public static void main(String[] args) {      Optional<Integer> optional = Optional.absent();//空

原创 guava---四:base包下的一些用法

1:Strings 關於字符串比較,加項,判空等操作。比較簡單,看源碼就知道幹嘛的了。 2:ints 數字數組有關的一些操作。   3: Joiner加入 Joiner.on("|").join(a); Joiner.on("|"

原创 guava---五:Object包

Object:equals,hashCode,toStringHelper,firstNonNull 1:java 的jadk中使用equals,比如a.equals(b)的時候,a不能爲null。而使用Object.equals(a,b

原创 linux系統使用搜狗拼音

如果搜狗莫名其妙的炸了 刪除一個文件 好用了 我也不知道爲啥 https://www.cnblogs.com/VV0H/p/6616553.html /home/sysadmin/.config/SogouPY 刪除  scdlist.i

原创 idea不能Cannot download sources

下載源碼出現:Cannot download sources Sources not found for: xxx mvn dependency:resolve -Dclassifier=sources  

原创 BigDecimal解決問題類型轉換問題

return Integer.valueOf(extEntity.getValue()); 此時如果是0.0 轉 就是失敗。   return new BigDecimal(extEntity.getValue()).intValue

原创 線程ThreadLocal

  ThreadLocal是爲每一個線程創建一個單獨的變量副本,故而每個線程都可以獨立地改變自己所擁有的變量副本,而不會影響其他線程所對應的副本。ThreadLocal並不是一個Thread,而是Thread的一個局部變量。 Thread

原创 BigDecimal問題

https://blog.csdn.net/haiyinshushe/article/details/82721234 舍入解讀 ROUND_UP 截圖說的是 創建最好用String     public class BigDecima

原创 線程不安全現象---買票

private static class Count implements Runnable{ //共有50張車票 private int num = 50; @Overri

原创 mapper 的返回

發現一個問題記錄一下 如果mapper是返回的對象 Integer selectStaffIdByPayroll(@Param("payroll") String payroll); <select id="selectStaffIdB

原创 讀書筆記-----redis實戰(一)

讀書筆記-----redis實戰(一)第一章 初識redisredis數據結構第二章 使用redis第三章 redis命令字符串列表集合散列有序集合發佈與訂閱其他命令第四章 數據安全與性能保障4.1持久化4.2複製 安裝參考之前的

原创 mybatis 大於等於小於等於

&gt; 這個是 >= &lt; 這個是 <=   參數是一個list: <if test="joinInformation.departIds != null and joinInformation.departIds

原创 linux 下使用docker

https://www.jianshu.com/p/c61d9f06f9c1 linux 啓動docker 啓動docker命令:sudo service docker start 將當前登錄者添加如docker用戶組(解決無權連接問題)

原创 java的值傳遞和引用傳遞

java的值傳遞和引用傳遞參數java數據類型java內存劃分數據的存儲基本數據類型的存儲引用數據類型的存儲值傳遞和引用傳遞總結 首先:吐槽一波,對於改傳進來的參數的做法真的很s 。 所以 來了解一波 java的值傳遞和引用傳遞的

原创 時間戳和date轉換

/** * @param s 時間戳 * @return date類型 */ public static Date timeToDate(String s) { lon