logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VC++ 线程池

服务器程序利用线程技术响应客户请求已经司空见惯,可能您认为这样做效率已经很高,但您有没有想过优化一下使用线程的方法。该文章将向您介绍服务器程序如何利用线程池来优化性能并提供一个简单的线程池实现。线程池的技术背景在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。

#服务器#microsoft
高级I/O复用技术:Epoll的使用及一个完整的C实例

高性能的网络服务器需要同时并发处理大量的客户端,而采用以前的那种对每个连接使用一个分开的线程或进程方法效率不高,因为处理大量客户端的时候,资源的使用及进程上下文的切换将会影响服务器的性能。一个可替代的方法是在一个单一的线程中使用非阻塞的I/O(non-blockingI/O)。        这篇文章主要介绍linux下的epoll(7)方法,其有着良好的就绪事件通知机制。我们将会使用C

【整理】将Linux脚本中的正常输出,警告,错误等信息输出到文件中

Linux中,脚本语言环境中,即你用make xxx即其他一些普通linux命令,比如ls,find等,不同的数字,代表不同的含义: 数字含义标准叫法0标准输入stdin = standard input1标准输出stdout = standard output2标准错误输出

TP-LINK TL-WN725N V2 / rtl8188eu Linux 驱动安装

新买了个TP-LINK无线USB网卡,但纠结的是居然没提供Linux驱动。各种Google后终于找到解决方案,希望为后来人提供一点线索,少走点儿弯路。        首先请确认你的无线网卡型号:TL-WN725N 122TE1。       系统环境:ubuntu 12.04.2 64位(32位理论上也可以)$uname -a  Linu

简单的介绍短信接口的例子

简单的介绍短信接口的例子,如有需要可以下载接口演示版发送短信,http://gateway.woxp.cn:6630/gb2312/web_api/?x_eid=企业ID&x_uid=账号&x_pwd_md5=登陆密码MD5值&x_ac=10&x_gate_id=300&x_target_no=手机号码&x_memo=短信内容提示:HTTP调用URL接口时, 参数值必须URL编

在C++/VC中map以及hash_map的常用操作简介!

1。目录 map简介 map的功能 使用map 在map中插入元素 查找并获取map中的元素 从map中删除元素 2。map简介 map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。对于迭代器来说,可以修改实值,而不能修改key。 3。map的功能 自动建立Key - value的

Linux网络协议栈分析——从设备驱动到链路层

在网上看到高手总结出来的,省的自己花时间再研究,放到此处以便学习。 原文:http://ericxiao.cublog.cn/      成都的天气好像越来越好了,前几天还穿着穿着外套直打哆嗦,到今天已经“拨开阴云见太阳”,暖洋洋的,心情也暖洋洋的。暖和的正好想睡觉。打个呵欠,把网络设备管理这部份总结下吧。         Linux素以优秀的网络管理能力而著称,linux为何具有

多线程编程之二——MFC中的多线程开发

多线程编程之二——MFC中的多线程开发作者:韩耀旭下载源代码五、MFC对多线程编程的支持  MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。  工作者线程没有消息机

#mfc
多线程编程之一——问题提出

多线程编程之一——问题提出作者:韩耀旭下载源代码一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SEC

深入浅出FFMPEG(一) SDK version 0.11

深入浅出FFMPEG数字媒体处理的基本流程认识FFMPEGFFMPEG堪称自由软件中最完备的一套多媒体支持库,它几乎实现了所有当下常见的数据封装格式、多媒体传输协议以及音视频编解码器。因此,对于从事多媒体技术开发的工程师来说,深入研究FFMPEG成为一门必不可少的工作,可以这样说,FFMPEG之于多媒体开发工程师的重要性正如kernel之于嵌入式系统工程

    共 16 条
  • 1
  • 2
  • 请选择