Time of Update: 2018-12-03
看了N多的介紹,結果都是一句話——一目瞭然,就不介紹了……其實那些例子並沒有涵蓋常用需求,所以導致我很困惑。自己研究一下吧。hgignore支援兩種文法,Python/Perl-style regular expressions和系統shell。雖然shell文法一目瞭然,但是還是建議使用regexp吧,一是不用在檔案中指定文法(Regex是預設文法),二是可控性高些。常用需求有兩種:過濾掉特定類型檔案(一般是靠尾碼),過濾掉特定檔案夾下的檔案。過濾特定尾碼的寫法/.xxx$“/.”是就是“.
Time of Update: 2018-12-03
----原來作者的程式有些問題,現在文章中的程式已經修改正確---VC中用記憶體對應檔處理大檔案 摘要:本文通過記憶體對應檔的使用來對大尺寸檔案進行訪問操作,同時也對記憶體對應檔的相關概念和一般編程過程作了較為詳細的介紹。 關鍵詞:記憶體對應檔;大檔案處理;分配粒度 引言 檔案操作是應用程式最為基本的功能之一,Win32 API和MFC均提供有支援檔案處理的函數和類,常用的有Win32
Time of Update: 2018-12-03
在QT中,有一個工具qmake可以產生一個makefile檔案,它是由.pro檔案產生而來的,.pro檔案的寫法如下:1. 注釋從“#”開始,到這一行結束。2. 指定源檔案SOURCES = *.cpp對於多源檔案,可用空格分開,如:SOURCES = 1.cpp 2.cpp3.cpp或者每一個檔案可以被列在一個分開的行裡面,通過反斜線另起一行,就像這樣:SOURCES = hello.cpp main.cpp一個更冗長的方法是單獨地列出每一個檔案,就像這樣:
Time of Update: 2018-12-03
TP-LINK的TL-WN721N無線網卡官方沒有提供linux下的驅動,但實際上無線網卡驅動主要取決於無線網卡所用的晶片型號,這樣我們可以到晶片廠商的官網下載對應的驅動(自己編譯安裝)。插入無線網卡,系統似乎沒有任何反應。不要著急,在終端輸入命令 lsusb 將輸出所有的的usb裝置,其中有一條是 Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp.
Time of Update: 2018-12-03
對數學本質特徵的若干認識 什麼是數學?這是任何一個數學教育工作者都應認真思考的問題。只有對數學的本質特徵有比較清晰的認識,才能在數學教育研究中把握正確的方向. 1 數學,其英文是mathematics,這是一個複數名詞,“數學曾經是四門學科:算術、幾何、天文學和音樂,處於一種比文法、修辭和辯證法這三門學科更高的地位。”自古以來,多數人把數學看成是一種知識體系,是經過嚴密的邏輯推理而形成的系統化的理論知識總和,它既反映了人們對“現實世界的空間形式和數量關係”的認識,又反映了人們對“可能的量的關
Time of Update: 2018-12-03
統計推斷(Statistical
Time of Update: 2018-12-03
如何在不支援上傳檔案的論壇上傳檔案要達成這個目標,有個前提條件是這個論壇要能上傳圖片。常用的圖片格式一般為JPEG,這種格式是以FFD9作為檔案結束標誌的,至於這之後存了什麼,就不管了,因此我們可以把我們要上傳的檔案附加在這後面,同時也不影響這張圖片的顯示。BMP格式也是可以這樣的,因為這種格式裡有一個位置是儲存檔案大小的,在確定的大小後面是什麼也不管。推廣之,所有帶檔案結束標誌或者相當於有檔案結束標誌(如BMP格式)的檔案後面附加資料都不影響原來檔案的使用。基於以上原理,我製作了一個打包工具,
Time of Update: 2018-12-03
借鑒一個獲得商業投資的經驗如下: 1、有一個好的商業模式;後又補充,這個商業模式是能夠儘快實現收入的,而不是漫長的燒錢過程。2、有一個好的團隊,尤其是領導者3、屁股下有把火。原話如此,意思是要非常有衝勁,有創業激情。作為吸引投資者的人與VC的交流應該注意兩點: 第1,概念要簡單清晰,一句話就可以解釋清楚。因為VC沒有太多時間。
Time of Update: 2018-12-03
手工方法 是被病毒惡意修改了註冊表。在此分享一下解決方案: 找到 HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/explorer /Advanced/Folder/Hidden/SHOWALL分支,在右邊的視窗中雙擊CheckedValue索引值項,該索引值應為1.如果值不為 1,改為1即可。 如果你設定仍起不了作用,那麼接下來看。
Time of Update: 2018-12-03
串連訊號和響應函數這個例子用來說明怎麼響應訊號,和hello程式的原始碼相似,原來的Label用一個按鈕代替,點擊時退出程式。來源程式如下: 1 #include <QApplication> 2 #include <QPushButton> 3 int main(int argc, char *argv[]) 4 { 5 QApplication app(argc, argv); 6 QPushButton *button = new
Time of Update: 2018-12-03
Time of Update: 2018-12-03
選定表格後,表格菜單中的表格屬性,有邊框中設定相應的邊框為無,再在表格菜單中設定隱藏虛框 .(虛框構成了儲存格的邊框,且不能列印。所有的表格 (表格:表格由一行或多行儲存格組成,用於顯示數字和其他項以便快速引用和分析。表格中的項被組織為行和列。)都具有預設的 0.5 磅黑色單實線邊框,該邊框可以列印。如果刪除該邊框,虛框依然存在,除非隱藏它們。在“表格”菜單中,單擊“顯示虛框”或者“隱藏虛框”。)
Time of Update: 2018-12-03
Bruce Dawson is a performance analyst on the client performance team. He has written this guest post on enabling stack walking using xperf for both 32-bit and 64-bit Windows systems (Vista and Win7). For more posts on xperf seethis
Time of Update: 2018-12-03
bash應該是目前Linux上最流行的shell指令碼解釋程式了(還有個shell叫dash,我太討厭這個東東了。),只要你在linux上工作,並且希望自己能夠工作得更愉悅,那麼你應該熟悉最基本的bash編程,因為它將給你的工作帶來足夠的幸福感。本文將總結一些我自己平時使用的bash基本編程知識,和大家分享,也便於自己查詢。變數1、bash的變數名是區分大小寫,並且變數名首字元不能是數字。看的各種代碼也不少了,說實話,我還真沒見到誰的代碼用數字開頭的變數名,我認為即使語言允許,
Time of Update: 2018-12-03
url逸出字元原理如果表單的action為list.jsf?act=go&state=5則提交時通過request.getParameter可以分別取得act和state的值。如果你的本意是act='go&state=5'這個字串,那麼為了在服務端拿到act的準確值,你必須對&進行轉義[預備知識]
Time of Update: 2018-12-03
In the earlier versions of .NET framework, writing code to perform asynchronous IO operations was not possible and hence the IO operations had to be synchronous. The problems that the developers were encountering with the synchronous approach were:1.
Time of Update: 2018-12-03
本文主要是參考Google SPDY項目首頁的一些文檔總結而來,目的整體上介紹SPDY協議的定義為主。後續,我將寫一系列的文章分析SPDY的一些項目(如:Nginx),SPDY的效能測試以及如何部署SPDY到實際生產應用。一、HTTP協議存在的一些主要問題1、一個串連一個請求。瀏覽器和web server之間都是以短串連方式互動,一個串連只服務一次請求,對於一個需要載入多個資源的頁面來說,將會帶來很高的延遲。2、只能由用戶端發起請求,伺服器完成響應。伺服器不能主動的將一些必須的資源推送給用戶端。
Time of Update: 2018-12-03
轉載申明:本文可以任意轉載,但需註明原文地址,謝謝! 在Nginx啟動初始化過程(一)中提到main函數會調用ngx_init_cycle()初始化一個全域cycle變數,本文就來看看這個ngx_init_cycle()函數究竟做了哪些初始化工作。ngx_cycle_t結構類型被定義在src/core/ngx_cycle.h檔案中,多達23個成員變數(nginx-0.7.67),初次目睹這個結構類型的時候,最讓我震驚的是成員變數void ****conf_ctx,想必大家都知道我為何而震驚了吧,
Time of Update: 2018-12-03
調用關係太複雜了,每個函數裡面都做了很多事情,詳細的過程有空再寫。 // 當前串連過來時:ngx_http_init_connection會被調用ngx_http_init_connection->ngx_http_init_request->ngx_http_process_request_line->ngx_http_process_request_headers->ngx_http_process_request->ngx_http_handler->
Time of Update: 2018-12-03
列出所有開啟的檔案:# lsof列出Internet, x.25 (HP-UX), and UNIX domain 檔案:# lsof -i -U列出指定進程開啟的IPv4檔案:# lsof -i 4 -a -p 1234列出指定進程開啟的IPv4檔案:# lsof -i 6列出使用 /dev/log的檔案:# lsof /dev/log擷取每個進程的PID,命令名。進程每個檔案的檔案描述符,檔案裝置號,檔案inode :# lsof –FpcfDi擷取工作目錄的第3個字元是'o' or 'O'