Repository即源碼的集中存放處,所有修改后提交的源碼就是保存在這里,并在其中記錄所有的修改版本,分支版本,版本合并,以及并發修改處理等。SVN最主要的功能是用于團隊開發時用的,用于處理源碼修改的版本控制和并發修改沖突。對于個人開發來說,雖然不存在并發修改沖突的問題,但個人源碼可以使用到SVN的版本控制功能,以便找到開發過程中的版本記錄。一般個人沒有條件也沒必要搭一個獨立的服務器來做Repository,在本機的開發過程中誤刪代碼的情況有可能會發生,
系統 2019-08-29 22:48:54 1970
到現在才真正體會到一個人做項目的感受,我說的不是一個人做著玩的。在一個公司里給他們做項目管理軟件(他們的項目不是軟件項目哦)。我一個人充當了好多人的角色,我也不認為到現在為止我的水平有多高,但是我現在確實是充當軟件架構師的角色。項目到現在做了有兩個多月了,在這個過程中出現了不少系統框架上的問題還有數據庫設計的不完善造成的一系列問題。從一開始就沒有做完整的需求分析,因為那個時候他們也不是很清楚要做一個什么樣的東西出來,需求都很模糊。只是一個大概的構想,我但是
系統 2019-08-29 22:32:36 1970
sqlloader可以把一些以文本格式存放的數據順利的導入到oracle數據庫中,是一種在不同數據庫之間進行數據遷移的非常方便而且通用的工具。缺點就速度比較慢,另外對blob等類型的數據就有點麻煩了。用法:SQLLDRkeyword=value[,keyword=value,...]在命令行下執行Oracle的sqlldr命令,可以看到它的詳細參數說明,要著重關注以下幾個參數:userid--Oracle的username/password[@servic
系統 2019-08-29 22:04:41 1970
暴雪公司有個經典的字符串的hash公式先提一個簡單的問題,假如有一個龐大的字符串數組,然后給你一個單獨的字符串,讓你從這個數組中查找是否有這個字符串并找到它,你會怎么做?有一個方法最簡單,老老實實從頭查到尾,一個一個比較,直到找到為止,我想只要學過程序設計的人都能把這樣一個程序作出來,但要是有程序員把這樣的程序交給用戶,我只能用無語來評價,或許它真的能工作,但...也只能如此了。最合適的算法自然是使用HashTable(哈希表),先介紹介紹其中的基本知識,
系統 2019-08-12 09:30:13 1970
枚舉類型可以看作是一種標簽或是一系列常量的集合,通常用于表示某些特定的有限集合,例如星期、月份、狀態等。Python的原生類型(Built-intypes)里并沒有專門的枚舉類型,但是我們可以通過很多方法來實現它,例如字典、類等:MiracleLove={'MON':'林志玲','TUS':'陳意涵','WEN':'張柏芝','THU':'辛芷蕾','FRI':'周冬雨'}classMiracleLove:MON='林志玲'TUS='陳意涵'WEN='張柏
系統 2019-09-27 17:56:49 1969
#把解決一類問題的模塊放在同一個文件夾里——包policy.get()importosos.makedirs('glance/api')os.makedirs('glance/cmd')os.makedirs('glance/db')l=[]l.append(open('glance/__init__.py','w'))l.append(open('glance/api/__init__.py','w'))l.append(open('glance/api
系統 2019-09-27 17:56:42 1969
1.準備工作下載源碼包wgethttp://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2查看是否安裝make工具~#rpm-qa|grepmakeautomake-1.11.1-4.el6.noarchmake-3.81-20.el6.x86_64如果沒有安裝make工具yum-yinstallgccautomakeautoconflibtoolmake查看是否安裝zlib庫~#rpm-qa|grepzl
系統 2019-09-27 17:56:34 1969
如下所示:node2:/django/mysite/blog#catviews.py1,#-*-coding:utf-8-*-from__future__importunicode_literals#fromdjango.shortcutsimportrender,render_to_responsefrom.modelsimport*#Createyourviewshere.fromdjango.httpimportHttpResponsefromdja
系統 2019-09-27 17:56:26 1969
文本庫string:通用字符串操作re:正則表達式操作difflib:差異計算工具textwrap:文本填充unicodedata:Unicode字符數據庫stringprep:互聯網字符串準備工具readline:GNU按行讀取接口rlcompleter:GNU按行讀取的實現函數二進制數據庫struct:將字節解析為打包的二進制數據codecs:注冊表與基類的編×××數據類型庫datetime:基于日期與時間工具calendar:通用月份函數collec
系統 2019-09-27 17:56:06 1969
Python操作MySQL詳解及實例使用Python進行MySQL的庫主要有三個,Python-MySQL(更熟悉的名字可能是MySQLdb),PyMySQL和SQLAlchemy。Python-MySQL資格最老,核心由C語言打造,接口精煉,性能最棒,缺點是環境依賴較多,安裝復雜,近兩年已停止更新,只支持Python2,不支持Python3。PyMySQL為替代Python-MySQL而生,純python打造,接口與Python-MySQL兼容,安裝方便
系統 2019-09-27 17:55:48 1969