Time of Update: 2018-12-05
想了好久想來個好點的開場白,畢竟是寫人生的,人生是何其的大,對一個人就是他的全部,可卻想不到一個有靈魂有生命的句子來拉開人生的訴說。拿什麼來填充我的人生,潛台詞我的人生是空白的。有時在我入睡前我會想,想一些事情,在半醒半睡下自己像置身於行人路上,來來往往的人走得是那麼的匆忙,我站著,獃獃的站的那兒,看著行人,忽然來往的人消失了,忽然清醒了,躺在床上如何努力也回憶不起自己夢中記住的人的面孔,夢中卻是清晰的,而現在卻是空白,我只是想記起某個人,琪子、楠子、玉子.....來過卻不再見。就是這樣有些是只
Time of Update: 2018-12-05
1、電腦是有什麼組成的,CPU是什麼東西,其工作原理是什麼。(對於這些以及下面將要提到的概念我不會告訴你什麼答案,你可以看相應的教材,關於教材我會在下一部分詳述,記住理解最重要!) 2、機器語言和微指令集的概念。 3、程式的概念。 4、組合語言是低級語言但不是機器語言。 5、進階語言主要有那些?(C,C++,Basic,Pascal,Fortran,C#,Java等等;如果你是中國軟體業的英雄,你也寫一門語言,最好不用英語) 6、編譯器和解釋程式的概念和其原理。(編譯器是高手和專家編寫的) 7、
Time of Update: 2018-12-05
Time of Update: 2018-12-05
in_addr是儲存ip地址的結構體 struct in_addr{ u_int32_t s_addr; }; ifreq是跟網路介面有關的結構 /* * interface request structure used for socket * ioctls. all interface ioctls must have parameter
Time of Update: 2018-12-05
如何設定jfreechart周報曲線圖的時間軸顯示格式 關鍵字: jfreechart api 設定 周報 時間軸格式/****QQ:252574345**MSN:lele_love_lomboz@hotmail.com*/ XYPlot xyplot=(XYPlot) chart.getPlot(); SimpleDateFormat frm = new SimpleDateFormat("E"+"("+"M.d"+")"); DateAxis
Time of Update: 2018-12-05
那一定是你吧,如果真是,我會為這次公交車上的相遇後悔一輩子,如果不是,我會為我們的分離後悔。今天是頭一天去軟體園那邊上班,不巧下午坐119路回學校,靠窗的那像極了你,可你卻總是側著頭,是在故意躲避嗎,我卻更錯覺的那就是你,我看了好長時間,你一直側著頭,沒有給我一個確定的機會,可你的眼裡像是含著淚水,是在想什麼嗎?
Time of Update: 2018-12-05
#include <stdio.h>#include <string.h>#include <sys/ioctl.h>#include <sys/socket.h>#include <netinet/in.h>#include <net/if.h>int main(int argc, char *argv[]){ int i; /**//* get mac */ struct ifreq ifreq
Time of Update: 2018-12-05
查詢格式:SELECT *FROM OPENDATASOURCE( 'SQLOLEDB', 'Data Source=ServerName;User ID=sa;Password=sa' ).DataBaseName.dbo.Table 注意:只有INSERT、SELECT FROM PREDICTION JOIN 和 SELECT FROM NATURAL PREDICTION JOIN
Time of Update: 2018-12-05
msgget()系統調用msgget() 如果希望建立一個新的訊息佇列,或者希望存取一個已經存在的訊息佇列,你可以使用系統調用msgget()。系統調用:msgget(); 原型:intmsgget(key_t key,int msgflg); 傳回值:如果成功,返回訊息佇列標識符 如果失敗,則返回-1:errno=EACCESS(許可權不允許) EEXIST(隊列已經存在,無法建立) EIDRM(隊列標誌為刪除) ENOENT(隊列不存在) ENOMEM(建立隊列時記憶體不夠)
Time of Update: 2018-12-05
一:盡量避免對同一張表尤其是資料量較大的表進行重複訪問,可以考慮先根據條件提取資料到暫存資料表中,然後再做串連。二:盡量減少UPDATE語句的使用,盡量使用SELECT語句查出盡量簡練的資料然後使用UPDATE。應為在資料庫操作中UPDATE要鎖表而SELECT不會三:盡量避免遊標的使用,在操作資料量超過1W條資料的表的時候就不能使用遊標。應為遊標的效率很低。四:盡量使用exists代替select count(1)來判斷是否存在記錄,count函數只有在統計表中所有行數時使用,而且count(
Time of Update: 2018-12-05
這裡所說的是MySQL Query Error提示錯誤的解決方案,部分是完全可以自己動手解決的,沒有多大必要一遍遍問。除非是常規方法不能解決的~下面是常見安裝外掛程式會出現的資料庫錯誤資訊提示:[Copy to clipboard]CODE:Duplicate column name 'allowrank'升級資料偶爾這樣吧,表示這個表已經存在。但是如果是安裝的話不影響下面的步驟。外掛程式編寫過程出現這個問題,就換個表名吧。[Copy to clipboard]CODE:Error:
Time of Update: 2018-12-05
--堆棧操作:運行時棧在系統層上(由硬體直接實現)處理子程序呼叫。是由CPU直接管理的記憶體數組,使用兩個寄存器:SS和ESP。堆棧指標寄存器ESP指向最後壓入到堆棧上的資料。運行時棧在記憶體中總是向下增長的(由高地址到低地址) 壓棧PUSH堆棧指標減4.出棧POP堆棧指標加4. 堆棧指標ESP之下的地區從邏輯上講是空白的。 過程內的局部變數在堆棧上建立,過程結束時,這些變數被丟棄。 調用過程時,通過壓棧傳遞輸入值(參數)
Time of Update: 2018-12-05
學習進行中--和資料相關的操作符和偽指令: (1)OFFSET操作符返回資料標號的位移地址。位移代表標號距資料區段開始的距離。單位位元組。 (2)ALIGN偽指令將變數的位置按位元組、字、雙字或段邊界對齊,ALIGN 邊界值(1、2、4、16)如:bval BYTE ? ;00404000ALIGN 2wval WORD ? ;00404002CPU處理儲存在偶數地址處的資料比處理儲存在奇數地址處的資料快。 (3)PTR操作符重載運算元聲明的預設尺寸。mov ax
Time of Update: 2018-12-05
在網路程式中,一個進程同時處理多個檔案描述符是很常見的情況。select()系統調用可以使進程檢測同時等待的多個I/O裝置,當沒有裝置準備好時,select()阻塞,其中任一裝置準備好時,select()就返回。select()的調用形式為:#include <sys/select.h>#include <sys/time.h>int select(int maxfd, fd_set *readfds, fd_set *writefds, fe_set
Time of Update: 2018-12-05
C指標聲明解讀之左右法則2008-06-03 08:46 C語言所有複雜的指標聲明,都是由各種聲明嵌套構成的。如何解讀複雜指標聲明呢?右左法則是一個既著名又常用的方法。不過,右左法則其實並不是C標準裡面的內容,它是從C標準的聲明規定中歸納出來的方法。C標準的聲明規則,是用來解決如何建立聲明的,而右左法則是用來解決如何辯識一個聲明的,兩者可以說是相反的。右左法則的英文原文是這樣說的: The right-left rule: Start reading
Time of Update: 2018-12-05
原文:Macro: int O_ACCMODEThis macro stands for a mask that can be bitwise-ANDed with the file status flag value to produce a value representing the file access mode. The mode will be O_RDONLY, O_WRONLY, or O_RDWR. (In the GNU system it could also be
Time of Update: 2018-12-05
今日正式開工,1、SIP協議重新複習 struct ifreq { char ifr_name[IFNAMSIZ]; /* interface name, e.g., "le0 " */ union { struct sockaddr ifru_addr; struct sockaddr ifru_dstaddr;
Time of Update: 2018-12-05
l轉自;http://www.aqee.net/2010/08/24/the-proof-is-in-the-code/ 招聘一個程式員,唯一對你有意義的是他能寫出好程式的能力。 很少人像這樣去招人,他們更喜歡去挑剔程式員的個人癖好和性格缺點。我一說出這樣的話,人們大量的評論就會批評道:你錯了,錯了,完全的錯了。 好的程式員需要具備溝通交流的技能,他們要有跟他人一起合作的能力。團隊裡不止你一個人! 事實上,人們會說:最好折中一下對技術上的要求,這樣可以找出更能適應企業文化的人。 你不如這樣說更合
Time of Update: 2018-12-05
同步和非同步的區別 舉個例子:普通B/S模式(同步)AJAX技術(非同步)同步:提交請求->等待伺服器處理->處理完畢返回 這個期間用戶端瀏覽器不能幹任何事非同步: 請求通過事件觸發->伺服器處理(這是瀏覽器仍然可以作其他事情)->處理完畢 同步就是你叫我去吃飯,我聽到了就和你去吃飯;如果沒有聽到,你就不停的叫,直到我告訴你聽到了,才一起去吃飯。 非同步就是你叫我,然後自己去吃飯,我得到訊息後可能立即走,也可能等到下班才去吃飯。
Time of Update: 2018-12-05
函數具體介紹1printf()函數 printf()函數是格式化輸出函數系列中比較有具有普遍特點的, 一般用於向標準輸出裝置按規定格式輸出資訊。在編寫程式時經常會用到此函數。printf()函數的調用格式為: printf("<格式化字串>", <參量表>); #include #include int main() { char c, s[20], *p; int a=1234, *i; float