自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【linux】主机名被改为bogon原理分析|修改主机名hostname的方法

目录 linux主机名被更改为bogon原理分析 修改主机名的方法 1、临时修改,重启失效 2、永久生效 linux主机名被更改为bogon原理分析 博客原址:http://blog.csdn.net/weiwan721/article/details/48463371 问题描述: 操作系统为RHEL6.5,安装...

2022-10-04 01:30:00 784

原创 【u-boot】uboot代码简要分析 (u-boot 移植)

uboot代码简要分析 (u-boot 移植) 2012-12-19 22:46:04 【转】 先来看看源码目录结构,再按照代码的执行顺序简单地分析源码 1.U-boot源码整体框架 源码解压以后,我们可以看到以下的文件和文件夹: cpu 与处理器相关的文件。每个子目录中都包括cpu.c和interrupt.c、sta...

2022-10-04 01:30:00 913

原创 【MFC】MFC消息响应机制|消息映射表|MFC程序框架/VC 程序运行框架/VC运行顺序 从哪运行 |VC程序快捷键的添加...

目录 MFC消息响应机制分析 MFC消息响应机制分析http://www.cnblogs.com/dsky/archive/2012/05/28/2520853.html 【MFC 快捷键】VC程序快捷键的添加 【MFC 程序框架】MFC程序框架/VC 程序运行框架/VC运行顺序 从哪运行 MFC消息响应机制分析 MFC消息响应...

2022-10-04 01:30:00 391

原创 【单片机】汇编指令入门学习|单片机启动代码汇编

目录 汇编指令入门学习 【汇编指令】MSP430汇编指令 IAR下的汇编/单片机启动代码汇编 ARM 汇编&ARM 指令集 学习笔记 汇编指令入门学习 在进行汇编程序设计时,MSP430的指令系统是程序的主体,但为了方便程序编制,还定义了一些指令,这些指令不参与和影响程序的执行,也不在计...

2022-10-04 01:30:00 1267

原创 【单片机】msp430几种不同开发平台的对比

目录 TinyOS (moteiv & mica) 编辑器 工程管理 开发环境 编译、运行和下载 make过程分析 TinyOS操作系统设计思想 MSPGCC 编辑器 工程管理 开发环境 编译、运行和下载 make过程分析 IAR_MSP430 ...

2022-10-04 01:30:00 893

原创 【Python】Python中__init__和self的意义和作用

__init__ 相当于类的初始化方法,在生成类对象实例时,可以传入参数对实例的一些属性进行初始化。例如 class Animal(object):def __init__(self, name, weight): self.name = name self.weight= weight 注意:特殊方法“__init__”前后分别...

2022-10-04 01:29:00 769

原创 【python】文本处理:删除包含关键词的行、删除指定列、删除指定字符、替换关键字……...

目录 1、行处理 删除文件中包含关键词的行 删除TXT中的带/不带指定字符的行(并保留带指定字符的行) 删除匹配or不匹配某些条件的行 2、字符处理 删除特定字符 1.1、删除特定位置的字符 1.2、删除指定字符 1.3、删除每一行首/尾匹配条件的字符 正则表达式 替换文件里的字符 3、列处理 删除TXT中每一行...

2022-10-04 01:29:00 1571

原创 【wrapper】Java Service Wrapper的优势|weapper 配置详解消化

目录 Java Service Wrapper的优势 weapper 配置详解消化 Java Service Wrapper的优势 (2018-11-15 21:20:32) 在实际开发过程中很多模块需要独立运行,他们并不会以web形式发布,传统的做法是将其压缩为jar包独立运行,这种形式简单易行也比较利于维护,但是一旦服务器重启或出现...

2022-10-04 01:29:00 220

原创 【多线程】临界区,互斥量,信号量,条件变量,事件以及区别

目录 互斥量(互斥锁)和信号量(PV) 信号和信号量 信号量与条件变量 临界区与互斥量 总结 Linux和windows临界区 互斥量(互斥锁)和信号量(PV) 多任务间同步的方式包括关中断,调度器上锁, 互斥量(mutex),信号量,消息队列几种, 其中互斥量和信号量使用使用方式相近,连概念和实现都有些近似, 所以没有扎实操作系统背景...

2022-10-04 01:29:00 557

原创 【redis】redis知识 |面试Redis笔记|简单redis使用说明及性能测试

目录 内容来源: (1)什么是redis? (2)Reids的特点 (3)Redis支持的数据类型 (4)为什么redis需要把所有数据放到内存中? (5)Redis是单进程单线程的 (6)虚拟内存 (7)分布式 (8)读写分离模型 (9)数据分片模型 (1)、会话缓存(Session Cache) ...

