原创 List 常用操作

#range #str.split print range(10) print 'a b c d e f g'.split() lst_num = [1,2,3,4,5] print lst_num[-1] for item in lst_

原创 set 常用操作

#-  letters in a but not in b #|  letters in either a or b #&  letters in both a and b #^  letters in a or b but not bot

原创 python generator

>>> lst_num = [1,2,3] >>> iter = (i for i in lst_num) >>> print iter.next <method-wrapper 'next' of generator object at 

原创 Samba

參考http://wiki.ubuntu.org.cn/Samba Samba是Ubuntu和Windows進行網絡共享的工具。 Ubuntu 安裝Samba 以及設置步驟: 1、 安裝Samba: sudo apt-get i

原创 gtest

Google C++ Testing Framework(簡稱gtest)是Google公司發佈的一個開源C/C++單元測試框架,學習網站:   http://code.google.com/p/googletest/w/list http

原创 python 正則表達式

  import re  s = r'Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") \ = "zlib", "..\third_party\zlib\zlib.vcxproj"

原创 封裝、繼承、多態

面嚮對象語言C++的3大特性:封裝、繼承、多態 封裝:將客觀事物抽象成類,每個類對自身的數據和方法實行protection(private, protected,public) 封裝意味着隱藏 繼承: 繼承意味着重用,子類可以複用父類的

原创 我的友情鏈接

51CTO博客開發博客大管家 莉子

原创 封裝、繼承、多態

面嚮對象語言C++的3大特性:封裝、繼承、多態 封裝:將客觀事物抽象成類,每個類對自身的數據和方法實行protection(private, protected,public) 封裝意味着隱藏 繼承: 繼承意味着重用,子類可以複用父類的

原创 Use apache to access buildbot

1\ Use apache to access buildbot    a)Install apache    b)Add 'LoadModule  proxy_module         /usr/lib/apache2/modu

原创 python sln

  import re class project():     def __init__(self, prj_name = ''):       self.proj_name = prj_name       self.dependenc

原创 ubuntu svn install

1\安裝包 sudo apt-get install subversion 2\創建項目目錄 sudo mkdir /home/czli/tools/svn_pro 3\創建SVN文件倉庫 $ svnadmin create

原创 gtest

Google C++ Testing Framework(簡稱gtest)是Google公司發佈的一個開源C/C++單元測試框架,學習網站:   http://code.google.com/p/googletest/w/list http

原创 我的友情鏈接

51CTO博客開發博客大管家 莉子

原创 GitPython的簡單說明

GitPython is a python library used to interact with git repositories. It provides abstractions of git objects for easy a