理论基础
文章平均质量分 94
gongxsh00
这个作者很懒,什么都没留下…
展开
-
产生式规则和Rete算法解析
Rete可以发音为REH-te或者RAY-tay,在拉丁语中有“网络”的含义,Rete算法是Charles Forgy博士1974年发明的一个算法。后来成为了产生式规则系统(Production Rule System)的大脑。Drools就是基于产生式规则系统演化而来的。产生式规则 产生式规则是一种常用的知识表示方法,它以"IF-THEN"的形式表现了因果关系。这种形式的规则反映了...原创 2018-03-13 19:10:20 · 8433 阅读 · 0 评论 -
持续交付学习笔记
1. CD介绍1.1 要点什么是CD? 以一种可承受的方式,安全、快速地落实变更的能力 为什么要CD? 无痛release,降低风险;加速进入市场;提高软件质量和稳定性;减少软件开发的成本;让客户和员工开心;快速获得反馈 许多Agile项目的问题,在原来的water fall中增加了scrum: (PMO+finance)研究+批准->设计+计划; (‘Agile’ team迭代)分析、开发...原创 2018-04-16 14:12:50 · 586 阅读 · 0 评论 -
分布式系统的CAP原理及其应用
什么是分布式系统的CAP原理 在分布式系统中,一致性(C)指每一次读都得到最近的写数据,或者一个异常;可用性(A)指每一个请求都得到一个非异常的响应,而不保证取得最近的写数据;分区容错性(P)是指结点间网络异常时,系统仍然可以继续运行。原理指出,一个分布式系统最多只能提供CAP中的两个保障。 值得注意的是,CAP原理指的是在分区发生时,只能在保证一致性或可用性中二选其一。而非因为分区不...原创 2018-04-28 09:21:45 · 2707 阅读 · 0 评论 -
一致性哈希算法(Consistent Hashing)
一致性哈希(Consistent Hashing)是在分布式缓存系统中的常用的一种算法。在一个大型的缓存系统中,缓存的内容通常都分布式的存储在多台缓存服务中的,如何更好的定位客户端所需的缓存?传统哈希算法 哈希是一种信息特征提取的方法,可以将长度的信息映射成固定长度的特征值,映射的过程也就是哈希算法。例如有3台缓存服务器时,可以使用对3取模作为哈希算法,按照哈希的结果0~2将缓存的请...原创 2018-06-15 10:43:52 · 452 阅读 · 0 评论 -
2017年软件架构设计师考试磁盘读取和处理时间计算题
这个题目中含有一个假设:磁盘是单向不停的转啊转,如果上面缓存去依次排列,“使用单缓冲区”,处理完一个缓冲区,下一个要处理的缓冲区已经转过去啦!还需要3*8=24ms转过8个缓冲区才能再次转到要处理的缓冲区。最长时间为(3+6)+(24+3+6)*9=306ms假设优化为处理为一个正好转到下一个要读的数据库,则最少处理时间为(3+6)*10=90...原创 2018-07-17 15:05:58 · 849 阅读 · 0 评论 -
CISC和RISC的区别
CISC(Complex Instruction Set Computers,复杂指令集计算集)和RISC(Reduced Instruction Set Computers)是两大类主流的CPU指令集类型,其中CISC以Intel,AMD的X86 CPU为代表,而RISC以ARM,IBM Power为代表。RISC的设计初衷针对CISC CPU复杂的弊端,选择一些可以在单个CPU周期完成...原创 2018-07-15 00:08:10 · 75755 阅读 · 1 评论