原创 eclipse安裝反編譯jad解析.class文件

1、需要的文件 2、複製net.sf.jadclipse_3.3.0.jar到eclipse安裝目錄的plugin下,重新啓動eclipse 3、在eclipsez中依次點擊:windows -->preferences (看下圖)

原创 com.alibaba.fastjson.JSONException: syntax error, expect {, actual error, pos 0出現這種報錯我的解決辦法

近期想研究如何通過前端數據封裝成對象傳到後臺,其他方式都通過了,但是希望後臺用@RequestBody接收,總是出現如下圖的報錯: 網上百度了很多,可是大部分講得比較高大上,也沒能解決我的問題,於是我下定決心想把它解決掉。通過百度,也大

原创 Navtive Interface(Java)理解

近期理解決定深入理解Java底層,所以在尚硅谷看到一個關於Native關鍵字的解釋,講的還不錯,就分享出來。 Navtive Interface(本地接口):作用是融合不同的編程語言爲 Java所用,它的初衷是融合C/C++,Java誕生

原创 SpringAOP一個完整實例(轉載)

近期,趁着項目不趕,就花點時間研究AOP的使用。在網上看了很多例子,大部分都參考不成功,最後,看到一個同行的的例子,按照他的方法,終於成功運行一個屬於自己電腦上的AOP。 鏈接地址:https://blog.csdn.net/luo410

原创 JSON轉成Model指定對象

需求:前段時間,忽然想着能否對前端上傳的JSON數據直接通過現有的接口實現轉成相應的Model對象或者Model數組,百度了很久,沒有找到合適的,要麼自己通過反射去獲取和設置值,這不符合“不重複早輪子”的思想。通過自己不斷努力,重要找到了

原创 快速搭建SSM(提供源碼文件)

近期趁着空閒之餘,研究如何搭建SSM(PS:開發差不多兩年了,還沒有親自搭建過SSM框架。尷尬),在網上找了很久,發現以爲碼友分享非常不錯的文章,我按着他的步驟來,重要弄好了。鏈接地址:快速搭建SSM步驟地址 源碼分享地址:SSM_tes

原创 Java實現向Web站點發送GET/POST請求

如何用Java實現本地調用遠程接口並獲取數據?本文章將告訴你答案。 廢話不多說,直接擼代碼。 package com.future.net; import java.io.BufferedReader; import java.io.

原创 Java使用URLConnection實現網上圖片下載到本地

如何從網上的一個URL地址下載文件到本地?本文章就給你答案。 例子:程序實現一個多線程下載工具類。 廢話不多說直接上代碼。 package com.future.net; import java.io.IOException; imp

原创 字符流和字節流的區別和使用

字符流:字符流操作純文本的數據比較方便; 字節流:可用操作任意數據,因爲計算機中任何數據都是以字節流的形式存儲的。 注意:當字符流拷貝非純文本文件和拷貝純文本文件的操作是一樣的,需要先將字節轉換爲字符,轉換字符如果沒有轉換成功就會變成“?

原创 紅黑樹講解

講解連接:https://blog.csdn.net/qq_37600027/article/details/84495396 重點片段(紅色部分): 根據被插入節點的父節點的情況,可以將"當節點z被着色爲紅色節點,並插入二叉樹"劃分爲三

原创 ThreadPool的原理理解

提示:這裏我只是聊聊自己的理解,相當於自己記個筆記而已,如果有誤,請指正。 背景:爲了更加深刻的理解Java,近期比較深入理解線程池。 線程池優勢:線程池做的工作主要是控制運行的線程數量,處理過程中將任務放入隊列然後字線程創建後啓動這些任

原创 死鎖理解

原因:死鎖是指兩個或者兩個以上的線程在執行過程中因爭奪資源而造成的一種互相等待的現象,如無外力干涉他們都無法繼續運行下去。 示意圖如下: 一個死鎖的例子: /** * @Author:wrb * @Date :2020/1/29/

原创 Idea工具開發的項目如何訪問本地指定目錄下的文件(親測有效)

背景: 近期學習使用layui,在用到上傳圖片和讀取本地圖片時,本以爲能直接通過img標籤的src訪問(大神別笑),一下子慌了神了,爲了解決這個問題,百度一番,嘗試各種方法。終於找到一個可用的(目前爲保留那個地址,後面找到再貼上來)。 那

原创 Git clone時出現Please make sure you have the correct access rights and the repository exists.問題已解決。

轉載來自:https://www.cnblogs.com/cnlg123/p/7762889.html 看了好多資料終於搞定了git 中clone命令報錯這個問題,廢話不多說直接上步驟希望對大家有幫助。    1   刪除.ssh文件夾(

原创 讀寫鎖(ReentrantReadWriteLock)理解和例子說明

提示:這裏我只是聊聊自己的理解,相當於自己記個筆記而已,如果有誤,請指正。 原因:多個線程訪問同一個資源的時候,應該讀鎖是共享鎖,寫鎖是獨佔鎖。即:讀--讀共存,而讀--寫和寫--寫不能共存。 例子(一個讀和寫都共享的例子): pack