旧日重来- 生活·技术·点滴

旧日重来

生活·技术·点滴


最新文章


解决Visual C++ 编译器中混合 .c 文件时收到 C1853 预编译头错误的方法

当 Visual C++ 项目启用了预编译头 (Precompiled header) 功能时,如果项目中同时混合有 .c 和 .cpp 源文件,则可能收到 C1853 编译器错误:fatal error C1853: 'pjtname.pch' precompiled header file is from a previous version of the compiler, or the precompiled header is C++ and you are using it from C (or vice versa)(致命错误C1853:  “filename.pch”预编译头文件来自编译器的早期版本,或者预编译头为C++ 而在C 中使用它(或相反))... (阅读全文)

Visual Studio / MFC 之 bug 搜集(不断更新中)

Visual Studio 是 Windows 下最优秀和最常用的编程开发工具之一。正如 Windows 一样,Visual Studio 的 bug 也不少,但是微软公司大了,气也粗的很,很多 bug 存在了很久了,就是不见它修正一下。编程工具本身的 bug 显然是令人头疼的,这里搜集了 Visual Studio 和 MFC 的一些 bug,供大家参考。... (阅读全文)

三个人的较量 —— There will be Blood / 血色将至

有句古话说,君子爱财,取之有道。There will be Blood(血色将至),一部久违的好片。三个非同寻常的人,他们在石油业的巨大利润的面前会怎么做呢?
影片的剧情时间跨度很长,覆盖了石油大亨 Daniel Plainview 的创业史,集中表现为他和另两个人的较量:Paul Sunday、Eli Sunday 兄弟俩。机会面前,人人平等,真正的强者能认清形势不断奋斗,才能走到最后。一部创业史就是一部血泪的奋斗史。 ... (阅读全文)

量产工具删除某毒霸杀毒U盘隐藏光盘分区

最近参加活动送了1G容量U盘一个,凑活着用。不过由于是某金山毒霸的杀毒U盘,上面自带了该杀毒产品,白占了40多M的空间,实属鸡肋,直接删之。怎奈该U盘上还带了一个自启动的杀毒光盘镜像,现象为:插上后我的电脑里不仅会显示一个U盘分区盘符,同时还显示一个光驱盘符,里面内容也是该杀毒软件;如果将电脑设置为 USB-CDROM 启动,则可从该光盘镜像启动电脑并杀毒。查阅了一些资料后,终于用量产工具将该光盘镜像分区一并咔嚓掉,并恢复了所有空间。记录过程如下... (阅读全文)

Asp.net utf-8 编码中文乱码完全解决方案

Unicode 编码正逐渐成为多语言支持的最通用解决方案。采用 Unicode 编码的中文网页能在各种平台、各种类的浏览器上都得到很好的兼容。utf-8 是 Unicode 的一种存储/交换实现方式。对于不同数值范围的 Unicode 码,它采用变长的方式来编码:所有 ASCII 字符占用1个字节,大于 0x7f 的则占用2到4字节不等。可以看出,所有 ASCII 文件直接兼容 utf-8。另外,对于网页源代码这样 ASCII 字符占内容很大部分的文件来说,它通常比其他 Unicode 存储/交换格式(如utf-16,utf-32等)更节省空间。因此,utf-8 格式已在网站设计中广泛的使用。
但是,在 asp.net 中文网页中使用 utf-8 编码时,稍不小心就会造成中文乱码,令人头疼。对于这个问题,网上很多地方建议:在必要的地方仍使用 GB2312 编码。这样显然不是一个彻底的解决方案。本文讨论了如何如何在 asp.net 网站中完全使用 utf-8 编码... (阅读全文)