面向过程设计和面向对象设计的主要区别是:是否在业务逻辑层使用冗长的if else判断。如果你还在大量
Thu Jul 16 11:23:56 CST 2020
用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象.
Thu Jul 16 15:41:32 CST 2020
设计模式贯穿一个原理:面对接口编程,而不是面对实现.目标原则是:降低耦合,增强灵活性.
Thu Jul 16 10:59:25 CST 2020
电力结算系统认识可能还是片面,但是也许就没有本质整体,当然洋葱还是要一层层剥下去的,我们在代码阶段可
Mon Jul 20 14:50:29 CST 2020
开发人员在使用Spring应用是非常擅长谈论依赖注入的好处。不幸的是,他们不是那么真的利用它的好处,
Fri Jul 17 16:20:08 CST 2020
微服务目前比较热,但是微服务最难的还是可靠性问题,因为一个系统微服务可能几百个,网络调用频繁,网络的
Wed Jul 22 11:10:50 CST 2020
memento是一个保存另外一个对象内部状态拷贝的对象.这样以后就可以将该对象恢复到原先保存的状态.
Thu Jul 16 17:36:45 CST 2020
做数据仓库系统,ETL是关键的一环。说大了,ETL是数据整合解决方案,说小了,就是倒数据的工具。回忆
Sun Dec 29 19:11:23 CST 2019
ACID事务(满足原子性,一致性,隔离性和持久性的特性)一直是确保数据存储系统一致性的首选。众所周知
Wed Jul 22 15:50:59 CST 2020
Command模式是最让我疑惑的一个模式,我在阅读了很多代码后,才感觉隐约掌握其大概原理,我认为理解
Thu Jul 16 17:58:18 CST 2020
从原始的数据集中采取有放回的抽样,构造子数据集,子数据集的数据量是和原始数据集相同的。不同子数据集的
Fri Dec 27 22:51:19 CST 2019
分离关注( Separation of Concerns : SOC)是Ioc模式和AOP产生最原始
Thu Jul 16 17:28:02 CST 2020
使用SQL最主要好处是数据库的ACID事务机制,所以,如果我们无法解决在应用服务层实现事务,甚至分布
Mon Jul 20 14:51:07 CST 2020
EdgeX Foundry 的原始代码主要来自 Dell 的 Fuse 项目,以 Apache 2.
Sat Dec 28 20:39:06 CST 2019
传统单体架构下的分布式事务概念并不适合微服务,面临的挑战很多(挑战问题点击标题见原文),想在微服务中
Wed Jul 22 16:37:46 CST 2020
一直用脚本语言,使用多了,不知不觉一直把数据库设计当作系统设计的主要任务,使用java后,我觉得数据
Thu Jul 16 11:13:58 CST 2020
Boosting算法是一种把若干个分类器整合为一个分类器的方法,在boosting算法产生之前,还出
Fri Dec 27 23:02:35 CST 2019
领域模型发现后,进入详细设计阶段,是使用数据表还是是OO语言的类型概念实现,取决于你对哪种工具掌握的
Mon Jul 20 14:50:56 CST 2020
pychecker 是一个在 Python 源代码中查找 bug 的工具. 对于 C 和 C++ 这
该文是基于《微服务模式》作者Chris Richardson的QCONSF 2017会议上的PPT文
Wed Jul 22 14:36:56 CST 2020