上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 原文地址:http://blog.csdn.net/xiao_wanpeng/article/details/6381799Windows live writer 默认是没有段首缩进的,并且不能修改默认字体和格式,这使得编辑出来的文本非常难看。网上有一种说法是修改C:/Program Files/Windows Live/Writer/template/defaultstyle.css,我试了,结果只能影响取消日志主题时的编辑格式,并不能真正影响到博客中的格式。我现在使用的解决办法是使用wlw的插件:Text Template。首先安装这个插件,这个就不多说了。其次是对插件进行设置。先 Add 阅读全文
posted @ 2014-03-08 22:28 sheshiji 阅读(165) 评论(0) 推荐(0)
摘要: 原文地址:http://www.cppfans.org/1419.html浅析epoll – epoll例子以及分析上篇我们讲到epoll的函数和性能。这一篇用用这些个函数,给出一个最简单的epoll的例子。// // a simple echo server using epoll in linux // // 2009-11-05 // by sparkling // #include #include #include #include #include #include #include #include #include usin... 阅读全文
posted @ 2014-03-07 17:45 sheshiji 阅读(272) 评论(0) 推荐(0)
摘要: 原文地址:http://www.cppfans.org/1418.html浅析epoll – epoll函数深入讲解前一篇大致讲了一下epoll是个什么东西,优点等内容,这篇延续上一篇的内容,主要是分析epoll的函数,epoll高性能的深入分析。epoll的三大函数1.创建epoll fd函数int epoll_create(int size);epoll_create()创建一个epoll的事例,通知内核需要监听size个fd。size指的并不是最大的后备存储设备,而是衡量内核内部结构大小的一个提示。当创建成功后,会占用一个fd,所以记得在使用完之后调用close(),否则fd可能会被耗尽 阅读全文
posted @ 2014-03-07 17:41 sheshiji 阅读(485) 评论(0) 推荐(0)
摘要: 原文地址:http://www.cppfans.org/1417.html浅析epoll-为何多路复用I/O要使用epoll现如今,网络通讯中用epoll(linux)和IOCP(windows)几乎是大家津津乐道的东西,不为别的,就因为高效,所以大家喜欢用。IOCP的基础东西已经讲过了,可翻阅《IOCP浅析》《IOCP浅析[二]——IOCP出现的意义和函数接口》.什么是epoll?epoll是Linux下多路复用IO接口select/poll的增强版本,它能显著提高程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率,因为它会复用文件描述符集 合来传递结果而不用迫使开发者每次等待事件之 阅读全文
posted @ 2014-03-07 17:27 sheshiji 阅读(276) 评论(0) 推荐(0)
摘要: 原文地址:http://blog.csdn.net/haoel/article/details/3081328C++对象的内存布局陈皓http://blog.csdn.net/haoel前言07年12月,我写了一篇《C++虚函数表解析》的文章,引起了大家的兴趣。有很多朋友对我的文章留了言,有鼓励我的,有批评我的,还有很多问问题的。我在这里一并对大家的留言表示感谢。这也是我为什么再写一篇续言的原因。因为,在上一篇文章中,我用了的示例都是非常简单的,主要是为了说明一些机理上的问题,也是为了图一些表达上方便和简单。不想,这篇文章成为了打开C++对象模型内存布局的一个引子,引发了大家对C++对象的更深 阅读全文
posted @ 2014-03-05 16:26 sheshiji 阅读(211) 评论(0) 推荐(0)
摘要: 原文地址:http://blog.csdn.net/haoel/article/details/1948051C++虚函数表解析陈皓http://blog.csdn.net/haoel前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法,我在这里不做过多的阐述。大家可以看 阅读全文
posted @ 2014-03-05 15:34 sheshiji 阅读(169) 评论(0) 推荐(0)
摘要: windows下建议使用utf8的编码,vs默认的不是utf8格式,这时需要修改项目文件的模板,在C:\Program Files\Microsoft Visual Studio 9.0\VC\vcprojectitems下,使用记事本打开newc++file.cpp该文件,然后另存成utf8格式的。 阅读全文
posted @ 2013-12-13 16:26 sheshiji 阅读(1538) 评论(0) 推荐(0)
摘要: 安装、配置、启动FTP服务执行以下命令安装,安装后即会自动运行:sudoapt-getinstallvsftpd修改vcftpd的配置文件/etc/vsftpd.conf,将下面几行前面的“#”去掉。#local_enable=YES#write_enable=YES修改完毕后,执行以下命令重启FTP服务:sudo/etc/init.d/vsftpdrestart现在可以在windows中使用flashFXP工具。flashFXP中文乱码问题请在flashFXP中点击菜单“站点->站点管理器”,在弹出的站点管理器中找到你的FTP站点,点击其“高级”选项卡,将其字符编码即“Characte 阅读全文
posted @ 2013-12-13 10:49 sheshiji 阅读(204) 评论(0) 推荐(0)
摘要: 转自:http://hi.baidu.com/puppywst/item/d9f73734856e2af32684f4e3 虚拟机下ubuntu共享方式上网: 有线网络 在有线网络的条件下,vmware的安装非常简单,上网方式几乎不用怎么设置(默认NAT模式) 如果默认情况下不能上网,则按以下步骤尝试: ************************************************************** NAT的DHCP配置: 1 将虚拟机的上网方式选为NAT。 2 把你的虚拟网卡VMnet8设置为自动获得IP、自动获得DNS服务器,启用... 阅读全文
posted @ 2013-11-27 23:19 sheshiji 阅读(495) 评论(0) 推荐(0)
摘要: 来自C语言中的静态元素 无论什么时候设计一个包含静态变量的函数时,都应该记住多线程问题。 静态对象的析构函数 静态对象的析构函数(包括静态存储的所有对象,不仅仅是局部静态对象)在程序从main()中退出时,或者标准的C库函数exit()被调用时才被调用。 同普通对象的销毁一样,静态对象的销毁也是按与初始化时相反的顺序进行的。当然只有那些已经被创建的对象才会被销毁。 全局对象总是在main()执行之前被创建,在退出main()时销毁。 控制连接 所有的全局对象都是隐含为静态存储的,所以如果定义(在文件作用域): int a = 0; 则a被存储在程序的静态数据区,在进入... 阅读全文
posted @ 2013-11-17 23:16 sheshiji 阅读(141) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 下一页