随笔 - 51
文章 - 0
评论 - 456
阅读 -
47万
02 2014 档案
VS开发中的代码编写小技巧——避免重复代码编写的几种方法
摘要:上一篇文章中程序员的幸福生活——有你的日子,每天都是情人节,收到了大家的很多好评、鼓励和祝福,非常感动,真诚的谢谢大家。也希望每个朋友都能保持一个积极向上的心态,去迎接丰富多彩的人生。 在开发过程中,我们经常会遇到大量重复或者类似的代码需要编写,当然我们可以通过各种模式来避免这种情况出现,但肯定有些时候我们是无法避免的,那么遇到这种情况,我们该如何快速完成这些重复或类似的代码的编写呢。下面来说一...
阅读全文
程序员的幸福生活——有你的日子,每天都是情人节
摘要:主人公:缘生梦老婆:华华誓界2月14日已经过去两天了,这个日子对于很多人来说意义非凡。本来这篇文章打算是这天写的,可是本人有严重的拖延症,被各种事情一耽误就给拖到了第二天,想就这样算了吧,七夕的时候再写吧。可以看到很多人的心情,让我下定决心,不能再拖延了,一定要写下来,终于,本人在今天晚上十点钟的时...
阅读全文
Windbg用法详解
摘要:工作空间 WinDBG的工作空间中保存了以下几种信息 调试会话状态: 包括断点,打开的源文件,用户定义的别名(alias)等。 调试器设置:包括符号文件路径,可执行映像文件路径,源文件路径,用I+/I-命令设置的源文件选项,日志文件设置,通过启动内核调试对话框设置内核调试连接设置,最近一次打开文件对话框所使用的路径和输出设置。 WinDBG图形界面信息:包括WinDBG窗...
阅读全文
Visual Studio 2012 Visual C++ 入门
摘要:改进的C++11标准的支持 标准模板库 为STL添加了新的库文件:、、、、、、和 std::vector在VS2010的16字节缩小到VS2012的12个字节,std::map在VS2010中的16字节缩小到VS2012的8个字节。 其他C++11提高 基于范围的for循环,支持数组、STL容器和Windows运行时集合。 无状态的lambda,是从一个空lambda介绍人启动的代码块...
阅读全文
由一篇文章引发的思考——多线程处理大数组
摘要:今天领导给我们发了一篇文章文章,让我们学习一下。 文章链接:TAM - Threaded Array Manipulator 这是codeproject上的一篇文章,花了一番时间阅读了一下。文章主要是介绍当单线程处理大量数组遇到性能瓶颈时,使用多线程的方式进行处理,可以缩短数组的处理时间。 看了这篇文章后,感觉似曾相识,很多次,当我想要处理大数组时,我就会进行构思,然后想出的解决方案,与此文...
阅读全文