摘要: Linux网络IO模型中IO多路复用模型详解,select,poll,epoll典例,select实现简易聊天室,epoll实现简易回显http服务器。 阅读全文
posted @ 2021-12-17 01:21 DeRoy 阅读(678) 评论(0) 推荐(0) 编辑
摘要: IM即时通讯设计 高并发聊天服务:服务器 + qt客户端 阅读全文
posted @ 2021-12-13 18:59 DeRoy 阅读(3308) 评论(2) 推荐(1) 编辑
摘要: 在文件IO操作的基础上衍生Linux文件类型,Linux系统调用错误,Linux标准输入,标准输出,标准错误输出。 阅读全文
posted @ 2021-10-30 13:58 DeRoy 阅读(673) 评论(3) 推荐(0) 编辑
摘要: 来源:微信公众号「编程学习基地」 @ argc,argv是什么 如果你是一个 Linux 开发者,那么你一定需要给应用程序传递参数。 刚接触C语言的童鞋,学的第一个程序一定是这样的 #include<stdio.h> int main() { printf("hello world\n"); } 接 阅读全文
posted @ 2021-10-25 18:32 DeRoy 阅读(4577) 评论(1) 推荐(3) 编辑
摘要: JSON是一种轻量级的数据格式,应用广泛。在C/C++应用中也常常作为配置文件或者数据的存储,本文详细介绍使用轻量级JSON库cJSON. 阅读全文
posted @ 2021-02-08 09:25 DeRoy 阅读(431) 评论(0) 推荐(0) 编辑
摘要: C语言中没有函数重载,解决不定数目函数参数问题变得比较麻烦,即使采用C++,如果参数个数不能确定,也很难采用函数重载.对这种情况,有些人采用指针参数来解决问题,本文就是详细介绍C语言可变参数的原理和应用。 阅读全文
posted @ 2021-02-08 09:22 DeRoy 阅读(235) 评论(0) 推荐(0) 编辑
摘要: VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议,本文旨在为初学者提供VS下vlc环境的搭建以及vlc的简单使用。 阅读全文
posted @ 2021-02-08 09:14 DeRoy 阅读(1347) 评论(0) 推荐(1) 编辑
摘要: VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。本文旨在搭建qt下的vlc开发环境,供初学者学习使用。 阅读全文
posted @ 2021-02-07 18:09 DeRoy 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: 第一个Qt程序 新建项目 新建完项目之后可以左下角的绿色三角标志运行程序 基于qt语言家的语言切换 Assistant(Qt语言家),类似于MSDN最权威的速应用程序翻译和国际化的工具。Qt 使用单一的源码树 和单一的应用程序二进制包就可同时支持多个语言和书写系统,有助于软件走向国际化,普度众生。 阅读全文
posted @ 2020-12-01 12:59 DeRoy 阅读(529) 评论(0) 推荐(0) 编辑
摘要: JSON简介 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,使用了类C语言家族的习惯 阅读全文
posted @ 2020-12-01 12:44 DeRoy 阅读(423) 评论(0) 推荐(0) 编辑