- 博客(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关注的人