归档

C++类的static成员

使用类的static成员的优点

  1. static成员的名字在类的作用域中,可以避免与其他类的成员或全局对象名字冲突。
  2. 可以进行封装。static成员可以是私有成员,而全局对象不可以。
  3. 阅读程序可以看出static与类的关联,可以清晰的表明程序员的意图。

底层知识弥补学习

主要是C/C++方面的学习补充,听一牛人道:“要修炼到看程序运行心中就有其汇编代码,做到人机合一”,现在的水平还是太差,啥都不说了,努力学习……

Sublime Text 2折腾记录

安装Package Control

  1. 打开 Sublime Text 2,按下 Control + ` 调出 Console,通常这个快捷键会与PC上的其它软件起冲突,需要修改其它软件的这个快捷键。
  2. 将以下代码粘贴进命令行中并回车:

    1
    
    import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
    
  3. 重启 Sublime Text 2,如果在 Preferences -> Package Settings中见到Package Control这一项,就说明安装成功了。

C#代码审查清单

这是为 C# 开发者准备的通用性代码审查清单,可以当做开发过程中的参考。这是为了确保在编码过程中,大部分通用编码指导原则都能注意到。对于新手和缺乏经验(0 到 3 年工作经验)的开发者,参考这份清单编码会很帮助。