Time of Update: 2018-12-04
剛剛走上社會的年輕人,充滿了蓄勢待發的豪情、青春的朝氣、前衛的思想,夢想著豐富的待遇和轟轟烈烈的事業。可是,社會畢竟是一所包羅永珍、喧囂複雜的大學校,這裡沒有寒暑假,拒絕虛假和膚淺,更拒絕空想和庸碌,難以預告何時開課何時放學。 如何在涉世之初少走彎路,有一個好的開端,開始一番成功的事業?以下是一些先行者積累的10條有益的涉世忠告。好好地遵循、把握這些忠告和建議吧,比起 所學的課堂課程來,它毫不遜色!
Time of Update: 2018-12-04
PHP5 是一具備了大部分物件導向語言的特性的語言,比PHP4 有了很多的物件導向的特性,但是有部分概念也比較繞人,所以今天拿出來說說,說 的不好,請高手見諒. (閱讀本文,需要瞭解PHP5 的物件導向的知識) 首先我們來明白上面三個關鍵字: this,self,parent,從字面上比較好理解,是指這,自己,父親,呵呵,比較好玩了,我們先建立幾個概念,這三個 關鍵字分別是用在什麼地方呢?我們初步解釋一下,this 是指向當前對象的指標(我們姑且用C 裡面的指標來看吧),self
Time of Update: 2018-12-04
儘管記錄檔中包含著大量有用的資訊,但這些資訊只有在經過深入挖掘之後才能夠最大限度地發揮作用。本文首先討論了能夠從記錄檔獲得的資訊以及不能從記錄檔獲得的資訊,然後介紹了幾種優秀的日誌分析工具以及如何自己編程分析記錄檔。 一、可以得到哪些資訊(4月4日) 在這個《Apache日誌》系列文章的前面幾篇中,我們討論了Apache的標準記錄檔——訪問日誌和錯誤記錄檔,以及如何定製記錄檔。本文接下來討論如何分析記錄檔獲得寶貴的統計資訊。 我們面臨的問題是,雖然記錄檔中包含了大量的資訊,但這些資訊對於我
Time of Update: 2018-12-04
構造一個迴圈單鏈表:struct Node{ DataType data; Node *next;};Node a, b, c, d;a.next = &b;b.next = &c;c.next = &d;d.next = &b;========================================判斷單鏈表是否有環的公認效率最高的方案:設2個指標,一個指標每次移動1
Time of Update: 2018-12-04
這是《Apache日誌》系列文章的最後一篇,除了補充說明前面幾篇文章之外,另外討論了三個問題:如何將日誌記錄寫入指定的程式而不是記錄檔,如何輪換日誌防止磁碟空間不足,多虛擬機器主機環境下的記錄檔管理。 一、把日誌記錄寫入到指定程式
Time of Update: 2018-12-04
如果你開發過的軟體項目中涉及到多語言支援的問題,那麼相信你沒少碰到過亂碼問題,然後在尋求解決問題的途徑過程中被一些概念如ASCII, ISO-8859-1, Unicode,UTF-8,GBK,GB2312等等所困擾。本文有助於你正確的理解這些概念。1. ASCII用7位編碼將英文字元和一些常用的符號存諸為從0到127的數值。 2. ISO-8859-1法語、西班牙語和德語之類的西歐語言都使用叫做ISO-8859-1的編碼系統(也叫做“latin-1”)。它使用7位ASCII字元表示從0到127
Time of Update: 2018-12-04
有時候我們需要定製Apache預設日誌的格式和內容,比如增加或減少日誌所記錄的資訊、改變預設記錄檔的格式等。本文介紹可以用日誌記錄的所有資訊,以及如何設定Apache使其記錄這些資訊。 一、定義日誌格式(4月3日) 很久以前,記錄檔只有一種格式,這就是“公用格式”,許多人已經習慣於使用這種格式。隨後出現了定製日誌格式,而且看起來定製日誌格式更很受歡迎,即使公用日誌格式本身也重新用定製日誌格式定義。本文介紹的就是如何隨心所欲地定製記錄檔的格式、如何讓記錄檔記錄自己想要的資訊。
Time of Update: 2018-12-04
晚上瀏覽網頁的時候, 發現了一些好東西, 尤其是看到了趙珂的blog,真的不錯。 也找到了一些資料, 比如kernel的performance ,什麼的。 Anatomy of the Linux kernel ,好在, 文章的後面提供了很多的連結, 非常不錯。 http://www.ibm.com/developerworks/library/l-linux-kernel/index.html?ca=dnw-827 Anatomy of the Linux slab
Time of Update: 2018-12-04
關閉socket分為主動關閉(Active closure)和被動關閉(Passive closure)兩種情況。前者是指有本地主機主動發起的關閉;而後者則是指本地主機檢測到遠程主機發起關閉之後,作出回應,從而關閉整個串連。 其狀態圖如所示: 起初每個socket都是CLOSED狀態,當用戶端初使化一個串連,他發送一個SYN包到伺服器,用戶端進入SYN_SENT狀態。伺服器接收到SYN包,反饋一個SYN-ACK包,用戶端接收後返饋一個ACK包用戶端變成ESTABLISHED狀態,
Time of Update: 2018-12-04
無線串連可謂全面,但設定令人費解,所以發此貼子作一詳細解釋 一 中移動的無線串連1)GSM(CSD)--GPRS(EDGE)--3G(HSDPA) GSM(GlobalSystem for Mobile Communications),譯作全球移動通訊系統。GSM是第二代無線通訊網路標準,俗稱2G(2ndGeneration)網路,也是第一代數字訊號通訊網路標準。第一代1G(1st Generation)是類比通訊,已被淘汰。 CSD(circuit
Time of Update: 2018-12-04
以前老聽說編譯核心,覺得特別神氣,呵呵,特別是像FreeBSD這樣自由開發的作業系統,簡直是非常好,能夠自己定製核心,想怎麼弄就怎麼弄,呵呵,能夠提升速度,還能夠保證安全穩定,所以我就試一試怎麼定製核心. (我也是新手,如果文章出現錯誤,請指正!)我所用的FreeBSD是5.2.1版,現在是比較新的了,我一看我的核心檔案大小:# ls -l /boot/kernel/kernel-r-xr-xr-x 1 root wheel 5940286 Feb 24 2004
Time of Update: 2018-12-04
下載例子原始碼原文連結:http://www.vckbase.com/vckbase/vckbase12/vc/nonctrls/atlcomocx_02/1202008.htm現在很多程式都支援外掛外掛程式,外掛程式可以使程式容易擴充。外掛程式一般來說都是要求有標準介面的。我們在這裡做個最簡單的外掛程式。外掛程式的結構定義如下:這個是外掛程式DLL的輸出函數,用於建立外掛程式。 BOOL Plug_CreateObject(void ** pobj){ *pobj = new
Time of Update: 2018-12-04
原始通訊端可以訪問ICMP和ICMP等協議包,可以讀寫核心不處理的IP資料包。可以建立自訂的IP資料包首部。一句話,使用原始通訊端可以編寫基於IP協議的通訊程式。1.建立原始通訊端具體格式如下:int sockfd;sockfd = socktet(AF_INET, SOCK_RAW, IPPROTO_ICMP);第一個參數:協議族 AF_INET
Time of Update: 2018-12-04
完整文檔下載:http://download.csdn.net/source/410669 其實tr069和snmp功能上差不多,就是對遠端裝置進行管理,比如遠端配置阿什麼的……,現在的人都很懶嘛,最好在家動動嘴皮子就把事兒都辦了,方法就是找個人幫他遞話,比如說小A送給小B一個電腦可他不會裝啊,他又不願意出門於是花錢僱傭小C幫他問,於是小B把要問的事寫了一封信交給小C,小C跑到小A家,看到信後小A寫了一個回複交給小C,小C又跑回小B家交給小B,小B按照回複把電腦裝好了。順便說一下,可能小B不願意
Time of Update: 2018-12-04
Time of Update: 2018-12-04
由於涉及的系統廣泛的問題,不可能將所有unix類系統的日誌說清楚,但它們大多是差不多的,下面我只用常見的sunos & redhat做介紹.其它的系統請查看相關資料. unix系統記錄檔通常是存放在"/var/log and /var/adm"目錄下的。通常我們可以查看syslog.conf來看看日誌配置的情況.如:cat /etc/syslog.conf 其中sunos的在/var/log 和 /var/adm下.還有/usr/adm為/var/adm的的連結.
Time of Update: 2018-12-04
表:可以為多個單獨的表,內聯表,左連表,右連表 內聯,兩個表中都要匹配 左連,在查詢結果中包含join左側中的所有記錄,以及join右側表中匹配的記錄
Time of Update: 2018-12-04
FREEBSD 5.2出來幾個月了,一直想系統全面的學習一下它的新功能,但最近工作實在太忙,沒有辦法全面的學習。今天下午快下班時忙裡偷閒,花了一個小時從新安裝了一遍DNS SERVER ( BIND 9 ),怕自己以後忘記了,俗話說好記性不如爛筆頭嘛,就記在自己的BLOG裡面了…準備工作:當然要安裝FREEBSD,最好更新ports,如果不知道怎麼更新,請參考我以前寫和FREEBSD 升級最佳化大全,^_^安裝BIND9:cd /usr/ports/dns/bind9 進入bind
Time of Update: 2018-12-04
升級源碼樹安裝cvsup升級系統源碼樹及ports重新編譯核心最佳化編譯環境升級作業系統升級設定檔重新編譯核心重新啟動伺服器最佳化FREEBSD檢查升級情況開啟防火牆最佳化核心參數安裝防火牆安裝資料庫MYSQL安裝mysql40-server和mysql40-client安裝phpmyadmin安裝FTP伺服器安裝ftp軟體(使用pure-ftpd/)安裝pureftpd_php_manager安裝APACHE伺服器安裝apache13-modssl安裝PHP語言安裝php安裝ZendOptim
Time of Update: 2018-12-04
行動裝置管理(MDM)與OMA OTA DM協議嚮導(四)——GSM 系統1. 第一代類比蜂窩系統(1G) 1971年12月,貝爾(Bell)公司向美國聯邦通訊委員會(FCC)提交了蜂窩移動通訊系統HCMTS的建議。蜂窩的意思是將一個大的地區劃分為幾個小區,相鄰小區使用不同頻率進行傳輸,以避免相互幹擾。他的主要目的是在大範圍內為有限的用戶提供移動通訊服務。