原创 C++中的結構體內存對齊

概念:內存對齊是指編譯器爲每個數據單元安排在合適的位置上 原因:在對齊的地址上訪問數據快 規則: 1 第一個成員與結構體的偏移量爲0 2 其它成員到對齊到某個數字(對齊數)的整數倍的地址 3 對齊數取編譯器預設的一個對齊整數與該成員大小的

原创 C++筆記(一)

//C++ Prime Plus筆記 C++在C語言過程性編程的基礎上添加了面向對象和泛型編程的特性 面向對象編程的特點是設計與問題本質相對應的數據格式,泛型編程的特點是與獨立於特定的數據類型 對於頭文件而言,math.h這類帶.h作爲擴

原创 學習C++推薦的幾本書

1 C++ prime plus 2 Effective C++ 3 C++編碼規範 4 敏捷軟件開發-原則、模式與實踐 5 代碼大全

原创 STM32開發指南筆記(硬件篇)

(我在硬件方面不是一次性看完,這樣感覺沒映像,是看一個課時看那個對應的硬件,所以這個跟新的話不是一次性更新完) 一、STM32F103ZETT6 作爲 MCU,該芯片是STM32F103 裏面配置非常強大的了,它擁有的資源包括:64KB

原创 JAVA筆記(一)

//跟上時代,學學JAVA再學學安卓 JAVA編譯後生成JAVA字節碼的中間語言,然後通過JVM(JAVA虛擬機)解釋成機器語言來運行 編譯只進行一次,解釋則每次運行都會執行   JAVA SE JAVA標準版 JAVA EE JAVA企

原创 const和#define的區別

1 const定義的常量是有類型的,define定義的常量是沒有類型的 這就意味着會對前者做一個類型的檢查,對#define則是做一個簡單的替換 2 const定義的常量在編譯的時候分配內存,而#define定義的常量在預編譯的時候進行替

原创 STM32開發指南筆記(前言)

一、Cortex-M3 採用 ARM  V7 構架 二、STM32 的優異性體現在如下幾個方面: 1,  超低的價格。以 8 位機的價格,得到 32 位機,是 STM32 最大的優勢。 2,  超多的外設。STM32 擁有包括:FSMC

原创 CC1101的調試

單片機又來了個新東西,CC1101,記錄下自己的調試過程吧 資料的查找,CC1101有中文的數據手冊,網上的中文數據手冊有兩個版本的,一個是閹割版的,48頁,還有一個完整版的100頁多點,我建議看那個完整版的好點,代碼網上也有,官方有D

原创 開始在CSDN博客混咯~

爲什麼技術屌要寫博客? 1 記錄自己的點點滴滴,有意義,以後有問題也方便查找 2 網上很多的大神的博客給了我很大的幫助,我也寫點東西,希望能幫助到一些需要的朋友 以前混新浪博客,現在改混CSDN博客了,大家多多關照!

原创 國嵌筆記(1)

//好久沒寫過博客了,現在也是說用此當作一個筆記的功能 推薦教材: 1 《UNIX環境高級編程》 //應用程序,Linux系統管理 2 《LINUX設備驅動程序》 //內核開發基礎,Linux驅動程序知識 3 《深入理解LINUX內核》