规则引擎规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则做出业务决策。个人理解变化点过于集中在一点,为了适应变化,而给各种场景分别写了各自关于那点的代码逻辑,尽管主要的业...
分类:
Web程序 时间:
2015-03-11 23:17:05
阅读次数:
244
字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。字符编码概念(个人理解): 即字符与二进制位之间的关系。至于如何对应那就是看是什么样的字符编码方式!编码方式介绍(摘抄,原地址不知道):1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。....
分类:
其他好文 时间:
2015-03-11 19:06:52
阅读次数:
190
什么是RecyclerView?个人理解,它是一个在数据量大的时候,为了显示在界面上提供的灵活高效处理的控件。可以替代listview,gallery,gridview等控件。如何使用?本篇文章只是热热身,不会过多介绍细节。首先需要导入\sdk\extras\android\support\v7\recyclerview\libs\android-support-v7-recyclerview.ja...
分类:
移动开发 时间:
2015-03-10 23:13:20
阅读次数:
368
在学习数据库过程中经常会看到数据库范式和反范式,到底是个什么东东呢?个人理解数据库范式就是关系型数据库设计的最基本指导原则,共6个。实际使用过程中并不需要完全按照这个规则来设计。最常用的就是前面3个。第一范式:数据字段不可分,这个任何数据库任何人设计数据库都会..
分类:
数据库 时间:
2015-03-10 01:33:03
阅读次数:
168
4.7uF电容的作用:去耦和旁路 去耦电容的主要功能就是提供一个局部的直流电源给有源器件,以减少开关噪声在板上的传播和将噪声引导到地。通常也把输出信号的干扰作为滤除对象。 旁路电容:为高频信号提供交流回路,通常把输入信号中的高频噪声作为滤除对象。 个人理解,如果我们使用足功率的电池供电(蓄电池...
分类:
其他好文 时间:
2015-03-08 10:26:15
阅读次数:
161
个人理解简单的说, 分治法就是把一个相对大的问题分成类似的小问题, 求得这些小问题的解(相对简单)再进行适当的合并, 最终就解决了一个相对复杂的问题。这其中蕴含的思想我自己总结的如下:不是正面来解决一个相对复杂的问题, 而是将这个问题进行分解成为相对来说简单并且不是那么复杂的问题, 这是一种化繁为简...
分类:
其他好文 时间:
2015-03-06 20:30:42
阅读次数:
128
什么是EF?
最近在研究底层EF,首先个人理解,EF是通过跟踪实体的变化然后映射到数据库表中。强调跟踪和映射,是EF最重要的两个名词了。
EF的类型:
1.DBFirst,先建立数据库,根据数据库在VS中映射成实体模型。
2.ModelFirst,先在VS中建立实体模型,再映射成数据库。
3.CodeFirst,在VS中写代码。
为什么...
分类:
其他好文 时间:
2015-03-06 15:54:27
阅读次数:
174
刚体:个人理解就是具有物理属性(如:质量),接受物理作用(如:重力)的组件。碰撞体:个人理解就是计算碰撞后的物理量(如:弹力)。刚体与碰撞体的关系:个人理解判断碰撞体就是需要计算力,如果碰撞的物体有刚体组件,那么该物体就会在碰撞体计算出的力的作用下运动。如果这个物体没有刚体,那么碰撞体产生的力就没有...
分类:
其他好文 时间:
2015-03-06 06:12:56
阅读次数:
121
前期准备:关于什么是Hierarchy Viewer,请查看官方文档:http://developer.android.com/tools/debugging/debugging-ui.html。个人理解:Hierarchy Viewer能获得当前手机实时的UI信息,给界面设计人员和自动化测试人员带...
分类:
移动开发 时间:
2015-03-05 18:34:31
阅读次数:
178
今天组内交流Spring.net,被队友吐槽表达不清晰。恩,确实表达能力不行,还是写下来吧。 首先,假设我们要在 UI项目中写一个窗体,用来显示和修改系统用户,可能会有下面的代码。 public partial class FrmUser : Form { UserBLL _userBLL=new ...
分类:
其他好文 时间:
2015-03-04 06:13:26
阅读次数:
207