原创 chrome瀏覽器如何跟蹤新開標籤的網絡請求?

  在測試一個東西的時候,它雖然是a鏈接,但是,是由前端在js裏寫跳轉的。我又必須要知道它的跳轉鏈接,js還加擾了,看不了。最後只能用截屏的方式來捕捉瀏覽器的地址欄鏈接(沒知識真可怕)   後來谷歌了才知道,chrome自從 Chrome

原创 ajax傳遞參數的一個坑

  上週有一個需求,需要使用ajax請求後端,參數是比較複雜,有普通字符串也有對象數組。之前都是使用form表單來實現的,期待的效果是這樣的   然而,實際結果卻是這樣的:   數組元素的屬性後面,跟上了不期待的中括號,因爲後面帶上了

原创 org.jasypt.exceptions.EncryptionOperationNotPossibleException

  項目中使用的是Spring框架,上週部署到測試服務器的時候,莫名其妙的報這個錯,本地是沒問題的。報錯信息: SEVERE: Exception sending context initialized event to listene

原创 記一次文件上傳的坑

  前段時間我們系統被黑客攻擊了,後來查明,是利用上傳文件的漏洞。於是老大就讓下面的人寫個攔截器,對上傳文件的內容進行審查。代碼乍一看,是沒啥問題的,但是,這幾天我正好閒着,就多測了測,居然無意中發現了兩個bug。   下面的僞代碼:

原创 線上系統的JVM內存是否設置的越大越好?

  ”線上系統的JVM內存是否設置的越大越好?”乍一聽到這個問題,我第一個反應就是“NO”,但是,具體爲什麼不行,又說不出什麼所以然來。   其實,說一個東西不行,我們只要說出幾個“缺點”就可以了,如果還能列舉出幾個反例,特別是被廣泛認可

原创 真隨機數和僞隨機數

隨機數的特性   隨機數最初是應用在密碼學的,後來也逐漸大量使用於編程語言領域。關於隨機數,它有三個特性: 隨機性:完全亂序; 不可推測性:從已有的數,無法推測出下一個數; 不可重複性:隨機數之間不重複。 真隨機數和僞隨機數 真隨機數  

原创 什麼是一致性hash?

一句話解釋什麼是“一致性hash”    字面解釋:外界條件發生了改變,而hash後的結果仍然保持較高程度的一致性。 問題背景    問題背景:假如有4個緩存節點,按照取膜的方式進行分配數據(對4取膜,0/1/2/3 分別對應a/b/c/

原创 Java動態代理的兩種實現方式詳解【附相關jar文件下載】

這篇文章主要介紹了Java動態代理的兩種實現方式,結合實例形式分析了java動態代理的相關原理、實現方法與操作技巧,並附帶相關jar文件供讀者下載,需要的朋友可以參考下 本文實例講述了Java動態代理的兩種實現方式

原创 Java生產者消費者模式實例分析

這篇文章主要介紹了Java生產者消費者模式,結合實例形式分析了java生產者消費者模式的相關組成、原理及實現方法,需要的朋友可以參考下 本文實例講述了Java生產者消費者模式。分享給大家供大家參考,具體如下: ja

原创 多線程 循環輸出ABC AtomicInteger和Semaphore方案

  看到一篇文章,說的是“多線程情況,如何循環輸出ABC”,裏面介紹了好幾個方案,其中有一種是使用AtomicInteger原子性類去實現。 AtomicInteger方案,循環輸出ABC   它的思路呢,是三個線程,同時去操作Atomi

原创 HttpClient使用setEntity傳遞參數 無法獲取參數?

  今天在接入一個第三方支付,在接入的時候,碰到一個問題:第三方在回調我方的時候,第三方居然只有一個json字符串。一般情況,都是Key:Value的形式,根據Key去獲取對應的Value,所以我就有點蒙逼了。   去聯繫第三方,讓他們提

原创 Gson解析 Expected BEGIN_OBJECT but was NUMBER at line 1 column 5 path $

  很久沒使用Gson了,之前都是使用阿狸的fastJson。使用gson的時候,莫名其妙的報了這個錯 com.google.gson.JsonSyntaxException: java.lang.IllegalStateExcepti

原创 spring boot輸出日誌到文件,遇到的問題

  一個非常簡單的問題,我卻糾結了半個下午。   Spring boot的日誌默認是輸出控制檯的,如果想記錄到文件,只需要在application.properties文件指定logging.path或者logging.file即可。我按

原创 like百分號前置不會走索引?NO!

”模糊查詢,前置百分號不走索引;後置百分號纔會走索引”這可能是大部分人都知道的“常識”,然而,這周在做SQL優化的時候,無意中碰到了意外情況–模糊查詢,前置百分號也走索引! 舉個栗子 表: TEST_USER 索引:INDEX_MOBIL

原创 httpClient: fail to respond

org.apache.http.NoHttpResponseException: www.abc.com:port failed to respond   這周在做一個功能,在調用外部接口的時候,莫名其妙的報這個錯誤。使用的類是很