9 zhouyuming_hbxt

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

代码管理工具git学习笔记04--repo的入门和使用

repo是什么?Repo是谷歌用Python脚本写的调用git的一个脚本,可以实现管理多个git库。repo init -u <url> <option>#url指的是manifest仓库地址#option一般是所在分支repo sync...

2020-04-03 22:47:42

Shell学习笔记05--xml文件的读取与写入

xml文件的读取与写入

2020-03-18 17:14:41

STM32学习笔记01--gcc交叉编译环境的搭建

需要安装的软件包git gcc-arm-none-eabigdb-arm-none-eabi telnet openocd libusb-1.0.0-dev make openjdk-8-jre

2020-03-08 01:33:07

CMake学习笔记04--编译选项与链接选项的配置标准

flags_gccxxx_armxxx_xxx.cmake# 1. 通过include的方式导入本文件:include(path/flags_gccxxx_armxxx_xxx.cmake)# 2. 导入本文件后,cmake工程中不应该再对下述`CMAKE_XXX`变量进行修改# 通过`add_library` 或 `add_executable` 等cmake内置函数进行构建的对...

2020-02-21 19:40:07

Shell范例代码01--日志输出模块

#!/bin/bash# Log Module# usage: log_info|log_warn|log_error "msg"set -e#日志有三个等级INFO/WARNING/ERRORreadonly LOG_LEVEL_INFO=1readonly LOG_LEVEL_WARNING=2readonly LOG_LEVEL_ERROR=3if [[ ! "$PR...

2020-02-20 20:22:02

CMake学习笔记03--VSCode的CMake环境的安装与配置

xxx

2020-02-13 17:04:37

CMake学习笔记02--典型的CMake工程组织结构

function.cmakefunction(add_object_lib target include_dirs compile_definitions compile_options sources) add_library(${target} OBJECT ${sources}) target_include_directories(${target} PRIVAT...

2020-02-13 13:26:04

CMake学习笔记01--基础知识

CMake官网:http://www,cmake.orgCMakeLists.txtPROJECT(HELLO)SET(SRC_LIST main.c)MESSAGE(STATUS "This is BINARY dir " ${HELLO_BINARY_DIR})MESSAGE(STATUS "This is SOURCE dir "${HELLO_SOURCE_DIR})AD...

2020-02-10 20:09:17

VSCode使用01--常用快捷键

快速打开文件:ctrl+p定位代码行:ctrl+g当前文件查找关键字:ctrl+f

2020-02-10 20:00:42

生产力工具04--markdown编辑器

官方网站:https://www.typora.io/Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。这种语法非常适合程序员书写一些技术性文章。pandoc-markdown转word工具重启Typora->文件->导出->word...

2020-01-12 16:36:09

VSCode插件开发01--基础介绍

VSCode插件开发01--基础介绍

2019-12-09 03:34:59

C++学习笔记03--字符串、向量和数组

字符串字面值与string是不同类型vector对象(以及string对象)的下标运算符可以用于访问已存在的元素,而不能用于添加元素。如果容器为空,则begin和end返回的是同一个迭代器,都是尾后迭代器。但凡是使用了迭代器的循环体,都不要向迭代器所属的容器添加元素。...

2019-11-24 11:23:43

C++学习笔记02--变量和基本类型

如果两个字符串字面值位置紧邻且仅由空格、缩进和换行符分隔,则它们实际上是一个整体。extern语句如果包含初始化值就不再是声明,而变成定义了。引用(reference)为对象起了另外一个名字,引用类型引用(refers to)另外一种类型;引用必须初始化。引用并非对象,相反的,它只是为一个已经存在的对象所起的另外一个名字。如果想在多个文件之间共享const对象,必须在变量的定义...

2019-11-22 21:20:13

Shell学习笔记03--Linux环境变量

定位系统环境变量启动bash shell的三种方式:登录时作为默认登录shell/etc/profile 系统上默认的bash shell的主启动文件,系统上的每个用户登陆时都会执行这个启动文件 $HOME/.bash_profile $HOME/.bashrc $HOME/.bash_login $HOME/.profile作为非登录shell的交互式shell 作为运行脚...

2019-11-14 07:43:17

Flutter学习笔记02--Dart语言

Dart语言

2019-11-09 07:34:51

嵌入式Linux学习笔记03--U-Boot的移植和使用

常见的bootloader:U-Boot、 vivi、 RedBoot 等等。uboot 的全称是 Universal Boot Loader, uboot 是一个遵循 GPL 协议的开源软件, uboot 是一个裸机代码,可以看作是一个裸机综合例程。现在的 uboot 已经支持液晶屏、网络、 USB 等高级功能。uboot 官网: http://www.denx.de/wiki/U-Bo...

2019-11-08 14:16:06

生产力工具02--在线作图工具ProcessOn

ProcessOn

2019-11-07 13:41:52

生产力工具01--Android跨平台投屏、录屏工具Scrcpy

Scrcpy支持Windows、Mac以及Linux平台1、安装ADB,并为其配置环境变量2、安装Scrcpy,并为其配置环境变量3、实现投屏https://github.com/Genymobile/scrcpy

2019-11-07 13:31:46

嵌入式Linux学习笔记02--ARM汇编语言基础

GNU 汇编语法适用于所有的架构,并不是 ARM 独享的, GNU 汇编由一系列的语句组成,每行一条语句,每条语句有三个可选部分,如下:label: instruction @ commentARM 中的指令、伪指令、伪操作、寄存器名等可以全部使用大写,也可以全部使用小写,但是不能大小写混用。用户可以使用.section 伪操作来定义一个段,汇编系统预定义了一些段名:.text 表...

2019-11-05 12:25:50

Shell学习笔记04--文件系统管理

操作系统的基本功能之一就是文件管理,而文件的管理是由文件系统来完成的。可以存储数据的物理设备有硬盘、 U 盘、 SD 卡、 NAND FLASH、 NOR FLASH、网络存储设备等。不同的存储设备其物理结构不同,不同的物理结构就需要不同的文件系统去管理,比如管理 NAND FLASH 的话使用 YAFFS 文件系统;管理硬盘、 SD 卡的话就是 ext 文件系统等等Linux 下常用...

2019-11-05 10:04:35

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 图书勋章
    图书勋章
    CSDN技术图书作者专属勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。