摘要:Java開發過程中的常用工具類庫 [TOC] Apache Commons類庫 Apache?Commons是一個非常有用的工具包,為解決各種實際的問題提供了通用現成的代碼,不需要我們程序員再重復造輪子。關于這個類庫的詳細介紹可以訪問 "官網介紹" 。下面表格列出了部分的工具包。我們平時開發過程中可 閱讀全文
posted @ 2019-10-16 22:25 寫代碼的木公 閱讀 (23) 評論 (0) 編輯
摘要:[TOC] 本系列博客是我閱讀完《力哥說理財:小白理財入門必修課》、《好好賺錢》等理財入門書籍之后的感悟,也可以說是讀書筆記。本系列博客覆蓋了理財入門基礎的方方面面,從 、 到`理財過程中的富人思維 什么是理財 資產配置 怎么規避讓你一夜返貧的陷阱`等。可以說讀完本系列博客,你將不再是一個理財小白。 閱讀全文
posted @ 2019-10-16 21:48 寫代碼的木公 閱讀 (8) 評論 (0) 編輯
摘要:[TOC] 今天無意中看到一個名詞"短鏈接",一開始以為就是我們平時所說的http短連接,后來一查完全不是一回事。我們平時所說的 短連接 對標的概念是http長連接,指在http相應返回后就關閉http連接。而 短鏈接 的概念是指:將原本冗長的URL做一次“包裝”,變成一個簡潔可讀的URL。 今天這 閱讀全文
posted @ 2019-10-14 19:50 寫代碼的木公 閱讀 (20) 評論 (0) 編輯
摘要:數據簽名、加密是前后端開發經常需要使用到的技術,應用場景包括不限于用戶登入、數據交易、信息通訊等,不同的應用場景也會需要使用到不同的簽名加密算法,或者需要搭配不一樣的 簽名加密算法來達到業務目標。常用的加密算法有: 對稱加密算法; 非對稱加密算法; 哈希算法,加鹽哈希算法(單向加密); 數字簽名。 閱讀全文
posted @ 2019-10-14 16:06 寫代碼的木公 閱讀 (283) 評論 (1) 編輯
摘要:[TOC] 語法糖(Syntactic Sugar),也稱糖衣語法,指在計算機語言中添加的某種語法,這種語法對語言本身功能來說沒有什么影響,只是為了方便程序員的開發,提高開發效率。說白了,語法糖就是對現有語法的一個封裝。 但其實,Java虛擬機并不支持這些語法糖。這些語法糖在編譯階段就會被還原成簡單 閱讀全文
posted @ 2019-10-13 12:06 寫代碼的木公 閱讀 (142) 評論 (0) 編輯
摘要:什么是文件上傳漏洞 文件上傳漏洞 是指用戶上傳了一個可執行的腳本文件,并通過此腳本文件獲得了執行服務器端命令的能力。常見場景是web服務器允許用戶上傳圖片或者普通文本文件保存,而用戶繞過上傳機制上傳惡意代碼并執行從而控制服務器。 可以看出來這種攻擊的危害很大,攻擊者一旦拿到服務器權限,那必然“天下大 閱讀全文
posted @ 2019-10-12 16:19 寫代碼的木公 閱讀 (90) 評論 (0) 編輯
摘要:[TOC] 如果你是一個生活在2003年的程序員,卻不了解字符、字符集、編碼和Unicode這些基礎知識。那你可要小心了,要是被我抓到你,我會讓你在潛水艇里剝六個月洋蔥來懲罰你。 來源網絡 1. ASCII編碼 上個世紀60年代,美國制定了一套字符編碼,對英語字符與二進制位之間的關系,做了統一規定。 閱讀全文
posted @ 2019-10-11 09:31 寫代碼的木公 閱讀 (459) 評論 (2) 編輯
摘要:1. 冒泡排序的基本思想 冒泡排序的英文Bubble Sort,是一種最基礎的交換排序。其基本思想是: 把相鄰的元素兩兩比較,根據大小來交換元素的位置 。 對于以上數組,一輪排序過程如下: 首先讓5和8比較,發現5比8要小,因此元素位置不變。接下來讓8和6比較,發現8比6要大,所以8和6交換位置。 閱讀全文
posted @ 2019-10-09 19:50 寫代碼的木公 閱讀 (28) 評論 (0) 編輯
摘要:1. 什么是XSS攻擊 跨站腳本攻擊(Cross Site Scripting)本來的縮寫為CSS,為了與層疊樣式表(Cascading Style Sheets,CSS)的縮寫進行區分,將跨站腳本攻擊縮寫為XSS。因此XSS是跨站腳本的意思。 XSS跨站腳本攻擊(Cross Site Script 閱讀全文
posted @ 2019-10-09 19:16 寫代碼的木公 閱讀 (288) 評論 (0) 編輯
摘要:【排序算法】選擇排序 選擇排序 是一種我們平時常用的排序算法,它的核心思想是: 每一輪選出最小者(或者是最大者)交換到數組的一側 ,這種思路最大的優勢是可以大量節省元素的交換次數(比如和冒泡排序相比)。 本博客參考自: "漫畫:什么是選擇排序" 1. 選擇排序的原理圖 2. 選擇排序的代碼實現 ja 閱讀全文
posted @ 2019-10-08 19:46 寫代碼的木公 閱讀 (50) 評論 (0) 編輯