c++
文章平均质量分 79
yujiankk
这个作者很懒,什么都没留下…
展开
-
编译选项简析及相关编码规范
编译选项简析及相关编码规范 作者:童磊(magictong) 环境:VS2005 一、基础 Debug和Release本身并没有什么本质的界限,他们只是一组编译选项的集合,编译器只是按照预定的选项工作而已。因此,我们可以修改这些选项,从而得到优化过的调试版本或是带跟踪语句的发布版本。 Debug 版本: /MDd /MLd 或 /MTd 调试转载 2013-08-12 16:54:25 · 744 阅读 · 0 评论 -
基于ie内核的网页高亮查找
采用ie内核做浏览器,很多时候需要增加一个查找网页内容,然后高亮的功能。这个功能可以采用微软的com接口来完成。 最基本的步骤就是先通过IWebBrowser2获取到IHTMLDocument2,然后通过IHTMLDocument2获取到IMarkupContainer,IMarkupServices。通过IMarkupServices创建2个IMarkupPointer指针,这两个IMarkupPointer需要放到IMarkupContainer中去,调用接口IMarkupCont原创 2011-03-23 17:46:00 · 1217 阅读 · 0 评论 -
fatal error C1083: Cannot open precompiled header file: 'Debug/xxoo.pch': No such file or directory
fatal error C1083: Cannot open precompiled header file: 'Debug/xxoo.pch': No such file or directory 相信很多童鞋都遇到过这种问题,找不到pch文件,看这个描述肯定是与预编译头有问关系。(预编译头有神马作用就不说了,可以自己了解下)。一般遇到上面的问题很有可能是拷贝工程的时候,把stdafx.转载 2013-08-12 16:55:29 · 1189 阅读 · 0 评论 -
关于URL编码
<br />一、问题的由来<br />URL就是网址,只要上网,就一定会用到。<br /><br />一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址“http://www.abc.com”,但是没有希腊字母的网址“http://www.aβγ.com”(读作阿尔法-贝塔-伽玛.com)。这是因为网络标准RFC 1738做了硬性规定:<br />"...Only alphanumerics [0-9a-zA-Z], the special ch转载 2011-04-11 16:49:00 · 631 阅读 · 0 评论 -
客户端启动性能优化实践
客户端做到一定程度,都会做启动优化,启动优化主要有如下方式 1、 dll 基址固定 2、 dll 延迟加载 3、 dll 文件预读 4、 程序二进制文件连续分布 5、 二进制文件relink 6、 启动逻辑优化调整 客户端性启动性能优化比起服务器要简单,服务器动不动就搞缓存、分布式、算法调优、客户端启动优化说来说去,核心思想不过下几点 1、 减少文件io 2、 减原创 2013-12-10 21:48:13 · 3311 阅读 · 2 评论