编程技术
文章平均质量分 91
影儿
软件工程师,对 java+javascript web 开发比较了解, 熟悉 SSH , ibatis, extjs4, jquery 等开发框架,对编程和计算机领域的设计思想感兴趣, 职业方向是产品品质与产品开发。
展开
-
编程思想与技术总结(一)
我不是天才,但我相信,通过有效的方法和训练,以及持之以恒地积累,完全是可以成为一名出色的开发者的。那么,到目前为止,掌握了多少思想、方法和技术可以用于开发程序、处理软件开发过程中所遇到的问题呢?不妨作下总结,以备后用。 1. 抽象: 萃取出主要特征,而摒弃次要不相关的特征;无需了解物质的内部实现细节而基于其提供的抽象来构造应用;声明与实现相分离。计算机科学中的抽原创 2011-10-16 10:36:12 · 6247 阅读 · 29 评论 -
基于规则和规则引擎的系统
具体示例见: 《Drools5.1规则流示例》 做了一段时间的关于基于规则和规则引擎的应用开发工作, 现在将一些心得体会写出来供大家参考。 1. 逻辑表达与执行的分离。这是根本性的东西。业务逻辑的实现可以细分为业务逻辑的表达和执行。 在传统代码中,表达与执行是混在一起的,均是由代码来表达和执行;而在基于规则和规则引擎的系统中,规则用于逻辑表达,引原创 2012-05-16 08:08:18 · 3778 阅读 · 1 评论 -
编程模式: 回调
零、 概述 回调是强大的编程模式之一。 它可以实现调用反转,在子函数中调用高层的函数(通常是由高层函数来调用底层的子函数), 获得更灵活的调用关系。通常用于框架、代码复用等场合。 在这里, 函数可以作为参数传入子函数,可以由子函数进行调用和返回。回调函数可以用 Java 的接口, 或者 C/C++ 的函数指针来实现, 而在 Javascript / LISP 中, 函数是一种通原创 2013-04-28 11:28:39 · 1615 阅读 · 0 评论 -
多线程并发: 带任务描述和执行时间的线程池执行简易框架
本文阐述一个带任务描述和执行时间的线程池执行简易框架, 可以方便地编写多任务程序, 并观察每个线程所代表的任务类型、任务内容及其执行时间。原创 2013-10-08 20:02:10 · 2084 阅读 · 4 评论 -
编程思想与技术总结
不是天才,但我相信,通过有效的方法和训练,以及持之以恒地积累,完全是可以成为一名出色的开发者的。那么,到目前为止,掌握了多少思想、方法和技术可以用于开发程序、处理软件开发过程中所遇到的问题呢?不妨作下总结,以备后用。原创 2016-05-29 21:35:31 · 6891 阅读 · 0 评论