摘要: 原文链接:https://blog.csdn.net/zhangqunshuai/article/details/80660974 阅读全文
posted @ 2019-06-13 16:24 DiligentCoder 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 面试题模块介绍 说了这么多,下面进入我们本文的主题,我们这份面试题,包含的内容了十九了模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybat 阅读全文
posted @ 2019-06-13 16:10 DiligentCoder 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 分布式事务 指事务的每个操作步骤都位于不同的节点上,需要保证事务的 AICD 特性。 1. 产生原因 数据库分库分表; SOA 架构,比如一个电商网站将订单业务和库存业务分离出来放到不同的节点上。 2. 应用场景 下单:减少库存同时更新订单状态。库存和订单不在不同一个数据库,因此涉及分布式事务。 支 阅读全文
posted @ 2019-06-13 11:09 DiligentCoder 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 根据百度百科的定义,CAP定理又称CAP原则,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),最多只能同时三个特性中的两个,三者不可兼得。 一、CAP的定义 Consistency (一致性): 阅读全文
posted @ 2019-06-12 18:26 DiligentCoder 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 参考链接:https://www.cnblogs.com/xiarongjin/p/8310011.html 1. HashMap的数据结构 数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。  数组 数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找 阅读全文
posted @ 2019-06-05 16:37 DiligentCoder 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 众所周知,类的对象会随着程序的终止而被垃圾收集器销毁。如果要在不重新创建对象的情况下调用该类,该怎么做?这就可以通过序列化将数据转换为字节流。对象序列化是一个用于将对象状态转换为字节流的过程,可以将其保存到磁盘文件中或通过网络发送到任何其他程序;从字节流创建对象的相反的过程称为反序列化。而创建的字节 阅读全文
posted @ 2019-06-04 10:24 DiligentCoder 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1、 官网下载mysql5.5 下载地址: http://dev.mysql.com/downloads/mysql/5.5.html downloads   2、 安装mysql5.5 注意,安装之前,请关闭杀毒软件。 (1) 打开下载的mysql 5.5. 阅读全文
posted @ 2019-06-01 12:57 DiligentCoder 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: 容错恢复机制        容错恢复机制是应用程序开发中非常常见的功能。那么什么是容错恢复呢?简单点说就是:程序运行的时候,正常情况下应该按照某种方式来做,如果按照某种方式来做发生错误的话,系统并不会崩溃,也不会就此不能继续向下运 阅读全文
posted @ 2019-05-31 10:37 DiligentCoder 阅读(12074) 评论(0) 推荐(1) 编辑
摘要: 前言在软件领域中,设计模式作为一种经典的开发实践常常需要我们去深入的理解,而策略模式作为设计模式的一种,使用频率也是相对来说比较高的,在Java中,当我们学习TreeSet集合的时候,就采用了经典的策略模式的思想,本文主要讲解策略模式。概念其思想是针对一组算法,将每一种算法都封装到具有共同接口的独立 阅读全文
posted @ 2019-05-31 10:27 DiligentCoder 阅读(357) 评论(0) 推荐(0) 编辑
摘要:  Oracle数据库之FORALL与BULK COLLECT语句 原文链接:https://www.cnblogs.com/hellokitty1/p/4584333.html    我们再来看一下PL/SQL块的执行过程:当PL/SQL运行时引擎处理一块代码时,它使用 阅读全文
posted @ 2019-05-23 15:46 DiligentCoder 阅读(508) 评论(0) 推荐(0) 编辑