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