Time of Update: 2018-12-03
實現字串複製函數void strcyp(char *to,const char *from);,要求不能使用庫函數,不能使用其他變數,字串要求逆序複製.比如12345,複製應該為54321問題分析: 採用方法是,先使from指向字串末尾,然後從末尾往前複製,到to這樣就是逆序的了. 要實現from指向from,下列迴圈可以做到. while (*(from++)); 迴圈結束,from指向字串末尾後一位元組.
Time of Update: 2018-12-03
發射器用於直接建立流體粒子,可以實現類比水龍頭、噴嘴、流血的傷口等。 它有兩種模式: 第一種,常壓力(Constant pressure),發射粒子的壓力是固定的,水射出一條線可以用這個類比。 第二種,常流速(Constant flow rate),發射器在每幀保持發射固定數量的粒子。通過操做NxFluidEmitterDesc::rate,可以動態更改流速,通過NxFluidEmitterDesc的NX_FEF_ENABLED標誌,可以開啟或者關閉發射器 建立發射器
Time of Update: 2018-12-03
RS-232公母頭的引腳定義正對介面看,順序如下:DB9母頭/孔型:54321 DB9公頭/針型:12345 9876 6789 1.RS-232端(DB9母頭/孔型)引腳定義引腳序號 2 3 5 1、4、6 7、8 訊號定義 TXD
Time of Update: 2018-12-03
在Vmware中安裝Ubuntu之後,共用資料夾沒有任何問題。但是一旦Ubuntu更新之後,Ubuntu下就找不到共用資料夾了,在hgfs目錄中什麼東西都沒有。網上有不少教程說是vmware-tools下的vmhgfs模組編譯錯誤,要手動修改模組中的compat_slab.h檔案,但是我把vmware-tools中的vmhgfs.tar解壓之後,壓根找不到compat-slab.h檔案。後來我重裝vmware-tools,仔細看了vmhgfs安裝過程,發現編譯過程中,make只報了一個警告,壓根
Time of Update: 2018-12-03
PhysX學習筆記2
Time of Update: 2018-12-03
在日常代碼編製時,許多人會忽略一些最基本的演算法,導致代碼冗餘,思路不清楚。我曾經至少兩次在CSDN裡遇到這類問題:我想在頁面的右邊顯示一個列表,列表長度為20,新加入一個使用者後,顯示在列表開頭,再加入的使用者,顯示在這個使用者的下邊,當使用者數量超過20後,擠掉最前面的那一位,第二位加入的使用者成了第一位,依次迴圈,保證列表最多顯示20位使用者。當然,實際問題可能與此有些出入,比如Coder是想顯示網友們最近選擇的歌曲列表,但實際意思差不多。
Time of Update: 2018-12-03
Normal07.8 磅02MicrosoftInternetExplorer4這幾天在跟蹤glest的代碼,瞭解了一些流程。 但是越往下看越頭大,看不懂了。打算後續花一些時間,按照模組看代碼。 先說說這幾天看的感受吧: 1.個人比較贊同的是,工程檔案中代碼按照目錄分部,尋找起來比較方便;namespace嵌套可以和目錄嵌套對應,尋找代碼比較方便。 2.感覺code有很多可以最佳化的地方,無論是效率還是資料結構。(也許,至到能夠修改和最佳化glest時,才有資格說這種話吧)。
Time of Update: 2018-12-03
一般來說有兩種辦法,一是編寫藍芽晶片裡面的程式的時候加入進測試模式的功能,另外一種辦法就是通過PC下發HCI指令進入。在底層程式加測試模式的方法是在程式中加入ConnectionEnterDutMod的調用。通過PC髮指令的方式稍微複雜一點,具體步驟如下:使用PSTool工具通過SPI或者UART開啟藍芽晶片,修改VM disable項偉True,修改Host Interface為UART Link runing BCSP,修改HCI traffic routed
Time of Update: 2018-12-03
看得兩個眼睛冒星星,不過還是把流程大概縷了下。看來核心很喜歡搞成那種匯流排、裝置、驅動這樣的結構,輸入子系統也很像。把閱讀的關鍵代碼記錄一下,有關輸入子系統的詳細內容還需要查閱相關的資料。#####################################################################arch/arm/plat-s3c24xx/devs.cstruct platform_device s3c_device_ts = {.name =
Time of Update: 2018-12-03
本代碼示範半透明控制項的實現過程。如果是自訂控制項,實現起來非常簡單,如果是系統控制項,則要複雜一些。如果系統控制項支援屬主畫,跟自訂控制項思路完全是一樣的,只不過代碼是寫在子類化的過程裡。 先建一個標準EXE工程,然後添加一個使用者控制項,把以下代碼複製到控制項代碼中,再把此控制項放置到Form1上。Option ExplicitPrivate Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory"
Time of Update: 2018-12-03
前段時間了看了UBoot的源碼,放了一段時間之後忘得差不多了。現做一些注釋,方便以後溫習。第一階段代碼主要位於start.S中,其流程如下:1.設定中斷向量表。2.設定CPU為管理員模式。3.禁狗。4.關中斷。5.設定系統時鐘。6.跳至cpu_init_crit。(注意bl指令,bl指令是相對跳轉,絕對跳轉用mov
Time of Update: 2018-12-03
CIC:Circuit Identification Code CIC為電路識別碼(Circuit Identification Code),其中CIC的最低5位表示分配給話路的實際時隙號,其餘7位表示起源點和目的點的PCM系統識別碼。 在ISUP或TUP訊息中,CIC編碼的長度固定為12bit,因此,在兩個交換局均採用單信令點編碼的情況下,一個局向最多隻能有212=4096條中繼電路。 在BSSAP訊息中,CIC編碼的長度固定為16bit,因此,一個A介面局向最多可以有216=6553
Time of Update: 2018-12-03
INTJ分析報告2008-03-12 20:57本報告的目的:協助你開始分析真正適合自己的行業或職業。我們每個人都面臨著這樣一個嚴肅的事實:我們可能正在做並不適合自己的工作。某些特定類型的人在做某些特定類型的工作時會更加得心應手。本報告從人格類型的角度描述了針對不同個體的適合崗位特質和你的發展建議。 報告閱讀說明: · 本報告對你的人格特點進行了詳細描述,它能夠協助你拓展思路,接受更多的可能性,而不是限制你的選擇 ·
Time of Update: 2018-12-03
有時出於某種原因,我們需要使用API直接操作印表機,而不是使用Printer對象。在網上這類代碼較少,而且功能也不齊全,所以寫了這段代碼。由於寫得匆忙,且沒有安裝列印,因此差錯在所難免,希望朋友們指正。 Option Explicit'* ************************************************** *'* 程式名稱:Demo.bas'* 程式功能:示範VB如何用API操作印表機'* 作者:lyserver'*
Time of Update: 2018-12-03
Iperf是一個TCP/IP和UDP/IP的效能測量工具,能夠提供網路吞吐率資訊,以及震動、丟包率、最大段和傳輸單元最大值大小等統計資訊;從而能夠協助我們測試網路效能,定位網路瓶頸。現在以windows xp和ubuntu為例說明如何安裝以及使用,然後提供arm9平台交叉編譯的方法。1.ubuntu下iperf的安裝:這個很簡單,直接sudo apt-get install
Time of Update: 2018-12-03
本來從MSFlexGrid或MSHFlexGrid匯出資料到Excel中,是一個非常簡單的問題,但論壇裡還是經常有人問如何匯出,有的雖然知道用儲存格賦值方式迴圈匯出,但速度太慢,因此寫了一個通用的資料匯出函數,由於以數組方式一次性賦值,運度速度得到了極大提升,需要的朋友可以參照以下代碼,稍作修改,就可以寫出用於其它表格控制項向Excel匯出資料的功能了。Public Sub ExportToExcel(ByRef objGrid As MSHFlexGrid, ByVal
Time of Update: 2018-12-03
MPLS網路中傳輸的資料包可以有多個標籤,通常在MPLS網路中資料轉送只有1個標籤,在MPLS VPN中有2個標籤,這就是標籤棧,分別稱為頂部標籤和棧底標籤,你說的內層標籤,應該是棧底標籤,外層標籤就是頂部標籤,無論如何,資料包在MPLS網路中傳輸時,路由器只看一個標籤就轉寄,也就是轉寄資料包只需要看頂部標籤。有個東西要注意,網路中可以傳遞兩個東西,一個是資料包,就是使用者的資料,還有一個是路由條目,例如OSPF、BGP的路由條目,這是兩個內容;使用者的資料,在MPLS
Time of Update: 2018-12-03
業務通道(TCH)載有編碼的話音或使用者資料,它有全速率業務通道(TCH/F)和半速率業務通道(TCH/H)之分,兩者分別載有總速率為22.8和11.4kbit/s的資訊,使用全速率通道所有時隙的一半,就可得到半速率通道。因此一個載頻可提供8個全速率或16個半速率業務通道(或兩者的組合)並包括各自所帶有的隨路控制通道。(1)話音業務通道載有編碼話音的業務通道分為全速率話音業務通道(TCH/FS)和半速率話音業務通道(TCH/HS),兩者的總速率分別為22.8和11.4kbit/s。對於全速率話音
Time of Update: 2018-12-03
有時候,我們需要把一個類對象序列化成字串儲存起來,或者通過網路傳輸給另一台機器,然後再非同步或異地複製出原來的類對象,比如ACCESS沒有伺服器端,而我們加它加了一個伺服器代理程式,代理程式負責把查詢出來的記錄集傳輸給用戶端,這時,我們可以遍曆記錄集內容,產生一個字串傳輸給用戶端,然後在用戶端再載入記錄集內容。其實,利用VB內建的類對象PropertyBag,我們還可以直接序列化記錄集對象,傳輸給用戶端後,用戶端直接複製出該對象就可行,比遍曆記錄集的效率提高了N倍。
Time of Update: 2018-12-03
Socket有同步阻塞方式和非同步非阻塞方式兩種使用,事實上同步和非同步在我們編程的生涯中可能遇到了很多,而Socket也沒什麼特別。雖然同步好用,不費勁,但不能滿足一些應用場合,其效率也很低。