原创 java包和類命名規範
Java的包名都有小寫單詞組成,類名首字母大寫;包的路徑符合所開發的 系統模塊的 定義,比如生產對生產,物資對物資,基礎類對基礎類。以便看了包名就明白是哪個模塊,從而直接到對應包裏找相應的實現。 由於Java面向對象的
原创 Java包(package)的命名規範,java中package命名規則
Java的包名都有小寫單詞組成,類名首字母大寫;包的路徑符合所開發的 系統模塊的 定義,比如生產對生產,物資對物資,基礎類對基礎類。以便看了包名就明白是哪個模塊,從而直接到對應包裏找相應的實現。 由於Java面向對
原创 樹莓派和ubantu安裝運行在Python3(3.6)上的OpenCV(3.4)
樹莓派和ubantu安裝運行在Python3(3.6)上的OpenCV(3.4) 1、安裝numpy sudo pip3 install numpy 2、在樹莓派設置中把根目錄擴大到整個SD卡 sudo raspi-config
原创 各種學習資源免費分享
關注微信公衆號程序員學習庫免費領取學習資源,有嵌入式,java,ios,安卓等
原创 volatile用法
volatile提醒編譯器它後面所定義的變量隨時都有可能改變,因此編譯後的程序每次需要存儲或讀取這個變量的時候,都會直接從變量地址中讀取數據。如果沒有volatile關鍵字,則編譯器可能優化讀取和存儲,可
原创 linux和window共享文件掛載
sudo mount -t cifs //地址/Linux ~/Share -o username=Administrator(window下的管理員),vers=2.0
原创 有關BAE上使用mysql失敗注意
在開發微信公衆號的過程中,使用bae上mysql服務時,在conn = DriverManager.getConnection(url, username, password);一直是獲取不到連接,一直在使用花生殼進行內網映射的方式進行調
原创 想成爲嵌入式程序員必須知道的0x10個問題(轉載)
想成爲嵌入式程序員必須知道的0x10個問題(轉載)預處理器(Preprocessor)1 . 用預處理指令#define 聲明一個常數,用以表明1年中有多少秒(忽略閏年問題) #define SECONDS_PER_YEAR (60 *
原创 智能卡ISO 14443 1-4詳解
1.詳情 非接觸卡規範主要有ISO 14443 1-4這四本: 14443-1定義了非接觸卡的物理特性。14443-2定義了非接觸卡的射頻功率和信號接口。14443-3定義了非接觸卡的初始化和防衝突。14443-3定義了非接觸卡的傳輸協
原创 qt學習之路1
Qt中Ui名字空間以及setupUi函數的原理和實現 分類:Qt GUI (28812) (11) 舉報 收藏 用最新的QtCreator選擇GUI的應用會產生含有如下文件的工程 下面就簡單分析下各部分的
原创 Keil MDK從未有過的詳細使用講解
http://blog.csdn.net/yx_l128125/article/details/9144887
原创 MAC報文鑑別碼
1.MAC報文鑑別碼的作用 一個報文的可靠性要比它的祕密性重要許多倍。“可靠”一詞意味着報文沒有被改變或受到操縱,因而是可信的。爲此,一個計算的報文鑑別碼MAC(Messεtge Authentication Code)被附加
原创 eclipse jdk 和jcop安裝和配置
1.下載eclipse免安裝板 http://download.csdn.net/download/hallo_ween/10017138 2.下載jdk,配置好環境變量 JDK版本爲1.6過高不能使用eclipse,環境變量設置查看網上
原创 C語言四個char型組成int型,和1個int型分成4個char型的方法
四個char型組成int型 int b; char a[4]; b = * (int *) a 1個int型分成4個char型 int b char a[4] * (int *)a = b 還有一種很標準的方法:int i;ch
原创 在keil c51中的一些關鍵字的用法
_at_代表絕對地址的意思: struct link list idata _at_ 0x40; /* 定義位於內部RAM低128字節區0x40地址處的 結構體 */ char xdata text[256] _at_ 0x