![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术感悟
williamdu
这个作者很懒,什么都没留下…
展开
-
实现非正常程序流的可用机制
1.通过返回值表示异常情况,如return表示异常情况的数字,或通过回调函数的参数传出2.使用语言定义的异常机制,通过抛出异常实现3.使用事件机制,通过供外界注册error等异常事件来实现原创 2013-09-11 09:59:45 · 348 阅读 · 0 评论 -
新技术领域学习要点
这几年因为工作和个人兴趣的原因,熟悉了很多技术领域。使用过多种语言,包括java、javascript、object-c、emacs lisp、ruby、c、c#等。也编写过多种平台的程序,包括服务器端java虚拟机、android、浏览器端、nodejs、emacs、ios、unity3d等。对进入一个新的领域也算有些经验,下面把我对熟悉一个新领域需要掌握的要点罗列一下,也希望能抛砖引玉,完善自原创 2013-09-09 10:21:49 · 437 阅读 · 0 评论 -
对元编程的一些思考
编程就是写能够操作数据来实现功能的过程。在程序执行过程中,数据是不停变化的,但过程一般不变,它们忠实的按照程序员的思维执行。可以说,过程就是程序员思维的机器化。程序编译完成后,过程和数据之间就有了明确的界限,这个界限难以逾越,否则就会带来安全隐患。如果使用者能在使用程序过程中改变过程并超出程序员的预计,就有可能利用程序作一些超出预想的事情,比如犯罪。编写在编译器或运行期还能变化的过程,原创 2014-07-04 19:04:18 · 368 阅读 · 0 评论