Sublimetext2是一個可以支持項目開發(fā)的輕量級文字編輯器。添加一個項目文件夾即能在整個項目中搜索,替換等操作。同時Sublime支持VIM模式。常用的快捷鍵:Ctrl+P,萬能命令面板,直接鍵入字母搜索項目文件,速度很快。Ctrl+P+輸入@,列出本文件的所有函數(shù)名。Ctrl+P+輸入:N(N為數(shù)字),直接跳到第N行。Ctrl+Shift+F,快速在項目中查找關(guān)鍵詞,類似于ack-grep的功能。Ctrl+/段落注釋Ctrl+Shift+/取消段落
系統(tǒng) 2019-08-12 09:27:16 1809
今年春節(jié)來得比較晚,感覺上,公歷三月倒成了一年的開始。既是歲末年初,少不得要做一番總結(jié)功夫;一年之計,大抵也該心里有數(shù),只待實行了。說大點,中國軟件界乃至IT界在來年該向何處去,我和讀者諸君一樣,有些想法和愿望。且道來——一愿人人不浮躁,個個做實事。2006年技術(shù)人員流動量仍然巨大,我甚至見過一年內(nèi)跳槽3、4家公司的。合則留不合則去,本也無可厚非,只是總與人不合,恐怕得反省一下自己了。Web2.0大旗一揮,登時多了無數(shù)家新網(wǎng)站,競相開出優(yōu)厚條件。在這種狂熱
系統(tǒng) 2019-08-12 01:33:31 1809
原文:ActiveReports9實戰(zhàn)教程(3):圖文并茂的報表形式??基于上面2節(jié)內(nèi)容,我們搭建了AR9的開發(fā)環(huán)境,配置好了數(shù)據(jù)源。在本節(jié),我們以官方提供的3個中文圖文并茂的報表來展示AR9的功能,并通過實戰(zhàn)的方式一一分享。以往做報表相關(guān)的工作時,最害怕的是報表的UI設(shè)計工作,當遇到一個布局非常復(fù)雜的報表,往往會花上兩、三時間才能完成報表的UI設(shè)計工作。造成這一問題的原因除了報表本身比較復(fù)雜之外,其中一個主要原因就是報表設(shè)計器沒有提供足夠多的功能來輔助報
系統(tǒng) 2019-08-12 01:32:20 1809
現(xiàn)在是晚上9點45,距離下課還有五分鐘的時間,覺得自己看不了什么東西了,也做不下什么題了,就下這樣一篇文章吧。說是寫在前面,其實在這篇文章的前面已經(jīng)有幾篇博文了。至于為什么要開通這個Blog,原因很簡單,只是想和網(wǎng)上的大牛們多多交流,吸取他們的經(jīng)驗和知識,來充實自己,同時把自己的成果share到網(wǎng)上,供大家指出不足和錯誤。我有許多同學(xué)的blog已經(jīng)建了很久,效果很不錯。其實早在去年末我就有了這個想法。當時選擇的是新浪blog。但是經(jīng)過我的實際應(yīng)用發(fā)現(xiàn),新浪
系統(tǒng) 2019-08-12 09:26:48 1808
繼續(xù)上一次來分析LoadRequest的代碼,在分析這個函數(shù)代碼之前,先看看WebFrame類的繼承層次關(guān)系,如下:classWebFrame:publicbase::RefCounted{WebFrame是一個接口類,但它先繼承引用計數(shù)類RefCounted,這樣對于這個對象多次訪問,就可以使用引用計數(shù)來判斷對象的生命周期了。對于base::RefCounted的語法,其實它是一種模板實現(xiàn)的多態(tài)特性,這種方案是最高
系統(tǒng) 2019-08-12 01:33:23 1808
Cygwin的中文支持(解決亂碼)關(guān)鍵字:cygwin中文亂碼最近我在Cygwin中學(xué)習(xí)使用Linux的命令,但當進入Windows目錄的時候看到所有中文文件都變成了“?????”。于是我上網(wǎng)找了一下解決辦法,后來發(fā)現(xiàn)網(wǎng)上的方法雖然讓Cygwin支持了中文,可很多英文倒變成了亂碼如命令“l(fā)s-l”中的total、man查看幫助的部分英文。于是自己嘗試修改原來網(wǎng)上的配置,找到了一個最終的解決辦法。雖然不敢說是完全解決了,但至少我用了一天還沒發(fā)現(xiàn)有亂碼存在,呵
系統(tǒng) 2019-08-12 09:27:39 1807
今天閑來無事,隨意看了一下selenium,突然注意到grid這個功能以前都是,在讀有關(guān)selenium的文檔時候知道有這么個grid遠程控制的功能,但一直沒有去試過。所以呢,今天就簡單的做了這么個小的實驗。首先需要的內(nèi)容有:1.slenium-server(包含了HUB和node在里面)2.瀏覽器驅(qū)動器(Firefox不需要webdriver已經(jīng)內(nèi)置了)3.虛擬機或者本機也行,主要為了自己可以區(qū)分開一:部署selenium-grid環(huán)境,本機執(zhí)行命令ja
系統(tǒng) 2019-08-12 09:27:19 1807
publicListgetSplits(JobContextjob)throwsIOException{longminSize=Math.max(getFormatMinSplitSize(),getMinSplitSize(job));longmaxSize=getMaxSplitSize(job);Listsplits=newArrayList();Listfiles=listStatus(job);for(FileStatus
系統(tǒng) 2019-08-12 09:27:08 1807
updatetable1innerjoinontable2settable1.col1=table2.col2UPDATEiptableINNERJOINcityONcity.CityName=myfunction(iptable.CityName)SETiptable.cityno=city.CityNO上面iptable1k條數(shù)據(jù),city20k條數(shù)據(jù)本本上花了13min算好,主要是myfunction()字符串處理花了好長時間。表中插入一列用來算my
系統(tǒng) 2019-08-12 01:33:28 1807
我們操縱Word需要通過類型庫中的MFC類。而這些類,應(yīng)該都是基于一個叫COleDispatchDriver的類。至少我所了解到的都是這樣。COleDispatchDriver沒有基類。COleDispatchDriver類實現(xiàn)OLE自動化中的客戶方。OLE調(diào)度接口為訪問一個對象的方法和屬性提供了途徑。COleDispatchDriver的成員函數(shù)連接,分離,創(chuàng)建和釋放一個IDispatch類型的調(diào)度連接。其它的成員函數(shù)使用變量參數(shù)列表來簡化調(diào)用IDisp
系統(tǒng) 2019-08-12 09:27:14 1806
下面的程序片段是將一個圖片插入到打開的Word文檔中,并讓其浮于文字的上面。代碼1Word.Documentdoc=this.msWord1.CurrentDocument;2objectmissing=System.Reflection.Missing.Value;3objectstart=10;4objectend=20;5Word.Rangerg=doc.Range(refstart,refend);6objectorg=(object)rg;7Wo
系統(tǒng) 2019-08-12 09:27:00 1806
Cygwin安裝Gitolite3只要注意兩點就行了,別的其實沒有什么問題,一切按官方的安裝文檔即可必須完全按官方文檔,安裝時必須是clone下來的git倉庫(帶.git文件夾)安裝完后,部分功能不能使用,經(jīng)常輸出亂碼,在.gitolite.rc文件的最開始添加$ENV{PATH}="/usr/local/bin:/bin:/usr/bin";參考:http://alone11.iteye.com/blog/1078297(這是安裝2,安裝3的方式參見官方
系統(tǒng) 2019-08-12 09:26:53 1806
把你不需要驗證的所有頁放在一個目錄下面,但是不用在那個目錄下面的WEB.CONFG中對FROMS驗證模式進行設(shè)置。只要在最上層的WEB.CONFIG中統(tǒng)一設(shè)置就可以了.比如下面的例子:一、設(shè)置所有頁面都需要驗證二、再特別設(shè)置
系統(tǒng) 2019-08-12 01:33:10 1805
劍指offer系列之斐波那契數(shù)列代碼packagecom.study;/**求斐波那契數(shù)列第n個數(shù)字**/publicclasssuanfa7{/*最原始的遞歸版,思路簡潔,但是如果輸入?yún)?shù)較大,會造成棧的深度太深,運行會很慢*/publicstaticintFibonacci1(intnum){if(num<=1)returnnum;elsereturnFibonacci1(num-1)+Fibonacci1(num-2);}/*第二種方法,算法復(fù)雜度為
系統(tǒng) 2019-08-12 09:27:27 1804
1.一個應(yīng)用程序中,Directory.GetCurrentDirectory獲得的當前工作目錄是C:\Windows\System32,這是為什么呢?是如何設(shè)置的?2.在WinXP下:System.IO.Directory.GetCurrentDirectory()方法獲得的目錄路徑隨著OpenFileDialog、SaveFileDialog等對象所確定的目錄而改變。而在Win7下不會隨著改變而改變。Directory.GetCurrentDirect
系統(tǒng) 2019-08-12 09:27:13 1804