Linux
文章平均质量分 70
CAir2
这个作者很懒,什么都没留下…
展开
-
CMake的安装和测试
cmake测试原创 2022-07-29 18:08:40 · 547 阅读 · 0 评论 -
vscode 调试和远程
vscode的远程和调试原创 2022-07-29 10:39:05 · 3161 阅读 · 0 评论 -
VScode 一键编译和调试
VSCode多文件编译和调试原创 2022-07-28 15:31:45 · 2267 阅读 · 0 评论 -
tcp 解决short write问题
epoll模式下完美解决tcp的short write问题原创 2022-07-25 14:42:05 · 1860 阅读 · 0 评论 -
epoll用例详解
epoll详解和多线程demo原创 2022-07-22 12:08:00 · 538 阅读 · 0 评论 -
VSCode 环境配置管理
VScode的基本环境配置原创 2022-07-20 16:24:38 · 1459 阅读 · 0 评论 -
Centos安装字体
centos 安装字体原创 2022-07-20 14:30:33 · 515 阅读 · 0 评论 -
linux 动静态库的生成和使用
linux 静态库和动态库的基本使用原创 2022-07-14 11:50:00 · 594 阅读 · 0 评论 -
Centos安装VsCode
vscode for centos原创 2022-07-01 16:58:45 · 1275 阅读 · 0 评论 -
Centos7 升级 glibc 2.25
Centos 7 升级 Glibc原创 2022-07-01 15:21:00 · 7594 阅读 · 5 评论 -
linux mmap
linux mmap原创 2022-05-19 12:02:51 · 171 阅读 · 0 评论 -
linux 消息队列
linux 消息队列原创 2022-05-18 20:07:51 · 314 阅读 · 0 评论 -
linux 共享内存
linux 共享内存原创 2022-05-18 15:37:19 · 231 阅读 · 0 评论 -
Linux 信号量
linux 信号量原创 2022-05-17 16:39:28 · 319 阅读 · 0 评论 -
linux 管道
linux 管道原创 2022-05-16 17:42:49 · 169 阅读 · 0 评论 -
linux sigaction详解
sigaction信号原创 2022-05-16 12:05:28 · 1895 阅读 · 0 评论 -
libcurl支持https
1. 安装openssl#获取openssl源码#wget https://www.openssl.org/source/openssl-1.0.2l.tar.gz#解压openssl编译并安装#tar -zxvf openssl-1.0.2l.tar.gz #cd openssl-1.0.2l#./config -fPIC --prefix=/usr/local/openssl/ enable-shared #make#make install#安装完成之后查看是否成功#openss原创 2021-07-16 16:05:04 · 1297 阅读 · 0 评论 -
linux中man 2与man 3区别
Standard commands (标准命令)System calls (系统调用)Library functions (库函数)Special devices (设备说明)File formats (文件格式)Games and toys (游戏和娱乐)Miscellaneous (杂项)Administrative Commands (管理员命令)其他(Linux特定的), 用来存放内核例行程序的文档。结论:man 2 是获得系统(linux内核)调用的用法 ,man 3 是.原创 2020-12-04 15:32:57 · 2483 阅读 · 0 评论 -
vim 常用命令
注意是vim不是vi额窗口分割sp (split):水平分割窗口sp filename 打开文件filename在新水平窗口中显示vsp (vsplit):垂直分割窗口vsp filename 打开文件filename在新垂直窗口中显示通过鼠标自由切换窗口set mouse=a通过按键切换窗口CTRL+ w h/j/k/l(hjkl为小写,对应左下上右方向)CTRL+ w 方向键(CTRL+W放开之后再按方向键)CTRL+ w b 切换到最底部窗口(bottom)CTRL原创 2020-07-21 11:45:15 · 811 阅读 · 0 评论 -
makefile 自动推导编译和注意事项
在学习该篇文章之前,首先你需要有一定的makefile理论基础,如果不懂可以参考:Makefile教程(绝对经典,所有问题看这一篇足够了)建议看2遍以上。在Linux C语言开发的时候我们需要自己手动编译新添加的文件。如果一个工程非常庞大这样将会是程序员的噩梦。所以我们需要分析出文件依赖关系,并且使用这种依赖关系。使用 -MM选项获取文件的依赖关系。Demo1:以.c和.h在同一个目录来讲解首先使用 cc -MM分析当前目录下面所有的源文件的依赖关系,并且把结果生成到对应的.d文件中#获取当前目录的原创 2020-07-17 19:05:12 · 2268 阅读 · 0 评论 -
sublime text3配置node.js环境
参考博客:https://www.cnblogs.com/lwx521/p/6835575.html安装nodejs,参考:https://www.runoob.com/nodejs/nodejs-http-server.html安装sublime,参考:https://blog.csdn.net/downing114/article/details/51471282集成sublime的nodejs插件,SublimeText-Nodejs。安装插件SublimeText-Nodej原创 2020-07-02 16:24:16 · 449 阅读 · 0 评论 -
nodejs 模块安装socket.io 和 错误解决
前一篇文章我们讲述了,nodejs的安装,并且把管理包npm也安装了。为了减少出错的概率首先升级npm升级npmnpm install -g npm安装socket.ionpm install socket.io上述就是socket.io的安装步骤,但是很有可能会失败。1.no such file or directory解决方案:这是因为当前安装目录缺少package...原创 2019-12-25 10:53:19 · 2756 阅读 · 0 评论 -
Centos 安装nodejs
NodeJS安装方法一:直接部署安装wgetyum install -y wget下载nodejs的bin包。下载地址:https://nodejs.org/en/download///下载位置:当前目录wget https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz解压文件xz -d node-v9....原创 2019-12-25 10:37:16 · 152 阅读 · 0 评论 -
Centos eclipse C++ 环境配置
1.安装C/C++编译器 2.安装eclipse 3.安装eclipse-cdt 4.安装完成后打开eclipse选择C++原创 2015-11-26 12:57:05 · 636 阅读 · 0 评论 -
gdb 调试命令
gdb 调试原创 2016-09-22 15:41:55 · 523 阅读 · 0 评论 -
linux 下CodeBlocks 安装
Linux下源码安装CodeBlocks转载 2016-10-26 17:58:56 · 2617 阅读 · 0 评论 -
CodeBlocks 使用
1.CodeBlocks 基本使用原创 2016-10-27 15:06:27 · 626 阅读 · 0 评论 -
孤儿进程与僵尸进程[总结]
孤儿进程和僵尸进程转载 2017-11-21 17:21:58 · 248 阅读 · 0 评论 -
syslog 配置和使用(非syslog服务)
syslog 配置和使用转载 2017-11-22 09:59:59 · 1344 阅读 · 0 评论 -
Centos 开始Core调试
linux core 调试原创 2017-12-01 10:56:03 · 3094 阅读 · 0 评论 -
Centos Vim/VimPlus C/C++ IDE打造
vim ide转载 2017-08-09 11:04:06 · 1268 阅读 · 0 评论 -
Centos 中文、输入法、快捷键
1.设置打开终端快捷键 系统-》首选项-》键盘快捷键-》(动作-》桌面-》运行终端 )之后选择快捷键,例如Alt+t,按住Alt+T就OK了。 2.语言简体中文。 1.以root运行命令:vi /etc/sysconfig/i18n,将LANG=”en_US.UTF-8” 换成 LANG=”zh_CN.UTF-8”。 重启Centos,此时只有root用户是简体中文,其他用户都是英文, 2原创 2015-11-26 13:25:01 · 2600 阅读 · 0 评论