王绍全的博客

Enjoy Programming, Enjoy Life

推荐C++程序员阅读《CLR via C#》

这本书的作者Jeffrey Richter也是《Windows核心编程》的作者。《Windows核心编程》更多的是对window系统相关知识的挖掘积累。《CLR via C#》则更多的讲解了语言的设计、类库的设计。这本书可以提供几个有益的视角:C++的缺陷是什么,C#是如何规避的,C#为此付出了什...

2014-04-30 13:31:44

阅读数:2336

评论数:0

密码安全之动态盐

很多人没意识到静态盐仍然不够安全。

2014-04-29 14:52:13

阅读数:3333

评论数:2

什么叫重构?

重构是一个模糊的概念,指代的是对程序做较大程度的改变。无关软件质量。

2014-04-16 11:09:30

阅读数:20794

评论数:0

[C++] 检查随机内存溢出

C++程序的随机内存溢出是非常难处理的,windows提供了一些工具来缓解这个问题。windows debuger提供的Global Flags可以设置“enable heap tail checking”,设置之后,每块heap内存的尾巴上都会加上check bytes;当free的时候会检查c...

2014-04-09 14:08:20

阅读数:2969

评论数:2

C#将可编译为本地机器码

微软宣布了.net native的开发者预览版,详见这里。这是一个大家期待了很多年的特性。每年在技术论坛上都有无数的人问,C#能否编译成本地机器码。有了这个特性之后,更多开发商会开始选择C#来开发客户端。因为检测和安装.net framework实在是非常糟糕的用户体验,很多开发者都避免使用C#。...

2014-04-04 10:22:15

阅读数:5669

评论数:4

notepad2正则表达式替换字符串

例子:1-385-463-3226替换成13854633226Ctrl+H开启替换,选中‘regular expression search’或者正则表达式:上面输入:1-(.*)-(.*)-(.*)下面输入:1\1\2\3替换即可说明:.*表示任何字符()括号括起来的部分可以作为\1或者\2或者...

2014-04-01 12:13:38

阅读数:3040

评论数:0

提示
确定要删除当前文章?
取消 删除