刘冲的博客
一个程序猿的自我修养
首页
tags
搜索
标签 linux 下的文章
2021
C++程序链接同一个库的不同版本,会发生什么,会崩溃吗?Linux 中静态库.a和动态库.so的区别是什么?从符号上深入理解静态库和共享库的区别,控制函数符号可见性的几个手段
05-10
2019
Linux学习第30节,内核中互斥锁的设计,及其C语言代码实现
03-22
Linux学习第29节,从C语言源码分析,信号量和自旋锁有何区别
03-09
Linux学习第26节,内核中的“中断”下半部工作队列机制
02-21
Linux学习第25节,内核中的“中断”下半部tasklet机制
02-16
Linux学习第24节,内核中的“中断”下半部
02-13
linux学习19,内核中的“队列”数据类型
01-22
linux学习18,内核是如何操作链表的
01-21
linux学习16,系统调用
01-16
linux学习15,内核是如何切换进程的
01-11
linux学习14,进程的睡眠与唤醒
01-09
linux下的C语言开发19,使用C语言执行shell命令
01-07
linux下C语言开发18,使用C语言自制try模块
01-07
linux下C语言开发17,信号的使用
01-07
linux下C语言开发16,考虑问题要面面俱到
01-07
linux下的C语言开发15,环境变量
01-07
linux下的C开发14,可执行程序如何传递参数?模拟shell执行命令
01-06
linux学习13,进程调度
01-06
linux下的C开发13,stat函数与文件类型
01-06
linux下的C开发12,复制一个文件描述符,dup和dup2函数介绍
01-06
linux下的C开发11,多进程编程实验,多进程操作同一文件可能存在的问题
01-06
linux下的C开发10,I/O函数的数据结构
01-06
linux下的C开发7,动态链接库和静态链接库有哪些区别?
01-06
linux下的C开发8,I/O函数简介,读写普通文件
01-06
linux下的C开发6,使用ssh,在windows中远程连接linux
01-06
linux下的C开发5,配置vim编辑器
01-06
linux下的C开发4,使用vim编辑器
01-06
linux下的C开发3,如何在windows中写 linux 代码
01-06
linux下的C开发2,要习惯命令式操作
01-06
linux学习12,操作系统中的进程
01-03
2018
编译器是怎样优化代码的?如何查看编译器是否优化代码?怎样避免编译器优化代码?volatile关键字的使用
10-29
linux多线程编程中IO读写的安全函数,pread/pwrite和read/write有什么区别和联系,实例代码对比
10-25
linux c语言多线程编程怎么传递参数?创建线程后立刻返回,出现段错误(Segmentation fault)的原因和解决办法
10-23
linux c语言编程,使用setjmp和longjmp函数自制类似python的try-catch模块捕获异常,建立栈数据结构,实现多级嵌套使用(2)
10-23
linux c语言编程,使用setjmp和longjmp函数自制类似python的try-catch模块捕获异常,处理段错误,浮点错误等信号错误(1)
10-21
linux c语言编程,使用mkfifo创建FIFO特殊文件,用于进程间通信
10-18
linux多cpu编程,为线程指定cpu,sched_setaffinity和sched_getaffinity的详解与使用,使用time命令得到程序执行时间
10-11
C语言const的使用,const修饰指针时,const char*,char const*和char* const有什么区别?
09-27
linux C语言编程,使用realloc函数后,原内容数据还在吗?原指针还能用吗?原内存被释放吗?
09-17
linux使用pthread库多线程编程,即使设置pthread_detach,资源也残留部分,不完全释放问题
09-17