2022-10-04 01:29:00 313

原创 【python C结构体】Python Ctypes结构体指针处理(函数参数,函数返回)

一切以官网为准:https://docs.python.org/3.6/library/ctypes.html 以下为参考: 1、 在python中调用C语言生成的动态库, 返回结构体指针 ,并进行输出! mylib.c (动态库源代码) //编译...

2022-10-04 01:29:00 1272

原创 【mySQL】MySQL索引原理及慢查询优化|慢查询日志的配置与使用教程

目录 背景 MySQL索引原理 索引目的 索引原理 磁盘IO与预读 索引的数据结构 详解b+树 索引的数据结构 详解b+树 b+树的查找过程 b+树性质 慢查询优化 建索引的几大原则 回到开始的慢查询 查询优化神器 – explain命令 慢查询优化基本步骤 几个慢查询案例 复...

2022-10-04 01:29:00 130

原创 【myISAM和innoDB】mySql的引擎myisam和innodb的区别/mysiam(mysql插入速度优化)

目录 Myisam 和Innodb 特点和擅长 Myisam 和Innodb 数据存储区别 Myisam引擎(非聚集索引--叶子节点存储数据地址的指针) Innodb引擎(聚集索引---叶子节点的data直接包含数据) B+Tree的特性 行锁和表锁的区别 常用命令和性能对比 附录2 ...

2022-10-04 01:29:00 160

原创 【gcc】 gcc编译动态库(共享库)、静态库|链接静态库、动态库

目录 即看即用 一、GCC 简介 GCC编译流程 GCC编译选项 二、GCC生成动态库和静态库 三、生成动态库和静态库实例 四、静态库和动态库的使用和配置 静态库的使用 共享库的使用 不到你指定链接的so错误 编译链接静态库、动态库 链接动态库 即看即用 多个源文件/目标生成动态库 a. gcc -fPIC -shared ...

2022-10-04 01:29:00 5271

原创 【Linux】yum/apt-get/rpm/dpkg/brew之间的区别

目录 简略说明 详细说明 apt-get Yum Yum和apt-get的区别 Yum和rpm的区别 Homebrew linux命令好玩的命令 简略说明 apt-get 是德班系(Debian、Ubuntu等)的软件管理命令 yum 是红帽系(Redhat、Centos、Fedora等)的软件包管理...

2022-10-04 01:29:00 481

原创 【C/C++】 类模板与模板类详解|函数指针\指针函数|函数模板和类模板|普通参数模板、类参数模板...

目录 类模板与模板类详解 简洁 详细 类模板的使用 函数指针\指针函数\模板类\类模板 模板函数与函数模板 类模板与模板类详解 简洁 类模板:模板 模板类:实例 模板类是类模板实例化后的一个产物,说个具体点的例子吧,我们把类模板比作是一个做饼干的模子,而模板类就是用这个模子做出来的饼干,至于这个饼干是什么味道的就要看你自己在实...

2022-10-04 01:29:00 261

原创 【网络】TCP三次握手连接和四次挥手断开

