原创 「RPC」簡述RPC

轉載請註明出處:https://blog.csdn.net/jinixin/article/details/80711790   最近工作中一直有用到Thrift,所以想對此做個簡單小結。分爲兩篇,第一篇(即本篇)介紹rpc是什麼、其與h

原创 Python正則表達式匹配反斜槓“\”

在學習Python正則式的過程中,有一個問題一直困擾我,如何去匹配一個反斜槓(即“\”)? 一、引入 在學習了Python特殊字符和原始字符串之後,我覺得答案應該是這樣的: 1)普通字符串:'\\' 2)原始字符串:r'\' 但事

原创 「讀書筆記」高效能人士的七個習慣

哥哥在17年時推薦了這本書給我, 看到書名我認爲是成功學的書籍, 有些避而遠之. 後來還是讀了下, 發現裏面的一些觀點令我耳目一新, 往往和我表面觀點大相徑庭, 但叩問內心, 卻意識到的確應該是這樣. 此外, 書中所提出的七個習慣並沒有圍

原创 「Nginx」簡述Nginx

轉載請註明出處: blog.csdn.net/jinixin/article/details/89894063   Nginx是什麼? 如何配置? 作用有哪些? 這些問題一直困擾着我, 下面做個簡單記錄. 在我的理解中, Nginx是一個

原创 「Nginx」正向代理與反向代理

轉載請註明出處: blog.csdn.net/jinixin/article/details/89574956   談到正向代理和反向代理, 首先就要先了解代理的概念. 代理, 即代理服務器(Proxy Server), 一般我們會省略”

原创 「信號機制」應用—程序hang住怎麼辦

轉載請註明出處:https://blog.csdn.net/jinixin/article/details/80384729   本文是信號機制三篇記錄中的第三篇,介紹信號機制的一個小用法,定位hang住代碼的位置。第一篇簡單介紹了Lin

原创 「信號機制」Python信號處理—signal模塊

轉載請註明出處:https://blog.csdn.net/jinixin/article/details/80383177   本文是信號機制三篇記錄中的第二篇,介紹Python語言中負責信號處理的signal模塊,並會給出一些小dem

原创 「信號機制」簡述Linux信號

轉載請保留出處:https://blog.csdn.net/jinixin/article/details/80382331   工作中再次接觸到了Linux信號,以前認爲由於離底層比較遠,信號沒什麼用,但這次發現其的一個用途,故打算在此

原创 Python淺拷貝與深拷貝

從字面意思理解,拷貝即複製當前的對象。但是只有在容器對象(列表,元組,字典)纔有拷貝這一概念,原子對象(數字,字符串)沒有拷貝這一說。引入 普通的

原创 生成全排列

全排列在編程中不時會用到,全排列的生成可通過遞歸來實現,同時C++也爲生成全排列提供了支持。 實現 下面代碼中使用C++的“ next_permutation ”函數來產生全排列: #include<stdio.h> #inclu

原创 Python爬蟲

技術還是很弱,我並不知道該從何寫起?因爲學習過程中常常會推翻自己以前的結論(也就是打臉),我不能說現在想的一定是正確的,僅僅只能簡述我現在的理解。如果有不恰當的地方,還望包容和指出,感謝 爬蟲可以快速的自動獲取數據,我覺得它主要可以分爲兩

原创 簡述字典樹

字典樹主要用於字符串的存儲與查詢,其與哈希存儲相比,具有近乎相同的時間效率和較高的空間效率,關鍵是字典樹能完成一些用哈希很難解決又有較高時間要求的問題。 舉例 假設給定我們一些小寫英文字符構成的字符串,要求給一個前綴,能快速返回這組

原创 篩素法

篩素法是一種較快求得小於N的所有素數的方法,用時很短。 實現 我們先用模擬的方式來求10000以內的所有素數: for(i=2;i<10000;i++) { for(j=2;j<=i/2;j++) { if(i%j==0)

原创 floyd求最短路徑長度

floyd算法是非單源最短路算法的一種;非單源即算法運行一次,可求出任意節點至任意可到達節點的最短路長度,其時間複雜度爲O(n^3)。 相較於單源算法dijkstra求最短路,floyd有更簡潔的代碼。關於dijkstra求最短路長度,請

原创 「讀書筆記」六月

吳軍老師的<浪潮之巔>, 張宏傑老師的<曾國藩傳>, 二刷古典老師的<拆掉思維裏的牆>, 阿圖·葛文德老師的<最好的告別>. 筆記比較凌亂, 我儘量不摻雜自己的想法.     <曾國藩傳>   每天都要寫日記, 反省自己 君子不走捷徑,