自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 linux 结构目录

Linux 部分目录结构:/: 根目录,只存放目录,不要存放文件。目录 如:/etc,/bin, /dev,  /lib,  /sbin 等放置在一个分区中;/bin:可执行二进制目录文件,如常用的ls,cat, mv, tar 命令存放在本目录中。/boot:  存放linux系统启动时使用的文件,其中vmlinuz为linux内核文件,以及gurb文件/dev:  设备...

2018-10-30 13:57:43 142

原创 拿走不谢: WIN32 API 中串口DCB 结构

 typedef struct _DCB { DWORD DCBlength; DWORD BaudRate; DWORD fBinary: 1; DWORD fParity: 1; DWORD fOutxCtsFlow:1; DWORD fOutxDsrFlow:1; DWORD fDtrControl:2; DWORD fDsrSensit...

2018-10-19 11:17:18 441

原创 LIB和DLL文件在创建工程项目时是必须要面对的,如何添加LIB和DLL文件以及两者的区别

1、加载lib/头文件1 第一步:项目->属性->C/C++->常规->附加包含目录(浏览.h文件的路径)   添加包含文件2 第二步:项目->属性->C/C++->链接器->输入->附加依赖项(写入lib的名称) 添加库文件3     项目->属性->C/C++->链接器->输入->附加依赖项          添加用到的lib4 第三步:在要使用cpp文件前加入 #incl

2017-12-08 10:20:33 506

原创 基本算法(整数划分)

所谓整数划分,是指把一个正整数n写成为其中,为正整数,并且;为n的一个划分。如果中的最大值不超过m,即,则称它属于n的一个m划分。这里我们记n的m划分的个数为。例如,当n=4时,有5个划分,即,,,,。注意:

2017-11-27 17:16:34 3315 1

原创 /bin

简单归纳:/bin目录(binary)是二进制执行文件目录,主要用于具体应用/sbin目录(system binary)是系统管理员专用的二进制代码存放目录,主要用于系统管理附转载一份:/bin,/sbin,/usr/bin,/usr/sbin区别/ : this is root directory             root 用户根目录/

2017-11-22 11:41:03 206

转载 如何查看进程的信息(线程数)

三种方法:1。 使用top命令,具体用法是 top -H        加上这个选项,top的每一行就不是显示一个进程,而是一个线程。2。 使用ps命令,具体用法是 ps -xH        这样可以查看所有存在的线程,也可以使用grep作进一步的过滤。3。 使用ps命令,具体用法是 ps -mq PID (ubuntu下貌似不能使用)    

2017-08-09 10:47:04 1478

原创 NAND flash和NOR flash的区别

一、NAND flash和NOR flash的性能比较flash闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。任何flash器件的写入操作只能在空或已擦除的单元内进行,所以大多数情况下,在进行写入操作之前必须先执行擦除。NAND器件执行擦除操作是十分简单的,而NOR则要求在进行擦除前先要将目标块内所有的位都写为0。由于擦除NOR器件时是以64~128KB的块进行的,执行一个写

2017-08-09 10:39:17 296

原创 指针和变量

1.指针是什么?起什么作用? 指针是变量的一种,里面是一个地址,通过这个地址找到要找的数据。 实质:单元的地址就是指针内容;2. 指针运算符   &是取地址的运算符,*是表示指针运算符例: int  *p1,a ; p1=&a;           *p1 =3;3.指针作函数参数 函数的参数不仅可以是整型、实型、字符型等数据,还可以是指针类型。作用

2017-05-09 19:22:48 210

原创 循环语句 一维数组

while (表达式) 语句    当表达式为非0值时,执行while语句中的内嵌语句。其特点是:先判断表达式,后执行语句。do     循环体语句while (表达式);do-while语句的特点:先执行循环体,然后判断循环条件是否成立一般形式:     for(表达式1;表达式2;表达式3) 语句continue语句   作用为结束本次循环,即跳过循环体

2017-05-03 22:55:12 564

原创 运算符与表达式

混合运算:整型(包括int,short,long)、浮点型(包括float,double)可以混合运算。在进行运算时,不同类型的数据要先转换成同一类型,然后进行运算.说明:  这种类型转换是由系统自动进行的在进行赋值操作时,会发生类型转换将取值范围小的类型转为取值范围大的类型是安全的反之是不安全的如果大类型的值在小类型能容纳的范围之内,则平安无事但是,浮点数转为

2017-05-02 21:39:56 216

原创 基本数据类型

整型int整数,在目前绝大多数机器上占4个字节。TC环境中是2个字节单精度实型float单精度浮点数,一般是4个字节长双精度实型double双精度浮点数,一般是8个字节长字符型char字符,一般是1个字节长用来表示256个ASCII字符,或者0~255的整数枚举型enum数据的表现形式有两种:常量变量常量是一种在程序中保持固定类型和固定值

2017-05-02 21:37:17 213

原创 基本数据类型

整型int整数,在目前绝大多数机器上占4个字节。TC环境中是2个字节单精度实型float单精度浮点数,一般是4个字节长双精度实型double双精度浮点数,一般是8个字节长字符型char字符,一般是1个字节长用来表示256个ASCII字符,或者0~255的整数枚举型enum数据的表现形式有两种:常量变量常量是一种在程序中保持固定类型和固定值

2017-05-02 21:28:06 250

原创 linux基本指令

压缩打包类命令:Linux中,压缩文件扩展名:*.tar, *tar.gz, *.tgz, *.gz, *.bz2,后缀名不同,使用命令不同*.gz  ---gzip命令 *.bz2 ---bzip2命令压缩的文件  *.tar ---tar命令  *.tar.gz ---tar打包后,再经过gzip压缩的文件  *.tar.bz2---tar命令打包后,再经过bzip

2017-04-21 20:39:12 335

原创 linux基本指令

用户管理类命令:1.添加用户:useradd格式:useradd [选项]  用户名示例:useradd  suqian结果:添加名字为suqian的用户,位置在/home下2.删除用户:userdel格式:userdel [选项] [用户名]示例:userdel  -r suqian结果:删除suqian用户, -r使/home的用户目录3.修改密码:pass

2017-04-21 20:33:11 407

原创 linux 结构目录

Linux 部分目录结构:/: 根目录,只存放目录,不要存放文件。目录 如:/etc,/bin, /dev,  /lib,  /sbin 等放置在一个分区中;/bin:可执行二进制目录文件,如常用的ls,cat, mv, tar 命令存放在本目录中。/boot:  存放linux系统启动时使用的文件,其中vmlinuz为linux内核文件,以及gurb文件/dev:

2017-04-19 22:51:53 202

原创 linux基本指令

插入模式 按i切换进入插入模式,按“i”进入插入模式后是从光标当前位置开始输入文件; 按a进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字;在命令行模式下,按一下:冒号键进入底行模式:按o进入插入模式后,是插入新的一行,从行首开始输入文字。按o进入插入模式后,是插入新的一行,从行首开始输入文字。: w filename  (以指定的文件名filename保存

2017-04-18 13:32:26 306 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除