https://liu-yaohua.github.io

0%

C++核心编程

本阶段主要针对C++==面向对象==编程技术做详细讲解,探讨C++中的核心和精髓。

阅读全文 »

nRF52832 BLE

随着物联网的发展,BLE蓝牙正在被广泛使用,几乎BLE配个安卓app已然成为现在物联网产品的标配,如小米手环,小米智能家居,小米电饭煲,更多的医疗产品。从技术角度看,与stm32嵌入式开发一般,并无大的区别,主要是加蓝牙协议,而不是单纯的单片机。NRF52832是我入门的第一款BLE蓝牙,所以我打算记录下我的学习过程。

阅读全文 »

java入门

java的诞生

java语言相对于其他语言的最大优势就是所谓的平台无关性,即跨平台。无论哪种编程语言编写的应用程序都需要经过操作系统和处理器来完成程序运行,因此这里指的平台是由操作系统(OS)和处理器(CPU)所构成。与平台无关是指软件的运行不因操作系统、处理器的变化导致发生无法运行或者出现运行错误。平台最终识别并且执行的是一种由0和1组成的序列代码,我们称之为机器指令。相同的cpu和不同的操作系统所形成的平台的机器指令可能也不是相同的。

阅读全文 »