Time of Update: 2018-12-03
在之前一篇文章中我提到過Monkey這個架構,這次再來詳細瞭解一下。 Monkey簡介Monkey誕生於新西蘭的Blitz Research Limited,屬於其研發的一系列遊戲程式設計語言的最新一種,這一系列語言套件括Blitz Basiz, Blitz 3D, Blitz
Time of Update: 2018-12-03
xshell中執行GUI程式時會自動運行Xmanager,並在用戶端機器顯示GUI程式的圖形介面。但使用su - xiao切換使用者後,執行GUI程式報錯:Connection lost to X server `localhost:10.0';xshell直接登入使用者xiao則能夠正常顯示。查看環境變數DISPLAY,兩種情況下都是localhost:10.0。 建立檔案 /root/.xauth/export,內容為使用者名稱xiao,問題解決。 問題解析:----------------
Time of Update: 2018-12-03
轉自:http://bbs.w3china.org/dispbbs.asp?boardID=10&ID=45739 最近初學JUDDI,迷惑了一陣子,今天終於成功安裝JUDDI,馬上寫了一個文檔供大家分享。 OWL-S/UDDI matchmaker 和 普通JUDDI都需要在web伺服器下部署一個juddi的應用檔案夾,所以為了避免衝突,我們將OWL-S/UDDI matchmaker和普通JUDDI放在兩個不同的伺服器中跑。 1. OWL-S/UDDI matchmaker
Time of Update: 2018-12-03
1 換行與斷行符號符 windows 中的換行為"/r/n"斷行符號+換行, unix中為"/n", Mac中為"/r". 如果只有"/n",則在windows中會顯示一個黑點並不換行。 由來是印表機時代,由於印表機列印一個換行要0.2秒時間,在這0.2秒的時間內會遺失資料,換行傳送一個兩位元組的分行符號來補。 2 C++ 中的 . 與 -> . 是對象執行個體擷取成員變數。->
Time of Update: 2018-12-03
這兩天在弄嵌入式web伺服器的開發,採用的開原始碼為mini_httpd-1.19。現在總結下mini_httpd-1.19的配置和安裝方法,如下:1、下載mini_httpd-1.19原始碼:http://www.acme.com/software/mini_httpd/2、解壓檔案:tar zxvf mini_httpd-1.19.tar.gz3、編譯,安裝(編譯安裝環境為:Fedora) cd mini_httpd-1.19 make make
Time of Update: 2018-12-03
以前看了相關iphone開發相關書籍,說sdk開發包有3G多,單下載下來就需要很長時間。昨天進入蘋果官網下載sdk時,發現只有1.61G的大小,我還以為是不是哪裡弄錯了呢。下載Xcode後,安裝,然後建立一個項目,編譯,然後運行,模擬器運行出來了!應該是正常的。現在總結下iphone開發環境搭建過程:1、進入蘋果開發官網 https://developer.apple.com2、註冊成為
Time of Update: 2018-12-03
今天順利把webserver伺服器mini_httpd成功移植到嵌入式平台。現在總結如下:1、以線程的方式加入嵌入式主進程;2、添加一個標頭檔,聲明webserver線程入口函數原型(比如把原來的main函數改為httpd_main的函數);2、修改mini_httpd-1.19的makefile檔案,不產生可執行檔,而是產生.a庫檔案,3、修改設定檔mini_httpd.conf中相應的檔案路徑,根據個人具體的項目情況更改。在移植的過程中,需要注意的是:在編譯webserver伺服器.a庫檔案
Time of Update: 2018-12-03
標題: 指定某個時間段內關閉論壇作者:李英江 日期: 2006-10-12 14:32:44 轉載請保留作者內容: http://www.cgsir.com 今天聽同事說想實現公司內部網的論壇在上班時間段內關閉,我想了一下,通過日期函數可以簡單的實現。可以把下面的程式碼封裝含進要關閉的論壇頁面上即可!源碼檔案:closebbs.php<?php/******************** 定時關閉論壇*******************/ // 得到目前時間字串
Time of Update: 2018-12-03
在上一篇中做了個簡單描述,還有一種遊戲對象實現方法是使用通用的實體物件。 在遊戲編程精粹四有三篇文章講到了實體以及實體管理的實現方案,其中一篇文章說到了實體管理系統的四大要素:定義實體怎樣溝通的實體訊息,實現一實體類代碼和資料的實體代碼,維護已經註冊在案的實體類列表,和用來建立、管理、發送訊息的實體管理器。 關於實體訊息的內容之前討論事件機制的時候做過一點說明,其實這也就是按介面調用和按訊息驅動的區別,現在mangos的做法是完全的介面調用,所以引擎內部就沒有任何的實體訊息。實體代碼實現
Time of Update: 2018-12-03
方法 11. 雙擊此 .chm 檔案。 2. 在“開啟檔案安全警告”對話方塊,單擊以清除“開啟此檔案前始終詢問”複選框。 3. 單擊“開啟”。 方法 21. 按右鍵該 CHM 檔案,然後單擊“屬性”。 2. 單擊“解除封鎖”或者“解除鎖定”。 3. 雙擊此 .chm 檔案以開啟此檔案。 一.如果不能開啟,可這樣恢複檔案關聯: 1、開始運行,輸入:regsvr32 C:/windows/system32/hhctrl.ocx ,確定,重新關聯檔案。 2、執行一下windows目錄裡的hh.exe
Time of Update: 2018-12-03
putty.exe [-ssh | -telnet | -rlogin | -raw] [user@]hostExample: putty -ssh -l vagrant -pw vagrant -P 2222 127.0.0.1 -V print version information and exit -pgpfp print PGP key fingerprints and exit -v show verbose messages -load
Time of Update: 2018-12-03
符號伺服器在 您的應用程式和作業系統之間排列正確的符號是進行快速調試的秘密所在。您知道當您不對它們進行協調時會發生什麼;您得到了恰好只含有一個項的漂亮的調用堆 棧。符號如此重要的原因是架構指標省略 (FPO) 資料作為 PDB 檔案的一部分包含在其中。儘管您可能想擺弄符號會非常麻煩,但請想象一下 Windows 作業系統開發人員的工作有多麼困難。儘管您具有您可能認為非常大的應用程式,但作業系統開發人員具有世界上最大的商務應用程式。我認識 Microsoft
Time of Update: 2018-12-03
執行cunit程式,產生xxxx-Listing.xml、xxxx-Results.xml兩個xml檔案,將他們與CUnit-Run.xsl、CUnit-List.xsl、Memory-Dump.xsl等(/usr/local/share/CUnit/)放到同一個目錄下,這樣可以使用IE開啟這些xml檔案看到UT執行情況。gcov的使用:gcc編譯選項:-fprofile-arcs -ftest-coverage,串連選項-lgcov編譯時間組建檔案 *.gcno執行時為每個源碼檔案產生
Time of Update: 2018-12-03
ACE預設的時鐘實現依賴作業系統時鐘(ACE_OS::gettimeofday),例如改小系統時間會造成時鐘觸發延時。該問題可通過修改timer_queue的gettimeofday函數來解決。網上提及的一種辦法是使用ACE_High_Res_Timer::gettimeofday_hr替換ACE_OS::gettimeofday,測試發現該方法在Windows
Time of Update: 2018-12-03
1、尾碼數組 可參考http://dongxicheng.org/structure/suffix-array/ ,最簡單的理解,尾碼數組是“排第幾的是誰?”,名次數組是“你排第幾?”。關於尾碼數組產生,參考專門演算法。不列。常見筆試題(1) 可重疊最長重複子串。給定一個字串,求最長重複子串,這兩個子串可以重疊。『解析』只需要求height 數組裡的最大值即可。(2)
Time of Update: 2018-12-03
安裝環境:Ubuntu 11.04安裝版本:Xilinx ISE 13.1一,下載Xilinx_ISE_DS_13.1_O.40d.1.1.iso這個是Windows/Linux雙平台破解版,大概4.94G吧。二,在ubuntu 11.04下安裝並破解sudo mount -o loop Xilinx_ISE_DS_13.1_O.40d.1.1.iso /mnt將iso掛載到/mnt。cd /mnt./xsetup執行xsetup,出現映像安裝介面,和windows的安裝方法一樣。預設安裝路徑
Time of Update: 2018-12-03
PE中涉及的地址有四類:虛擬記憶體地址(VA)使用者的PE檔案被作業系統載入進記憶體後,PE對應的進程支配了自己獨立的4GB虛擬空間,範圍00000000h--0fffffffh。進程本身的VA被解釋為:進程的基地址+相對虛擬記憶體地址。相對虛擬記憶體地址(RVA)進程被載入進虛擬記憶體後,相關的動態連結程式庫也會被載入,這些檔案稱為模組。模組都有基地址,不同模組的基地址一般不同。相對虛擬記憶體地址,是相對於基地址的位移,是虛擬記憶體中用來定位某個特定位置的地址,RVA是針對某個模組而存在的。V
Time of Update: 2018-12-03
PE中的節是存放不同類型資料(代碼、資料、常量、資源)的地方,不同的節具有不同的存取權限。節是PE檔案中存放代碼或資料的基本單元。有些資料類型不同,分別屬於不同的資料目錄,但由於其訪問屬性相同,便被歸類到同一個節中,節可能會佔用一個或多個頁面,頁面的屬性包括唯讀、唯寫、讀寫等。PE中的對齊有三類:資料在記憶體中對齊Windows作業系統對記憶體屬性的設定以頁為單位,一般情況,節在記憶體中的對齊單位必須至少是一個頁的大小,32位系統是4KB(1000h),64位是8KB(2000h)。資料在檔案中
Time of Update: 2018-12-03
科爾伯格的道德發展理論科爾伯格的道德發展理論(Kohlberg’s Theory of Moral Development)L·科爾伯格是美國當代發展心理學家,他致力於兒童道德判斷力發展的研究,提出了“道德發展階段”理論。道德發展階段認統治是以不同年齡兒童道德判斷的思維結構,來劃分兒童道德觀念發展的階段,強調兒童的道德發展與其年齡及認知結構的變化有很大關係。科爾伯格的道德發展理論受到瑞士兒童心理學家J·皮亞傑的觀點的影響,被稱為是皮亞傑在道德發展領域的繼承人。他的研究建立在大量的實驗分析基礎上,
Time of Update: 2018-12-03
1、組合語句執行BEGIN ATOMIC運算式1 分號 空格/斷行符號運算式2 分號 空格/斷行符號END2、應該限制存取權限的表(應該撤銷這些表PUBLIC