原创 用httpclient遇到403錯誤

前兩天看到個問題,抓網頁時,返回403,瀏覽器打開沒問題。用的httpclient進行抓取,代碼很簡單。網上找了一版。 String url="http://localhost:8080/HttpClientDemo/test";

原创 linux如何匹配tab

大家都用過正則表達式,比如java,很容易,\t 就是tab鍵 今天玩shell grep命令的時候,不好使了,各種無法匹配到。 最後找到了方法分享一下,在linux命令行,2個方法: 1.grep $'\t' 2.grep 'CTRL+

原创 算法雜貨鋪——分類算法之樸素貝葉斯分類(Naive Bayesian classification)

0、寫在前面的話       我個人一直很喜歡算法一類的東西,在我看來算法是人類智慧的精華,其中蘊含着無與倫比的美感。而每次將學過的算法應用到實際中,並解決了實際問題後,那種快感更是我在其它地方體會不到的。       一直想寫關於

原创 編寫複製一顆二叉樹的非遞歸算法

問題描述:設棧的類型爲seqstack,initstack(s)爲對棧s初始化。 基本思路:用兩個棧保存左右樹訪問的節點,每次訪問根後PUSH一下,然後pop出繼續保存左右子樹。 // CopyBinaryTrees.cpp : 定義控

原创 猴子選大王問題

n只猴子圍成一圈,順時針方向從1到n編號。之後從1號開始順時針方向讓猴子從1到m依次報數,凡報到m的出圈,取消資格。下一位再從1開始依次報數,報出m者出圈,最後剩下的就是猴王。問這個猴王原序排在第幾位。 思路:用循環鏈表去做的,主要是熟悉

原创 合併兩個單鏈表練習,多項式合併

用節點node表示多項式的係數和次數,編程合併兩個鏈式表達的多項式。 思路:先初始化兩個單鏈表,然後將單鏈表的係數相加,如果一個單鏈表結束,將next節點直接指向不空的單鏈表,最後輸出結果。 // multinomial.cpp :

原创 《數據庫設計的三大範式》

爲了建立冗餘較小、結構合理的數據庫,設計數據庫時必須遵循一定的規則。在關係型數據庫中這種規則就稱爲範式。範式是符合某一種設計要求的總結。要想設計一個結構合理的關係型數據庫,必須滿足一定的範式。                   在

原创 簡單學習正則表達式

正則表達式基本運算: 1.並運算,X|Y,求和,例:a|b ,所得文本就是{a,b}; 2.連接,XY,乘法, 例:X=a|b,Y=c|d,XY {ac,bc,ad,bd};注意a,b在前。 3.克林閉包

原创 關於端口占用問題

TCP端口50000在應用程序調試時出錯,確定佔用該端口的進程是是什麼? C:\>netstat -ano   協議   本地地址           外部地址          狀態           PID 找到  TCP    1

原创 學習數組應用的課後練習

A,B,C,D,E五人合夥夜間捕魚,天亮前因勞累在河邊相繼分別找地方睡去。日上三竿,A先醒來,將魚平分爲五份,把多餘的一條扔回河中,拿走一份;B第二個醒來也將看到的魚平分爲五份,扔掉多餘的一條魚,拿走自己的一份;接着C,D,E依次醒來,如

原创 10.1大假期

        又是一個大假期,7天的時間,每次當假期過去,再回首,總是覺得時間各種被浪費了。 好吧,那這次給自己定點好實現的計劃,軟考,上午科目總結完,8-11章(不能白把書揹回去),畢竟回來的時間越來越少。        考完軟考,會