原创 uC/OS-II學習筆記(2012.12.11)任務就緒表

    uC/OS-II總是在已就緒的任務中選擇一個任務來運行。爲了瞭解系統中的任務哪些是就緒任務,uC/OS-II在系統初始化時間裏了一個供就緒任務登記的表,整個表就叫做就緒任務表。     1).8x8矩陣     Jean J.La

原创 Sybase存儲過程的建立和使用

Sybase系統具有完備的觸發器、存儲過程、規則以及完整性定義,支持優化查詢,具有較好的數據安全性。可見Sybase的功能性是很好的,本文將主要圍繞Sybase的存儲講起。 存儲過程的特點 Sybase的存儲過程是集中存儲在SQL

原创 Sybase日期函數的應用,例如計算一個月的第一天等等

Sybase日期函數的應用,例如計算一個月的第一天 以下均轉載自網絡: Sybase日期函數 (2007-07-02 18:06:40)轉載▼ --4個日期函數 getdate() 得到當前時間,可以設置得到各種時間格式. datep

原创 C++數據結構之單鏈表

線性表包含 數據域和指針域 其中,data存儲數據本身的值,next存儲後繼元素的地址  這裏的單鏈表用一組地址任意的存儲單元存放線性表中的數據元素。 下面的圖表示的是一個數據節點 單鏈表的結構示意圖(包括空的單鏈表):

原创 常見的嵌入式操作系統

嵌入式操作系統與通用的操作相比較主要特點在於:1.小內核,穩定可靠。2.需要可裝卸、可裁剪,以便能靈活應對各種不同的硬件平臺。3.面向應用,強實時性,可用於各種設備控制當中。 國際上常見的嵌入式操作系統大約有40種左,右如:Linux、u

原创 一個單鏈表C++簡單的實現版本-轉自chinaunix

鏈表是一種線性的數據結構,其一個已有的鏈表中插入、刪除一個鏈表結點的時間複雜度是O(n)。 以下爲一個單鏈表C++簡單的實現版本。 具體爲: 頭插法、尾插法,鏈表翻轉的遞歸版和非遞歸版。 點擊(此處)摺疊或打開 #incl

原创 Oracle的表分析是做什麼的?

Oracle的表分析是做什麼的?analyze table tablename compute statistics;分析的結果被Oracle用於基於成本的優化生成更好的查詢計劃。那麼,問題在於:Oracle的表分析需要經常進行嗎?還是隻

原创 uC/OS-II學習筆記(2012.12.11)任務就緒表之如何理解OSUnMapTbl[]

uC/OS-II學習筆記(2012.12.11)任務就緒表之如何理解OSUnMapTbl[] 1).查OSUnMapTbl[]表,由就緒表找出優先級最高的任務:  y = OSUnMapTbl[OSRdyGrp ]; x =

原创 23種設計模式學習—abstract factory模式

   不同於singleton模式的實現,singleton模式的實現只使用了面向對象概念中的一個封裝,也就是封裝了構造函數,不對外可見,對外暴露出一個獲取唯一實例的方法,並沒有利用到面向對象概念中的繼承,多態等高級功能。 abstr

原创 如何查看sybase存儲過程的內容?

如何查看sybase存儲過程的內容? 1 在isql(或SQL Advantage)中執行:  sp_helptext 存儲過程名 可以查看存儲過程

原创 奇怪的windows2003遠程桌面不能連接問題

1現象:一臺windows2003服務器,以前一直很正常,本週突然遇到個奇怪的遠程桌面不能連接問題。從局域網其他機器不能通過遠程桌面連接它,但是到機房

原创 ARM的字對齊問題總結(轉貼)

一、啥是內存對齊?爲啥要內存對齊?       現代計算機中內存空間都是按照byte劃分的,從理論上講似乎對任何類型的變量的訪問都可以從任何地址開始,但實際情況是在訪問特定類型變量的時候經常在特定的內存地址訪問,這就是對齊。 字節對齊的

原创 經典單片機C51多任務代碼(改進版)

經典單片機C51多任務代碼(改進版)   作者:佚名    以前曾經發布過一篇http://www.51hei.com/mcu/1616.html  這個是改進版,修正了幾個小問題. //說明本源碼來自網

原创 總結幾種結構體初始化的方法(轉)

總結幾種結構體初始化的方法 轉自:http://www.cnblogs.com/vongang/archive/2011/07/30/2122076.html 結構體能自由組裝數據,是一種很常見的數據打包方法。當我們定義一個結構

原创 Java的集合框架最全詳解(圖)

Java的集合框架最全詳解(圖) 前言:數據結構對程序設計有着深遠的影響,在面向過程的C語言中,數據庫結構用struct來描述,而在面向對象的編程中,數據結構是用類來描述的,並且包含有對該數據結構操作的方法。 在Java語言中,