Time of Update: 2018-12-07
error C2065的解決方案 2009-07-09 17:14 今天用VC2003編譯NG工程,出現了一大堆類似“error C2065 : IDD_*** 未聲明的標識符”的錯誤,以前碰到過此問題,主要是2個類互相包含使用導致視窗程序出現此問題.百度到資料,特記錄一下.以後遇到可以尋找. 錯誤的可能原因及解決方案如下: 1.出錯檔案中沒有包含資源檔ID聲明的resource.h檔案。在出錯檔案中加入#include "resource.h"語句。
Time of Update: 2018-12-07
一 printf 和fprintf 的關係 1 printf() #include <stdio.h> int printf( const char *format, ... ); printf()函數根據format(格式)給出的格式列印輸出到STDOUT(標準輸出)和其它參數中.對於輸出格式,有 %c 字元 %d 帶正負號的整數 %i 帶正負號的整數 %e 科學計數法, 使用小寫"e" %E 科學計數法, 使用大寫"E" %f 浮點數 %g 使用%e或%f中較短的一個 %G
Time of Update: 2018-12-07
文章目錄 Split local and remote loggingSplit local and remote logging for three different portsFewer FiltersPartitioning of Input DataFuture Enhancements Multiple Rulesets in rsyslogStarting with version 4.5.0 and 5.1.1,
Time of Update: 2018-12-07
=========================================================本文為轉載,轉載必須確保本文完整並完整保留原作者資訊和本文連結E-mail: khler@163.comQQ: 23381103MSN: pragmac@hotmail.com原文:http://www.rainsts.net/article.asp?id=737=======================================================
Time of Update: 2018-12-07
在Widnows XP下的FTP伺服器中有中文檔案名稱 ,今天使用ftp命令,發現不能顯示中文檔案名稱,只能顯示????。於是到網上查了一些資料,也沒有找到好的解決方案,只是有人說使用圖形化的ftp工具gftp,安裝方法:sudo apt-get install gftp,另外還要增加中文字元編碼zh_CN.GBK即可即可。在這裡總結一下Ubuntu下增加中文字元編碼的方法。一.
Time of Update: 2018-12-07
1. 把合適的工作分給合適的人 顯然,每個人都不是全能選手,每個人都有所長和所短。領導應該瞭解自己的下屬,包括他們的特長和所好,讓每個人做其最擅長和喜歡的工作。下發工作最好不要是強制性的,先徵求他們的意見和建議,問一下他們的看法,一定對完成工作有很大的協助。因為不是所有的領導其腦子都比下屬聰明,相反,在具體的微觀的細節上,下屬往往比領導更有發言權。讓工作在下屬的願望和控制內進展,更能體現其成就感,從而產生保質保量完成工作的激情和動力。 2. 時間問題
Time of Update: 2018-12-07
<c3p0-config><default-config><!--當串連池中的串連耗盡的時候c3p0一次同時擷取的串連數。Default: 3 --><property name="acquireIncrement">3</property><!--定義在從資料庫擷取新串連失敗後重複嘗試的次數。Default: 30 --><property name="acquireRetryAttempts">30</
Time of Update: 2018-12-07
=========================================================本文為轉載,轉載必須確保本文完整並完整保留原作者資訊和本文連結E-mail: khler@163.comQQ: 23381103MSN: pragmac@hotmail.com原文:http://www.rainsts.net/article.asp?id=736=======================================================
Time of Update: 2018-12-07
時間:2009-07-01 14:44:01 來源:Linux聯盟 作者: 首先,先要說明一點,網上許多的方案都是針對新版QT的(3.1以上),而我這篇文章舊版QT也適用,希望能夠協助在QT中文問題上還很茫然的你,雪中送炭。 Qt 自從版本(2.2.4)以來,實際上就對國際化的支援已經相當完善。 在文本顯示上,Qt 使用了Unicode 作為內部編碼,可以同時支援多種編碼。 為 Qt 增加一種編碼的支援也比較方便,只要 增加該編碼和Unicode的轉換編碼便可以了。 Qt
Time of Update: 2018-12-07
是否可以用memset來初始化一個類?答:不可以!其實這是習慣C風格的人使用C++時非常容易犯的一個習慣性錯誤!熟悉C++的人不會,因為C++有建構函式,為什麼會可笑的想用memset? 這裡說不可以,不是說真的不可以,而是說真的別這樣!有些情況下是可以用的,因為類只是一個說明,對象也是這個類的一個具體化了的記憶體塊,當你memset一個對象時,它把這塊對象記憶體初始化了,在不影響內部結構的情況下是不會有問題的,這就是為什麼有時候使用memset一個對象時不會出錯的原因。借用一篇文章(http:
Time of Update: 2018-12-07
1.收到騙子要你匯款的簡訊後先別忙著刪除,看看他的卡號是什麼銀行的,並登陸此銀行的網上營業廳,輸入該騙子的卡號,密碼隨便填寫,只要3次錯誤,此卡在24小時之間是不能進行任何的交易了(就是被凍)2.先查出這個手機號的城市,然後找到那個城市的同性戀交友網站,註冊帳號,連絡方式留下那個手機號碼。3.在當地的房屋出租網站發帖,市中心兩室一廳,月租300,急出手。24小時開機,同樣留下那個電話。4.某銀行職員同樣收到簡訊“請把錢匯到”帳號上”,就按照帳號每次匯出1分錢,便從收款人賬戶扣掉2元,連續匯出大概
Time of Update: 2018-12-07
//太無語了 太無語了 偶爾不用live write寫東西瀏覽器就完蛋 都快寫完了啊 -- //重寫了下,剛開始學的菜鳥專用,鳥齡一個多月吧 學習vc快兩個月了 這段時間一直糾纏於各種常量啊 指標啊 * & 字元什麼的 =.= 崩潰目前還有很多弄不清 但是有一些知道的 先總結一部分吧 關於常量指標的 環境:vc控制台應用程式首先看這裡const char* pcStr;const char caStr[]="Hello,Vc";pcStr="Hello,Ms";cout<<
Time of Update: 2018-12-07
=================================================本文為khler原作,轉載必須確保本文完整並完整保留原作者資訊及本文原始連結E-mail: khler@163.comQQ: 23381103MSN: pragmac@hotmail.com================================================= 主要有兩個方法,其實都是對現有函數的使用: 方法1: sscanf() 函數名:
Time of Update: 2018-12-07
如果的資料是這樣11211,210161,"SHRINK FILM, 23 W X .0015MIL",49.95,RM1 ,1需要處理成如下格式的資料:11211210161"SHRINK FILM, 23 W X .0015MIL"49.95RM11這樣在.net 中Split方法就不能使用了,就需要藉助Regex來完成,可以這麼寫: string str="11211,210161,\"SHRINK FILM, 23 W X .0015MIL\",49.95,RM1 ,1";
Time of Update: 2018-12-07
網上到處流傳著“妙用select函數”實現逾時等待的文章,雖然不失為一種可選做法,但總有些不符合業務需要的前提條件,比如必須為非阻塞模式,select的檔案描述符必須小於系統限制(一般是32)等等。但實際使用中,往往使用阻塞模式進行通訊,但又不想一直被阻塞,比如recv函數,如果等待指定時間接收不到資訊,就認為逾時。 使用setsockopt函數就可以達到此效果,下面一段文字來自csnd的討論帖,大家不妨參考參考,我這裡就不重複了。http://topic.csdn.net/u/2
Time of Update: 2018-12-07
fcntl和select函數徹底搞明白 第一、fcntl函數詳細使用 fcntl有強大的功能,它能夠複製一個現有的描述符,獲得/設定檔案描述符標記,獲得/設定檔案狀態標記,獲得/設定非同步I/O所有權,獲得/設定紀錄鎖。 當多個使用者共同使用,操作一個檔案的情況,Linux通常採用的方法就是給檔案上鎖,來避免共用資源產生競爭的狀態。 fcntl檔案鎖有兩種類型:建議性鎖和強制性鎖
Time of Update: 2018-12-07
當用戶端保持著與伺服器端的串連,這時伺服器端斷開,再開啟伺服器時會出現: Address already in usr 可以用netstat -anp | more 可以看到用戶端還保持著與伺服器的串連(還在使用伺服器bind的連接埠)。這是由於client沒有執行close,串連還會等待client的FIN包一段時間。解決方案是使用setsockopt,使得socket可以被重用,是最常用的伺服器編程要點。具體的做法為是,在socket調用和bind調用之間加上一段對socket的設定:
Time of Update: 2018-12-07
昨天頭兒讓我添加個功能,利用http協議的請求回複中的訊息前序來進行裝置的驗證(據說這個原理可以用來網路刷票
Time of Update: 2018-12-07
伺服器程式利用線程技術響應客戶請求已經司空見慣,可能您認為這樣做效率已經很高,但您有沒有想過最佳化一下使用線程的方法。該文章將向您介紹伺服器程式如何利用線程池來最佳化效能並提供一個簡單的線程池實現。線程池的技術背景在物件導向編程中,建立和銷毀對象是很費時間的,因為建立一個對象要擷取記憶體資源或者其它更多資源。在Java中更是如此,虛擬機器將試圖跟蹤每一個對象,以便能夠在對象銷毀後進行記憶體回收。所以提高服務程式效率的一個手段就是儘可能減少建立和銷毀對象的次數,特別是一些很耗資源的對象建立和銷毀
Time of Update: 2018-12-07
函數的聲明與定義應該很好區分,有函數頭,定義也叫實現吧。今天忽然感覺生命與定義要好好想想,vc中與c#應該略有不同。C#中的變數聲明,如在一個class A中,int i;那麼就只是聲明,那麼賦值才叫定義? 那麼class聲明對象後l例如A a;也不叫定義,還是聲明,必須new(c#裡面new的含義與cpp相差好遠 --)之後a=new A();,i才會產生定義吧?那麼如此說來,int i的時候即使賦值也只算聲明吧?聲明的同時有預設值?那麼所在class