首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Linux编程
李迟
创建于2021-08-11
订阅专栏
在Linux系统下进行开发的笔记。
等 1 人订阅
共22篇文章
创建于2021-08-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
一个C++工程CPU占用100%问题的排查
这是我参与11月更文挑战的第3天,活动详情查看:2021最后一次更文挑战 最近遇到一个 C++ 工程CPU占用100%的问题,经过排查,发现原来是不再使用的代码片段的问题,本文记录了排查的过程,并给出
一个C++工程内存泄漏问题的排查及重现工程
这是我参与11月更文挑战的第2天,活动详情查看:2021最后一次更文挑战 最近遇到一个C++工程内存泄漏的问题,经过排查,发现原来是 map 的使用有问题,本文记录了排查的过程,并给出一个类似的工程代
用封装的栈回溯类捕获段错误
这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战 本文介绍在 Linux 系统中使用自封装的 backtrace 类对段错误进行捕获,以方便分析运行错误的方法。文中给出实现和测
遇到一个Linux系统时间突变问题
这是我参与8月更文挑战的第29天,活动详情查看:8月更文挑战 最近遇到一个Linux系统时间无法更改小于某个固定时间的问题。
记一次由PCI BAR配置不正确引发的硬盘IO调度io_schedule阻塞的经历
这是我参与8月更文挑战的第28天,活动详情查看:8月更文挑战 之前接到一个bug,测试部门反馈说设备接固态硬盘时跑新内核会出现卡死导致WDT复位,使用旧内核没问题。现在安排我解决这个问题,于是着手进行
遇到一个Linux文件系统因bios时间错误变成只读的问题
这是我参与8月更文挑战的第27天,活动详情查看:8月更文挑战 之前有个项目用的系统是基于ubuntu构建的。由于某些原因,需要在一块主板上用dd命令拷贝已经做好的系统镜像到硬盘,然后将这个硬盘换到另一
解决ubuntu系统udev多网卡名称变化的问题
这是我参与8月更文挑战的第26天,活动详情查看:8月更文挑战 项目中使用的设备上有2个网卡,在初始时留意了,在设置也区别了eth0和eth1,直到设置eth0无效时才发现有了问题。 这个问题其实也是我
ubuntu启动脚本的一些笔记
这是我参与8月更文挑战的第25天,活动详情查看:8月更文挑战 了解ubuntu启动的过程,是为了解决一个小问题。以前研究过嵌入式Linux的启动过程,但发行版本的Linux与嵌入式的不同,因此还要有必
将图片嵌入程序文件的一点研究
这是我参与8月更文挑战的第24天,活动详情查看:8月更文挑战 背景: 重读《程序员的自我修养——链接、装载与库》,里面第3章主要讲目标文件。同时讲到如何将一些二进制文件作为目标文件的一个段(详细的请参
GCC弱符号的一个应用示例
这是我参与8月更文挑战的第23天,活动详情查看:8月更文挑战 GCC对C/C++做了很多扩展,很多基于Linux环境的开源项目都会使用。本文介绍一下弱符号的应用。 对于大型项目特别是兼容多种平台的项目
linux时区的几个代码片段
这是我参与8月更文挑战的第22天,活动详情查看:8月更文挑战 这两天学习了Linux环境下的时区方面的东西。做一些小笔记,也包括代码方面。 一、时区名称 从查阅到的资料看,如果没有使用夏令时的话,时区
使用cppcheck检测代码警告、错误
这是我参与8月更文挑战的第21天,活动详情查看:8月更文挑战 cppcheck是一个C/C++静态检查工具。它可以帮助我们检测出代码存在(潜在)的问题,比如数组越界、内存申请未释放、文件打开未关闭。
FTP主动模式和被动模式学习笔记
这是我参与8月更文挑战的第20天,活动详情查看:8月更文挑战 因之前编写的FTP模块出现问题,顺便了解有关FTP模式的知识,FTP模式有被动模式和主动模式两种。下面简单从自己理解的角度来记录一下两种模
遇到一个因socket未关闭引发的文件句柄用完问题
这是我参与8月更文挑战的第19天,活动详情查看:8月更文挑战 之前曾经遇到一个问题,当FTP服务器磁盘没有空间时,设备会不断复位,拿到log后查看,发现一个通信所用的文件打开失败。
GCC编译警告选项的学习
这是我参与8月更文挑战的第18天,活动详情查看:8月更文挑战 GCC有很多的编译选项,警告选项;指定头文件、库路径;优化选项。本文针整理一下GCC的警告选项
继续收集gcc一些编译警告
这是我参与8月更文挑战的第17天,活动详情查看:8月更文挑战 本文继续收到关于gcc编译警告。文中提到的警告,都是在日常工作或项目中遇到的。解决警告是件麻烦磨人的事,但历练之后,就能积累一定的编码素养
gcc较高版本的一些编译警告收集
这是我参与8月更文挑战的第16天,活动详情查看:8月更文挑战 最近整理了下代码警告问题。这里记录一下。关于此问题应该具体问题具体分析,有的警告是不伤大雅,对于编码规范严格的团队,则需要消除;而有的警告
一个可变参数类型检查的示例
这是我参与8月更文挑战的第15天,活动详情查看:8月更文挑战 最近在修正代码警告,发现封装的打印语句不会进行参数的类型检查,而用printf却是可以的。于是上网找了下资料,学习了一下。
Linux管道函数使用
这是我参与8月更文挑战的第14天,活动详情查看:8月更文挑战 背景:项目有个功能是查看版本号(像什么内核版本号、驱动版本号,等等),是通过管道来实现的,网上也有这方面的介绍,就不多说了。 在一次测试过
下一页