原创 HttpClient4.5教程(轉)

轉自:http://blog.csdn.net/gjb724332682/article/details/51645883   前言 舊版本的HttpClient已經停止維護了,它已經被Apache HttpComponents項目

原创 java處理emoji表情的方法

最近項目中遇到emoji表情存儲的問題,後來就在網上搜了很多, 總結出兩種方法進行處理: 1.通過正則匹配進行過濾,代碼如下: //emoji表情過濾 public static String filterEmoji(Str

原创 mysql服務器CPU使用過高的優化方案

        這幾天系統每到晚上七點到九點這段時間接收第三方訂單狀態推送的時候總是出現響應超時的情況,因爲這幾天正好是京東的活動618,因爲我們和京東有合作,接收京東的訂單推送到我們平臺上,一開始以爲是訂單量太大,tomcat服務器扛

原创 筆記--什麼是協程

在瞭解協程之前,我們先來複習下進程和線程: 1.進程:就是應用程序啓動的實例。比如我們運行一個遊戲,打開一個軟件,就是開啓了一個進程。 進程擁有代碼和打開的文件資源、數據資源、獨立的內存空間。 2.線程:線程從屬於進程,是程序的實際執行

原创 ConcurrentHashMap在jdk1.8和1.7中的區別

今天看了下ConcurrentHashMap的實現源碼,下面總結一下,只爲自己加強記憶,如果想看詳細講解可以參考文章:https://blog.csdn.net/qq296398300/article/details/79074239

原创 筆記--冪等性

冪等性:WEB資源或API方法的冪等性是指一次和多次請求某一個資源應該具有同樣的副作用。HTTP協議的方法是具有冪等性語義要求的,比如:get方法用於獲取資源,不應有副作用,因此是冪等的;post方法用於創建資源,每次請求都會產生新的資

原创 筆記--強一致性、若一致性、最終一致性

這兩天在準備面試,今天學習了下CAP原理,順便做個筆記加深印象: 在分布式系統中會涉及到CAP原理,來保證數據的一致性, 1.什麼是CAP: 一致性(Consistency) 可用性(Availability) 分區容忍性(Partit

原创 mysql數據庫引擎MyISAM與InnoDB之間的區別

今天繼續準備面試知識,複習了下mysql數據庫引擎及事物隔離級別等知識,在網上找到一片總結的挺好的博客,記錄一下,方便日後的複習:http://blog.csdn.net/wjtlht928/article/details/466418

原创 筆記--Java的for循環中i++和++i的區別

今天在學習HashMap源碼的時候,看到人家寫的for循環裏用的是++i,但是自己對代碼的邏輯理解覺得應該是i++,平時寫for循環也都是i++,於是就上網查了下for循環裏的++i和i++的區別,有人說這兩個在for循環裏執行是一樣的

原创 筆記--服務器安全和API接口安全性設計

服務器安全: 1.弱口令 2.從第三方下載的非正規軟件可能存有後門 3.開啓防火牆,關閉不需要的端口,一切網絡行爲都是通過端口進行的,只開放自己需要的端口,或者就是修改一些常用的端口連接 4.DDos攻擊較難處理,可以通過增加帶寬,負載

原创 隨手筆記

//總頁數 int totalPage = (count + pageSize - 1) / pageSize; ------------------------------------------------ 使用下面兩條命令來刪除遠

原创 筆記--redis

接着準備面試內容,今天學習了下redis,繼續我的筆記加深印象。 1.爲什麼要使用redis?  答:主要是性能和併發兩個方面,另外redis也可以做分佈式鎖和消息隊列等其他功能。但是如果只是爲了分佈式鎖這些其他功能,完全還有其他中間件

原创 mysql中datetime和timestamp區別

本文引自:https://blog.csdn.net/ahzxj2012/article/details/52120361 datetime 1. 佔用8個字節 2. 允許爲空值,可以自定義值,系統不會自動修改其值。 3. 實際格

原创 筆記--CAS機制

今天學習了下CAS機制,順便整理下知識點通過幾個問題加強記憶: 1.什麼是CAS機制? 答:CAS即Compare And Swap的縮寫,翻譯過來就是比較並交換。 2.CAS機制的實現原理是什麼? 答:CAS機制當中使用了3個基本操作

原创 服務器不輸出日誌文件的問題排查

前幾天在公司的項目管理系統(禪道)中編輯bug狀態時系統報錯彈出了xxxSize什麼的問題,當時也沒明白是怎麼回事,又試着提交了一次還是那樣,(以前都是這麼操作的也沒有問題),於是準備退出系統重新登陸再試試,誰知道退出後就再也登不上去了