目录 TCP报文格式 关于三次握手与四次挥手面试官想考我们什么? 三次握手 四次挥手 TCP连接为什么是三次握手?断开为什么是四次挥手? TCP三次握手过程 4次断开 解释原因: TCP的状态变迁图: TCP/IP详解10-传输层:TCP:传输控制协议_Lincoln_cz的博客-CSDN博客 实战 TCP的状态 (SYN, FI...

2022-10-04 01:29:00 180

原创 【socket】C语言的Socket网络编程

目录 Socket网络编程 1、网络知识 网络中进程之间如何通信? 什么是Socket? socket一词的起源 怎么理解端口? 怎么理解socket ? 2. 客户/服务器模式 2.1 服务器端: 2.2 客户端: 4. 套接字函数 4.1 创建套接字──sock...

2022-10-04 01:29:00 7192

原创 【中文编码】mysql中文编码乱码问题|java中文转码

目录 mysql中文编码乱码问题 java中文转码 IDEA中文乱码解决方法 编码 ASCII 1个字节=1个文字 ANSI 2个字节=1个文字 UNICODE 3个+字节=1个文字 -----压缩---->UTF-8 mysql中文编码乱...

2022-10-04 01:29:00 697

原创 【多线程】C/C++语言中多线程和简单例子

目录 前言 一、pthread两种状态joinable和unjoinable 二、thread.join() 方法存在的必要性 三、为什么要多线程: 问题: 简单的多线程编程 线程的数据处理 四、实例代码 C++ Codewindows C++ linux Code 线程C++11 更简便,推荐学习C++11的多线程: ...

2022-10-04 01:29:00 216

原创 【SSH】SSH 免密码登录配置|Secure Shell 免密认证登录|linux 生成密钥

目录 LINUX SSH免密登录 即看即用 详细说明 免密登录原理 Secure Shell 免密认证登录 linux 生成密钥 windows 生成密钥 目录 LINUX SSH免密登录 即看即用 详细说明 免密登录原理 Secure Shell 免密认证登录 linux 生成密钥 windows 生成密钥 LINU...

2022-10-04 01:29:00 1371

原创 【Spring】Spring 基础,用小例子来理解它(spring boot)

spring 和spring boot 的区别 Spring Boot是为了让你快速搭建一个Spring的项目,把Spring的所有Project(也就是题主说的其他)整合在一起。Boot就是启动引导的意思。 Spring Boot 不是Spring Framework的升级换代技术,而是由于Spring下面的项目太多,虽然不用XML...

2022-10-04 01:29:00 250

原创 【linux】linux中fork()详解(实例讲解)|fork的运行机制

目录 linux中fork()函数详解 从一道面试题谈linux下fork的运行机制 linux中fork()函数详解 原文:linux中fork()函数详解(原创!!实例讲解)_jason314的博客-CSDN博客_fork()函数 一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建...

2022-10-04 01:28:00 581

原创 【VS 】VS 自动#define DEBUG 条件编译&& Makefile DEUG和Relase条件编译

#include <stdio.h>#define DEBUG#ifdef DEBUG#define STDOUT_beta printf#define STDOUT_rtm //#else#define STDOUT_beta //#define STDOUT_rtm printf#endif // DEBUGint ...

2022-10-04 01:28:00 373

原创 【C/C++】STL map用法、插入方法、pair和make_pair的区别

目录 使用和方法 map的基本操作函数 map插入数据的4种方法 4种插入数据的方法 4种方法的区别 map其他用法 make_pair map的大小.size() 数据的遍历-迭代器/数组 数据的查找-count/find/ 数据的清空与判空 数据的删除 排序 其他一些函数用法 结束语 map的原理和特点 ma...

2022-10-04 01:28:00 987

原创 【MYSQL】同时查询两个表并将结果合并到一起

目录 从两个表中查不同字段并拼接到一起(从两个表中查的字段不一样) 将两个表结果合并(从两个表中查的字段一样) SQL多表合并UNION ALL和UNION 从两个表中查不同字段并拼接到一起(从两个表中查的字段不一样) SELECT 表1.字段1, 表2.字段1, 表1.字段2, ...FROM 表1INNER JOIN...

2022-10-04 01:28:00 10508 1

原创 【算法】C++ STL容器时间复杂度|时间复杂度计算|常见排序算法及其时间复杂度...

目录 常见排序算法及其时间复杂度 C++ STL容器时间复杂度| map, set, multimap, and multiset hash_map, hash_set, hash_multimap, and hash_multiset 程序的时间复杂度计算 计算时间复杂度--(简单版) 常见排序算法及其时间复杂度 常见排序算法及其时间...

2022-10-04 01:28:00 926

原创 【FTP】linux FTP传文件到windows|ftp的常用命令

目录 Linux中ftp的常用命令 linux FTP传文件到windows Linux中ftp的常用命令 ftp> ascii # 设定以ASCII方式传送文件(缺省值) ftp> bell # 每完成一次文件传送,报警提示. ftp> binary # 设定以二进制方式传送文件. ftp> ...

2022-10-04 01:28:00 1599

原创 【VS消除警告】VS消除特定警告/安全函数警告C4996 strncpy unsafe……

1、安全函数警告消除: 编译中出现 This function or variable may be unsafe. 消除方法: 1、在文件开头添加:#define _CRT_SECURE_NO_WARNINGS (试过,不行) 2、在项目->属性->C/C++->预处理器->预处理器定义中添加_CRT_SECURE_...

2022-10-04 01:28:00 3423

原创 【linux 】添加开机启动项的方法|Linux目录结构和存放哪些文件

目录 linux 添加开机启动项的方法​​​​​​​ 编辑文件 /etc/rc.local 在/etc/init.d目录下添加自启动脚本 每次登录自动执行 通过chkconfig命令设置 把脚本注册为系统服务 在crontab中设置(没试过) Linux目录结构和存放哪些文件 linux 添加开机启动项的方法 编辑文件 /etc...

2022-10-04 01:28:00 436

原创 【质量】编码规范(linux内核编码规范、C编码规范、java编程规范……)

目录 谷歌C++编码规范 编码规范----编辑中 linux内核编码规范 阿里JAVA编程规范 谷歌C++编码规范 https://download.csdn.net/download/chengbozhang/10318894 1 保持一致也非常重要,如果你在一个文件中新加的代码和原有代码风格相去甚远的话,这就破坏了文件本身的整体美观也...

2022-10-04 01:28:00 320

原创 【java】什么是maven?|Eclipse自带Maven增加setting.xml

目录 什么是maven Maven 错误 Maven 错误 Failure to transfer ...was cached in the local repository... Eclipse自带Maven增加setting.xml 什么是maven 作者:Martin Wang 链接:https://www.zhihu.com/que...

2022-10-04 01:28:00 731

原创 【linux】Rehat/centOS linux离线安装gcc8.3等软件的方法

目录 离线安装软件 原理: 实例 注意 CentOS7 离线安装 GCC 9.2.0 linux编译安装软件会遇到依赖各种库,离线的情况下处理难度非常棘手,下面这个方法是比较好的方法总结: 离线安装软件 原理: 操作系统镜像包含了各种各样的库文件,也就是我们安装软件时所依赖的,但是我们PC上安装的linux操作系统只是安装了默认的...

2022-10-04 01:28:00 1316

原创 【protocolbuff】linux下安装protobuf[实践] --未成功|Protocol Buffer 使用教程

目录 linux下安装protobuf 1、protobuf用法 2、linux下安装google protobuf 何为 ProtoBuf 使用 ProtoBuf 关于 ProtoBuf 的一些思考 Windows Protocol Buffer 使用教程 protocolbuffer 简介 安装 1、protocol 编译器 2...

2022-10-04 01:28:00 1381

原创 【linux内核】linux内核常见考核题(30道内核考题和答案)

目录 一、消化 1)Linux中主要有哪几种内核锁? 2)Linux中的用户模式和内核模式是什么含意? 3)怎样申请大块内核内存? 5)通过伙伴系统申请内核内存的函数有哪些?----未学习理解 6) 通过slab分配器申请内核内存的函数有?--未学习理解 7) Linux的内核空间...

