原创 open("/dev/null",o_rdwr)的問題

 open("/dev/null",..) 很多程序在一開始的時候要做這樣的處理/* * make sure we have stdin/stdout/stderr reserved*/while((t = open("/dev/null

原创 淘寶網案例分析

  客戶概述 淘寶網(www.taobao.com)是國內領先的個人交易網上平臺,由全球最佳B2B公司阿里巴巴投資4.5億創辦,致力於成就全球最大的個人交易網站。自2003年5月10日成立以來,淘寶網堅持誠信爲本的準則,從零做起,在短短的

原创 實戰Linux Bluetooth編程 (七) SDP協議

Service Discovery Protocol(SDP)提供一種能力,讓應用程序有方法發現哪種服務可用以及這種服務的特性。 服務發現協議(SDP或Bluetooth SDP)在藍牙協議棧中對藍牙環境中的應用程序有特殊的含意,發現哪個

原创 支付寶 支付認識

     第一,買家拍下了一個寶貝,決定付款,然後用網上銀行把錢劃到支付寶上,等收到賣家的寶貝後,就跟支付寶打個招呼,把支付寶上的錢劃到賣家的支付寶上,交易結束。      第二,如果你沒收到寶貝,那麼你要求退款,這時你的錢就回到你的支付

原创 關於鼠標右鍵的快捷鍵

    很多朋友在用裝完系統或者在使用操作系統時會發現在桌面上單擊鼠標右鍵—新建選項卻沒有word、excel這些辦公軟件的選項。 這個問題的原因是很多的,首先你要確定你是否安裝了該軟件,安裝該軟件後在鼠標快捷鍵上也不一定就有該快捷項目,

原创 Linux Shell編程入門 (2)

    關於變量,還需要知道幾個與其相關的Linux命令。 env用於顯示用戶環境區中的變量及其取值;set用於顯示本地數據區和用戶環境區中的變量及其取值;unset用於刪除指定變量當前的取值,該值將被指定爲NULL;export命令用

原创 快速進入桌面 隨機啓動程序

如何快速進入電腦桌面 而不輸入用戶名和密碼?        一種方法比較複雜,但可以幫助您完全掌握Windows 2003自動登錄的設置方法。首先單擊“開始運行”,在輸入框中鍵入“regedit”打開註冊表編輯器,然後在註冊表編輯器左方控

原创 C#與Flash交互

第一步C#添加組件打開VS2005-工具-選擇工具箱項-COM組件-選擇Shockwave Flash Object-確定添加好組件往場景上拖放,如果提示註冊需求註冊c# 註冊控件-在運行輸入-回車(flash9f.ocx這個文件以系統中

原创 Linux Shell編程入門 (1)

Linux Shell編程入門 從程序員的角度來看,Shell本身是一種用C語言編寫的程序,從用戶的角度來看,Shell是用戶與Linux操作系統溝通的橋樑。用戶既可以輸入命令執行,又可以利用Shell腳本編程,完成更加複雜的操作。在L

原创 rfcomm層的socket程序編寫

今天寫了個簡單的藍牙server—client傳遞字符串的程序,並且把server移植到了開發板上,測試通過。能夠在測試端輸入字符串,並顯示在服務端。現在輸入超過1200個左右的字符就會出現問題,還不清楚究竟是socket的write大小

原创 我的計劃

第一週: 1、探路:拿出自己的放大鏡開始探路;摸清周圍的環境,看看自己在做什麼?蒐集信息,加深對公司的瞭解,並開始和新同事建立關係。 2、入門:弄清楚自己負責什麼,成功應該是什麼樣子?明確要取得成功需要哪些信息,知識和技巧,並把這些全寫在

原创 敏打印機工作原理與特點

   熱敏打印機已使用多年,但直到80年代初期才用於高質量的條碼印製上。熱敏打印機的原理是,在淡色材料上(通常是紙)覆上一層透明膜,將膜加熱一段時間後變成深色(一般是黑色,也有藍色)。圖象是通過加熱,在膜中產生化學反應而生成的。這種化學反

原创 Shell腳本編程基礎

Shell簡介 Shell簡單的說就是命令解析器,將用戶輸入的指令轉換爲相應的機器能夠執行的程序。 Shell腳本是一個包含一系列命令序列的文本文件(批處理)。當運行這個腳本文件時,文件中包含的命令序列將得到執行。 HelloWorld

原创 Asp.net調用RAR壓縮文件與解壓文件源碼

//壓縮protected void btnY_Click(object sender, EventArgs e){ string rar; RegistryKey reg; string args; ProcessStartInfo p

原创 Linux Shell編程入門 (4)

    我們再就下面一個例子,看看case語句的用法。 while getopts vc:OPTION do case $OPTION in c) COPIES = $OPTARG;; v) …;; /?) exit 1;;