开发高性能网络程序时,windows开发者们言必称iocp,linux开发者们则言必称epoll。大家都明白epoll是一种IO多路复用技术,可以非常高效的处理数以百万计的socket句柄,比起以前的select和poll效率高大发了。我们用起epoll来都感觉挺爽,确实快,那么,它到底为什么可以高速处理这么多并发连接呢?
先简单回顾下如何使用C库封装的3个epoll系统调用吧。
...
分类:
系统相关 时间:
2014-11-19 20:34:27
阅读次数:
180
最近翻看了一本《鸟哥的Linux私房菜》。这是一本基础的书,万丈高楼平地起,会的不多但可以学。这是我整理的一些知识点,虽然很基础。希望和大家共同交流。...
分类:
系统相关 时间:
2014-11-13 13:00:12
阅读次数:
228
前言 工作中接触了非常多编程规范。当中最有意思的是,公司近期公布了一版C/C++编程规范,然后我看到该规范的最后一段时,有这么一句:“该规范不适用于Windows平台开发”。看来这份规范是由做其它平台开发的同学制定的。那么做Windows开发的人都去哪儿了?后来因为工作须要,项目组须要我制定一...
分类:
编程语言 时间:
2014-11-08 16:41:31
阅读次数:
190
Microsoft Windows SDK for Windows 7 and .NET Framework 4 (ISO) The Windows SDK provides tools, compilers, headers, libraries, code samples, and a new help system that developers can use to create a...
安装的windows开发环境,为了临时解决几个问题。总结一下,对于Windows和Linux共存的问题,在磁盘紧张的时候,尴尬手不能贱啊!-_-!!!
调试odoo8.0的系统环境是win2012 R2评估版,已经过期;在vm虚拟机中安装,pycharm调试。
安装过程都很简单,网上较多教程,以下只说明几个问题,是需要注意的部分:
(一) 如果想调试比较简单,建议分别在机器上先下载allinone7.0和8.0的版本,然后分别安装在不同的目录。(下载地址见注一)
至于原因,大致是...
Windows 7开发:UAC数据重定向 - Win32 Native目标本动手实验中,您将会学习如何:? 故障排除一个文件重定向 问题? 使用Process Monitor查找引起问题的根本原因系统要求您必须符合下面的条件以完成这次实验:? Microsoft Visual Studio 20.....
官方文档里是这些:Supported Operating Systems and ArchitecturesThe following operating systems and architectures are supported:Windows 8 (x64)Windows 8.1 (x64)...
编程在线是一款包括编程语言、移动开发、WEB开发、RSS订阅功能的综合性编程学习客户端。界面简洁、操作简单。文章内容包括java、NET、C/C++、PHP、Android开发、Windows开发、iPhone开发、JavaScript开发、AngularJS、Node.js、JQuery等精彩技术...
分类:
移动开发 时间:
2014-10-17 15:11:51
阅读次数:
323
什么是ASP.NET?
ASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发...
分类:
Web程序 时间:
2014-10-09 02:37:58
阅读次数:
151
作者:zhanhailiang 日期:2014-09-28在Linux下能够使用tail -f工具实时查看输出的日志。近期切换到本地Windows开发环境,顿时有点不爽。百度了下,最终找到tail的Windows的实现版本号。1. 下载tail,解压后将tail.exe拷贝到Path路径下,以笔.....