原创 爬取ucas獲取新生信息第三版Python

#!/usr/bin/python # coding=utf-8 ''' powered by zhangbin ''' import sys import HTMLParser import urlparse import urll

原创 院史學得好啊,哈哈哈哈哈哈哈

#!/usr/bin/python # coding=utf-8 ''' powered by zhangbin ''' import sys im

原创 Leetcode —— Two Sum

Leetcode —— Two Sum Problem description link Two Sum Analyse: (1)O(nlogn)。排序,然後兩個指針一前一後。因爲題中說明了只有一對答案,因此不需要考慮重複的

原创 git review (二)

git review (二) git stash進度恢復 git stash 執行之後,在暫存區跟蹤過後的文件無論在暫存區還是工作區的都會被重置掉,而沒有add的文件都還存在在工作區。(據說是用了git reset --hard

原创 git review (四)

git review (四) git clone克隆 用法1:git clone <repository> <directory> 用法2:git clone --bare <repository> <directory.gi

原创 github review

github review <1> github review 系列主要是因爲要向github提交leetcode代碼,但是之前看的《git權威指南》因爲好久沒用所以給擱置了,撿起來review一下O(∩_∩)O哈! commo

原创 git review (三)

git review (三) 歷史穿梭 圖形工具 gitk --all 關於^ ^後面跟的數字表示第幾個父提交,其中如果A是Tag對象,則A^0表示Tag對象指向的commit對象。 !!!~後面的數字表示該提交的第幾個父提交。

原创 設置網卡爲混雜模式

    有時候爲嗅探到網絡上的數據,需要將網卡設置到混雜模式。進入該模式將網絡上的數據一併抓獲,爲此在設置nic的混雜模式的時候有諸多方法?通過shell命令來實現:ifconfig eth1 promisc  設置混雜模式ifconf

原创 typedef 的用法

不管實在C還是C++代碼中,typedef這個詞都不少見,當然出現頻率較高的還是在C代碼中。typedef與#define有些相似,但更多的是不同,

原创 數組指針和指針數組的區別

轉載來自:http://www.cnblogs.com/hongcha717/archive/2010/10/24/1859780.html 數組指針(也稱行指針) 定義 int (*p)[n]; ()優先級高,首先說明p是一個指針,指

原创 scrapy Unicode 編碼 轉 gbk或者其他

我抓出來也是uUnicode 形式的,我轉碼是用piplines這個 def __init__(self): self.file = codecs.open('items.json', 'w', encoding='utf-8') def

原创 我的emacs配置

http://blog.csdn.net/kevin_samuel/article/details/9698979    Mac平臺下是Emacs24的版本,其中原文裏面的cedet必須更新到1.1版本才能正確運行,其它小bug自己改改就

原创 Python學習筆記之20140406

# Time : 2014-4-6 23:39 Python學習筆記 1.Python輸出中文 #!/usr/bin/python #coding:utf-8 2.Python %s %r的區別 The %s specifier conv

原创 我的Emacs配置

環境:Mac OS X 參考配置:https://github.com/purcell/emacs.d   init-fonts.el 設置 ;;; Character sets (defcustom sanityinc/forc

原创 define宏的用法

    再舉一個使用無參數宏替代字符串的例子: #define M (y*y+3*y) #include <stdio.h> int main() {  int s,y;  printf("input a number: ");  sca