- 博客(6)
- 收藏
- 关注
原创 git的使用
常见git指令的整理:git log . 表示查看本地代码的git信息,英文输入下,按Q退出log查看模式。git status . 表示查看你的代码在缓存与当前工作区的代码状态。git diff . 表示查看对比两次文件内容具体修改了什么,包括增加删除什么内容。git branch 表示列出本地分支。git add . 表示添加文件。git commit -m "mar...
2018-09-05 10:24:16
172
原创 在shell中使用g++编译包含简单类的C++程序
首先需要检验是否安装g++,运行指令:g++ --version,如果打印g++的版本信息则证明已经成功安装,如果没有百度如何安装。介绍需要编译的文件:mainfile.h和mainfile.cpp文件。在mainfile.h中包含了头文件和自定义的Compare类,在mainfile.c++中定义类中函数的实现和主程序。将路径定位到mainfile.h和mainfile.c++文件...
2018-09-01 10:31:50
976
原创 linux系统(CentOS7)中修改ssh默认的端口号的方法
为什么要修改ssh默认的端口号?因为在Linux中,sshd服务可以实现远程登录的功能,其默认端口是 22端口(默认值,容易知道)。因此如果入侵者攻击服务时,会扫描端口 ,如果扫描到端口22开启,有可能尝试通过ssh进行攻击。但是如果修改ssh端口号之后,即使该端口被扫描到也不知道其具体作用。那么,怎么修改ssh服务的端口号呢?本操作都是基于CentOS7系统进行的。sshd服务在...
2018-09-01 10:31:33
758
原创 ROM,RAM,SRAM,DRAM的概念及区别
ROM和RAM都是常见的存储器,本文主要梳理ROM,RAM,SRAM,DRAM的概念及区别,属于较简单的介绍。早期的概念中,ROM是只读存储器(read only memory)的简称,从名字可以看出,ROM只能读取已经存好的数据,当数据一旦存储完成后,就无法将之修改或者删除,系统电源关闭后,数据也不会丢失。但是,随着技术发展,EEPROM诞生后,也可以更改存储的数据。再看RAM的概念
2017-11-02 10:05:52
10264
原创 简述USB枚举过程
1,集线器检测到有新的USB设备连接上。2,主机控制集线器重新设置USB设备端口,设置完成之后进行复位操作,设备之后使用默认地址0x00与主机通信。3,集线器检测设备速度,通过测定信号线D+或D-在空闲时有更高的电压来检测设备低速设备还是全速设备。(全速或者高速设备D+有上拉电阻,低速设备D-有上拉电阻)4,主机获取设备的最大数据包长度。具体来说,通过读取设备描述符的前八个字节,获得最
2017-09-12 15:58:43
824
原创 USBH_Process()函数及其子函数USBH_HandleEnum()的解析
讲解了USBH_Process()函数及其子函数USBH_HandleEnum()
2017-09-11 18:19:46
6206
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人