原创 gets() fgets()

1、gets()不保存換行符、fgets()保存換行符。char *fgets(char *s,int size,FILE *stream);成功返回s指針,否則返回錯誤;size表示讀入區域的size,最大可以讀size-1個字節; f

原创 CPU訪問外設方法

嵌入式編程裏,特別是32bit CPU裏,各種各樣五花八門的動作是CPU通過對外設的驅動來完成的.因爲底層編程大部分工作就是外設編程。    CPU本身幾乎每一種外設都是通過讀寫設備上的寄存器來進行操作的。外設寄存器也稱爲“I/O端口”

原创 getch()與getchar()

getch()():   所在頭文件:conio.h   函數用途:從控制檯讀取一個字符,但不顯示在屏幕上 例如:   char ch;或int ch;   getch()();或ch=getch()();   用getch();會等待你

原创 vmware tools安裝使用

原文鏈接: http://blog.csdn.net/wqhjfree/article/details/7617195 需要注意的是: vmware tools 是和每一臺虛擬機綁定的,並不是綁定於vmware。

原创 IE中判斷頁面加載完畢方法

   在IE中如果點擊鏈接操作而此時頁面又沒有加載完畢,有時在特殊情況下會出現錯誤提示,而在FireFox中則不會出錯,可做判斷如下:    <script type="text/javascript">

原创 CSS清除浮動大全,共8種方法

css清除浮動大全,共8種方法 清除浮動 是每一個 web前臺設計師 必須掌握的機能。   爲什麼浮動這麼難? 因爲浮動會使當前標籤產生向上浮的效果,同時會影響到前後標籤、父級標籤的位置及 width height 屬性。

原创 angualrJS支持的event

click dblclick mousedown mouseup mouseover mouseout mousemove mouseenter mouseleave keydown keyup keypress submit focu

原创 setsid()函數

setsid命令 linux常用的命令 setsid命令的一般格式: setsid(); 說明:當進程是會話的領頭進程時setsid()調用失敗並返回(-1)。setsid()調用成功後,返回新的會話的ID,調用setsid函數

原创 js瀏覽器判斷

爲了兼容不同瀏覽器顯示,第一步是瀏覽器類型的確定,使用window.navigator.userAgent屬性完成這項工作: function  getExplorer() {var explorer = window.navigator

原创 打印js對象中所有的屬性和值

爲了打印出JS中對象的所有屬性,可以用以下方法來打印:         var obj = {name:'lili',age:23};         var meg = '';         for(var i in obj)/*i是

原创 Linux下C結構體初始化[總結]

鏈接:http://www.cnblogs.com/Anker/p/3545146.html 1、前言   今天在公司看一同事寫的代碼,代碼中用到了struct,初始化一個struct用的是亂序格式,如下代碼所示: typed

原创 史上最全github使用方法:github入門到精通

【初識Github】 首先讓我們大家一起喊一句“Hello Github”。YEAH!就是這樣。 原文 http://www.eoeandroid.com/thread-274556-1-1.html Git是一個分佈式的版本控制系統

原创 ichart圖形組件

http://www.ichartjs.com/gettingstarted/

原创 10 個超讚的 JavaScript 圖形圖表繪製插件

1、Humble Finance Humble Finance是一個與Flash工具相似的HMTL5數據可視化工具。該工具完全由JavaScript開發,使用Prototype與Flotr庫 2、D3 D3是最流行的可視化庫之

原创 samba 在ubuntu10.0.4下的安裝

原文鏈接: http://blog.sina.com.cn/s/blog_6c9d65a10100oobp.html