2022-10-04 01:28:00 267

原创 【springboot】springboot 注解|@Value注解等

目录 @Autowired @Component: @Controller: @Service: @Repository: @Component、@Repository、@Service、@Controller区别 @Override @Service() DAO层 @Bean @Bean @Configuration @Val...

2022-10-04 01:27:00 488

原创 【MQTT】MQTT简介+安装+使用

目录 前言 MQTT 协议简介 为何选择 MQTT MQTT 通讯运作方式 MQTT 协议帧格式 MQTT服务器搭建和使用 公共MQTT 测试服务器 MQTT服务器搭建 各种MQTT代理服务程序比较 Mosquitto安装 MQTT使用方法 测试MQTT服务器 程序中使用MQTT 前言 本文随时更新,转载请注明出处,源地...

2022-10-04 01:27:00 2063

原创 【git】git-commit Angular规范|Commit message 和 Change log 编写指南--- 编辑中

目录 git-commit Angular规范 1、背景 2、Angular规范 3、实例 4、某个博主采用的commit规范 5、提交模板 Commit message 和 Change log 编写指南 一、Commit message 的作用 二、Commit message 的格式 2.1 Header 2.2 Body...

2022-10-04 01:27:00 715

原创 【VMware】VMware 虚拟机使用笔记

目录 共享文件夹配置 VMware问题记录 VMware安装出错error 1021 Vmware虚拟机Ubuntu未发现WiFi适配器解决方案汇总 添加域名解析服务器 虚拟机没有网络(不显示网络图标)解决方法 虚拟机添加新硬盘的方法 共享文件夹配置 在vmware上操作: 1.1打开 虚拟机 --> 设置 1.2在 「虚拟...

2022-10-04 01:27:00 1590

原创 【Shell】shell 处理文本/日志(一行一行读文本-必须用while不能用for)

目录 shell 获取结果中的第n列,第n行 AWK输出某几列 awk遍历文件行处理 shell 脚本 遍历文件 找出包含特定字符串的行数/行 shell 删除每一行前面的数字 在匹配字符后面追加字符串 在每一行后面加字符串 作者:bandaoyu 文章持续更新,地址:https://blog.csdn.net/bandaoyu...

2022-10-04 01:27:00 284

空空如也

空空如也

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

TA关注的人

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