
一、引入lombok IDEA還需要下載lombok插件。 二、lombok的使用 1.@Data @Data的功能很強大: 輸出日志: @Data:Student(name...
安裝兩天沒成功 指導看到你的博客 謝天謝地
Mac Homebrew 安裝遇到的坑最近安裝 Homebrew 遇到的坑,總結一下。 最新的版本 更新日期 2020.11.20 最近又安裝 Homebrew 遇到的問題,更新一下 下面幾種方式以前可行,目前都...
最近安裝 Homebrew 遇到的坑,總結一下。 最新的版本 更新日期 2020.11.20 最近又安裝 Homebrew 遇到的問題,更新一下 下面幾種方式以前可行,目前都...
重載:方法名相同,參數列表不同;參數列表包括參數的個數,類型,不包括參數的返回值,拋出的異常等。對于方法重載時具體調用的選擇,往往不是很清晰,看代碼: 對于上述代碼,調用哪個...
1.組件依賴 通過Maven引入Jedis開源組件,在pom.xml文件加入下面的代碼: 2.加鎖的實現 2.1常見的兩種錯誤方式 1.第一種 2.第二種 問題所在: 由于是...
一、Hessian序列化的前提 Hessian要實現序列化,前提是被序列化的類得實現Serializable接口。 二、Hessian序列化的實現 1.首先需要jar Hes...
一、為什么要序列化 java允許我們在內存中創建可復用的對象,當JVM正常運行時,這些對象才存在,這些對象的生命周期不會比JVM的生命周期更長。當我們需要永久化保存這些對象時...
java實現拷貝最直觀的做法用object類中的clone()方法,而想要使用該方法進行對象的克隆只要實現cloneable接口即可; 1.淺拷貝 測試一下克隆方法: 控制臺...
當多個線程同時訪問同一個資源,并且其中的一個或者多個線程對這個資源進行了寫操作,才會產生競態條件。多個線程同時讀同一個資源不會產生競態條件。我們可以通過創建不可變的共享對象來...
允許被多個線程同時執行的代碼稱作線程安全的代碼。線程安全的代碼不包含競態條件。當多個線程同時更新共享資源時會引發競態條件。 局部基本類型變量 局部變量存儲在線程自己的棧中。也...
一、創建線程的三種方式 1.繼承Thread類 2.實現Runnable接口 注意:創建的Runnable實現類只是一個target,不是線程對象,它用來指明線程運行時需要做...
1.map轉javaBean 2.javaBean轉map 第一種辦法: 第二種辦法: 3.利用BeanMap轉map的方式 速度快,提供map的接口操作對象 Object ...
情景:導入excel文件,轉成json串,但后臺獲取為null;debugger代碼,js里的數據是完整的excel內容。經過:網上查閱發現tomcat對post參數大小有限...
在應用開發和數據傳輸、持久化過程中,中文與 unicode 互轉是相當有用的,比如說社交應用中經常用到的傳輸存儲 emoji 表情。整理為工具類后更是方便統一調用,話不多說上...