原创 一種極具成本效益的磁卡讀卡器設計

通過磁性圖案存儲信息的技術最早出現在音頻記錄領域。從那以後,這個概念已被擴展應用於許多不同產品,如軟盤、音頻/視頻磁帶、硬盤以及磁條卡。本文將主要討論在全球金融交易和門禁控制中得到廣泛使用的磁條卡。   讀取磁條卡除了需要解碼數據的

原创 android studio 首字母提示 設置 大小寫敏感

在使用Android studo 編寫程序時, 剛開始,關鍵字提示 首字母 設置了 大小寫敏感,小寫字母只能提示小寫字母開頭的,大寫字母只能提示大寫字母開始的,比較麻煩,在網上搜了下,解決辦法如下: (1).File---Setti

原创 C++類(Class)總結

一、C++類的定義     C++中使用關鍵字 class 來定義類, 其基本形式如下:class 類名{ public: //公共的行爲或屬性  private: //公共的行爲或屬性 };   示例:     定義一個點(Poin

原创 深入理解HashMap(及hash函數的真正巧妙之處)

/**      *@author annegu      *@date 2009-12-02      */  Hashmap是一種非常常用的、應用廣泛的數據類型,最近研究到相關的內容,就正好複習一下。網上關於hashmap的文章很

原创 如何修改SVN已提交項目的message log

直接在TortoiseSVN中修改過往日誌,會提示: DAV request failed;it's possible that the repository's pre-revprop-change hook either fai

原创 十六進制數後跟L/U/UL解析

C語言支持兩種不同的數值類型,整數類型(也稱整型),浮點類型(也稱浮點型)。整數類型的值是整數,而浮點類型的值則可能還有小數部分。 整數類型分類 整數類型又分爲兩大類:有符號型和無符號型。 有符號整數如果爲正數或零,那麼最左邊的位(符號

原创 extern "C" 的用意

前些天,編程序是用到了很久以前寫的C程序,想把裏面的函數利用起來,連接發現出現了找不到具體函數的錯誤: 以下是假設舊的C程序庫 C的頭文件 /*-----------c.h--------------*/ #ifndef _C_H_ #

原创 IAR環境下STM32+IAP方案的實現

--基於STM32F103ZET6的UART通訊實現   一、什麼是IAP,爲什麼要IAP       IAP即爲In Application Programming(在應用中編程),一般情況下,以STM32F10x系列芯片爲主控制器

原创 Win32多線程編程 — 線程同步與通信

一.線程間數據通信 系統從進程的地址空間中分配內存給線程棧使用。新線程與創建它的線程在相同的進程上下文中運行。因此,新線程可以訪問進程內核對象的所有句柄、進程中的所有內存以及同一個進程中其他所有線程的棧。這樣一來,同一個進程中的多個線程

原创 進程間通信與線程間通信 . windows下多線程通信方法 Linux 多線程通信

操作系統的主要任務是管理計算機的軟件、硬件資源。現代操作系統的主要特點是多用戶和多任務,也就是程序的並行執行,windows如此linux也是如此。所以操作系統就藉助於進程來管理計算機的軟、硬件資源,支持多任務的並行執行。要並行執行就需

原创 USBKey的密碼學原理

首先,大致說下U盾的工作流程。   你的數字證書有一對,一份在U盾裏的私鑰,一份在銀行的公鑰(其實兩份銀行都有)。U盾的原理很類似於雙向認證的TLS(SSL)或者其它用到RSA的雙向證書驗證手段,以下步驟可能和U盾實際執行的有所區別,

原创 https原理:證書傳遞、驗證和數據加密、解密過程解析

寫的太好了,就是我一直想找的內容,看了這個對https立馬明白多了 http://www.cnblogs.com/zhuqil/archive/2012/07/23/2604572.html 我們都知道HTTPS能夠加密信息,以免敏感

原创 ubuntu掛載\卸載U盤的方法

1.插入U盤,系統自動檢測到U盤並且打開了 2.如果要查看,可以通過如下命令:# cd /media,ls查看一下,此時會看到一個disk,輸入#cd disk即可查看U盤裏的東西 二.卸載u盤:輸入命令

原创 Ubuntu下提示U盤沒有些權限的只能讀不能寫

在Windows下,U盤能夠正常地讀寫文件(能複製粘貼),但發現有個文件打不開。然後在Ubuntu LInux下,U對U盤只能讀不能寫。提示:Read only system. 參考:https://bugs.launchpad.ne

原创 如何編寫高效率穩定的單片機代碼

由於單片機的性能同電腦的性能是天淵之別的,無論從空間資源上、內存資源、工作頻率,都是無法與之比較的。PC 機編程基本上不用考慮空間的佔用、內存的佔用的問題,最終目的就是實現功能就可以了。對於單片機來說就截然不同了,一般的單片機的Fl