自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 coding环境指标

查看:目录查看文件结构查看 (floding)变量导航语法高亮错误提示修改:光标快速移动自动代码补全重构语法项整体删除 代码格式化编译运行输出版本管理代码检查

2014-07-04 19:08:59 333

原创 对元编程的一些思考

编程就是写能够操作数据来实现功能的过程。在程序执行过程中,数据是不停变化的,但过程一般不变,它们忠实的按照程序员的思维执行。可以说,过程就是程序员思维的机器化。程序编译完成后,过程和数据之间就有了明确的界限,这个界限难以逾越,否则就会带来安全隐患。如果使用者能在使用程序过程中改变过程并超出程序员的预计,就有可能利用程序作一些超出预想的事情,比如犯罪。编写在编译器或运行期还能变化的过程,

2014-07-04 19:04:18 368

原创 实现非正常程序流的可用机制

1.通过返回值表示异常情况,如return表示异常情况的数字,或通过回调函数的参数传出2.使用语言定义的异常机制,通过抛出异常实现3.使用事件机制,通过供外界注册error等异常事件来实现

2013-09-11 09:59:45 348

原创 新技术领域学习要点

这几年因为工作和个人兴趣的原因,熟悉了很多技术领域。使用过多种语言,包括java、javascript、object-c、emacs lisp、ruby、c、c#等。也编写过多种平台的程序,包括服务器端java虚拟机、android、浏览器端、nodejs、emacs、ios、unity3d等。对进入一个新的领域也算有些经验,下面把我对熟悉一个新领域需要掌握的要点罗列一下,也希望能抛砖引玉,完善自

2013-09-09 10:21:49 437

转载 在centos上安装nodejs

注:出处不明,但我按照下面的步骤,安装没有问题1.安装必要的make以及gcc,gcc-c++编译器,以及编译python需要的bzip2yum -y install make gcc gcc-c++yum -y install bzip2*2.安装python2.6   1)先升级Python,假设升级到Python 2.6   a. 下载:wget ht

2013-09-05 09:50:44 426

原创 使用emacs编辑javascript代码

现在,随着富客户端编程的兴起、以及nodejs这个使用javascript语言的后端框架的兴起,javascript语言变得越发重要。习惯了使用eclipse之类IDE编辑Java等静态语言的程序员,一般会选择继续用eclipse做javascript开发。但是,在编码过程中,会感到很多的不适。因为代码折叠、代码补全、变量高亮等功能,在编辑javascript代码的时候,都失效了。即使装上最新的插

2013-09-05 09:39:21 2321

原创 svn命令行工具常用命令

1.查看服务器端svn info path 查看服务器端目录或文件的基本信息svn status path 查看目录或文件的状态,包括更新、添加等svn list path 查看子文件及目录的列表2.签出目录或插入svn checkout path 将目录签出svn import path 将当前目录插入到服务器端的path3.更新svn update path 更

2013-09-04 14:45:36 524

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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