原创 Python-實現每天獲取點擊量靠前的文章腳本

在工作之餘突發奇想:每天逛CSDN、開源中國、Importnew,這麼多文章,要從中選出比較優秀的文章,逛得眼睛都花了,可能絕大多數的時間都浪費在了找文章上面,而不是看文章學習上面。 如果自己能夠實現一個每天運行的腳本:能夠從CS

原创 sublime安裝方法

一、安裝 直接安裝最新版本即可,可以直接百度找一個 二、插件 1、手動安裝插件的方法 ① 在github 上下載想安裝的軟件 直接下載,解壓到首選項 — 插件目錄即可 ② 檢查是否安裝成功 重啓sublime,並查看插件目錄(首

原创 SSL理解 - 服務端和客戶端建立連接的過程

參考博客:知乎-SSL協議之數據加密過程詳解 用自己的話表述了一下: 其他問題補充說明: 問題① 爲什麼需要一個官方的CA 進行校驗? 之所以是計算hash值,就是爲了避免出現數據在傳輸的過程中被惡意篡改。CA證書、數字簽名的存在,

原创 生產環境調優 - 批量刪除

一、問題說明 某接口需要刪除多條表數據,當刪除的數據比較多的時候,接口響應速度非常慢。 二、解決方式 當前版本:MyBatis 部分,進行了串行刪除的方式。也就是說:每刪除一條記錄,就要重新建立一次數據庫連接。 如果一次接口需要刪除1

原创 集羣 - 請求轉發工具

一、問題引入 haproxy:可支持tcp層轉發,不需要考慮https證書驗證的問題;負載均衡能力較弱 nginx:只能在應用層進行轉發,支持證書需要配置;負載均衡能力強 那麼在實際的條件下,應該使用哪一種進行轉發? 集羣后續需要做的

原创 生產環境調優 - innodb buffer size

一、生產環境問題概述 數據庫操作多的環境,內存持續佔用達到90% 以上。 但是沒有併發的操作,所有和數據庫相關的操作都是正常速度。 二、調優方式 在16U32G 的機器上,將innodb_buffer_size ,從原配置(26G)減

原创 課程project總結 - 蟻羣算法

一、解決問題:TSP(旅行商問題)   旅行商問題是這樣的:給定旅行家的起始地點和終點,要求中間必須經過所有的點,求最短路徑。解決算法有蟻羣算法、遺傳算法、分支界定算法等。 二、蟻羣算法 1、算法簡述   蟻羣算法是由Marco

原创 實習 - 紀念第一次被騰訊虐

  實習專題的第一篇,就是參加騰訊模擬筆試。說是筆試,其實也是要用電腦在線考試的。然而,久疏C++的我,果不其然被虐。而且是被兩道C++題目虐。選擇題有一道,考到了析構函數和虛函數,而且還加上了指針的知識……還有一道是大數乘法,然而我花了

原创 課程Project總結 - 移動web大作業(不看微博)

  移動web最後的大作業我們組做的是實現類似新浪微博的功能。基本功能包括修改個人信息、發微博、看微博和回覆數據庫設計微博。我認爲整個工程可以分爲數據庫設計、前臺HTML、JSP和CSS開發、後臺JavaScript設計。下面就依次看這幾

原创 MySQL佔用內存和SWAP問題解決

背景: 發現公司的項目部署上,經常出現數據庫佔用內存很高(接近6G)的情況,而且還出現了SWAP使用到90%左右的水平。所以需要排查數據庫使用內存的情況,看數據庫爲什麼使用了這麼多內存,而且會不會頻繁使用交換空間。 要解決的問題: 1

原创 soj - 1001 Alphacode

樣例輸入: 25114 1111111111 3333333333 0 輸出: 6 89 1   乍一看這道題,好像可以用dfs解,但是結果還是體現了dfs的老問題:速度太慢,所以結果就是超時。所以後來我想到了動態規劃

原创 團隊與個人建設

團隊與個人建設 入職也過了快半年了,想把自己在團隊中的一些感觸寫下來。有些東西真的是要到公司才能切身體會的。自己在大學裏面的一些懶散的習慣,在公司裏面其實都是很容易影響效率的習慣。藉助這個機會,也多提醒一下自己吧。 一、個人 團隊離不開個

原创 PHP+MYSQL+AJAX - 第四章 認識PHP基本語法

1、數據類型和變量 ① 變量名   PHP的變量和其他語言最大不同在於,在聲明的時候不需要指定變量的類型。變量名區分大小寫,甚至可以是中文。類型有布爾型、整形和浮點型、整型、字符串、數組、對象、資源、空值。補充:浮點型在計算機中表示是

原创 刷題(soj、voj)總結

  2016年4月2日,在深圳的晚上,我睡不着覺,對代碼癡狂的我決定登上西西里之巔,於是我開始了刷題…… 西西里: 1001 Alphacode vjudge:

原创 課程project總結 - CPU

這個作業是在大二下學期編寫的CPU五級流水線代碼。首先看看整體結構: 一、整體架構(五級流水線) 1、IF階段:   這個階段的工作就是控制PC(指令地址)的增長或變化。一般情況下,CPU執行的指令地址每次都加一,然後從指令