上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页
摘要: 当我们想要获取mysql.properties、oracle.properties、bayonetConfig.txt文件里面内容的时候,我们一般会采用不同的方式,面对是properties,那么我所采用的是。 ResourceBundle bundle = ResourceBundle.getBu 阅读全文
posted @ 2020-04-25 15:30 coding++ 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 为什么使用 AOP 如下场景: 现在有一个情景: 我们要把大象放进冰箱,步骤为:打开冰箱->放入大象->关闭冰箱 如果再把大象拿出来,步骤为:打开冰箱->拿出大象->关闭冰箱 代码如下: public void put() { System.out.println("打开冰箱..."); Syste 阅读全文
posted @ 2020-04-16 23:35 coding++ 阅读(552) 评论(4) 推荐(4) 编辑
摘要: 都说新的Arraylist 扩容是(1.5倍+1) 看了1.8的源代码发现不是这么回事 就用下面这段代码在jdk的三个版本运行看了下效果: import java.lang.reflect.Field; import java.util.ArrayList; public class ArrayLi 阅读全文
posted @ 2020-04-16 22:49 coding++ 阅读(301) 评论(0) 推荐(0) 编辑
摘要: HashMap的概述: 基于哈希表的 Map 接口的实现。 此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。 (除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。) 此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 此实现假定哈希函 阅读全文
posted @ 2020-04-16 22:38 coding++ 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 前言: 我们知道 HashMap 集合是允许存放 null 值的。 hashMap 是根据 key 的 hashCode 来寻找存放位置的,那当 key 为null时, 问题来了 它怎么就可以存储 null 值了那? 特此提笔记录:源码瞧一瞧就一目了然了 HashMap 允许插入键为 null 的键 阅读全文
posted @ 2020-04-16 22:11 coding++ 阅读(1601) 评论(0) 推荐(0) 编辑
摘要: ————— 第二天 ————— ———————————— 假如没有分布式事务: 在一系列微服务系统当中,假如不存在分布式事务,会发生什么呢?让我们以互联网中常用的交易业务为例子: 上图中包含了库存和订单两个独立的微服务,每个微服务维护了自己的数据库。 在交易系统的业务逻辑中,一个商品在下单之前需要先 阅读全文
posted @ 2020-04-16 00:43 coding++ 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1):前言 随着互联网的发展,网站应用的规模不断扩大,软件架构也在不断演进。 单一应用架构: 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。 垂直应用架构: 当访问量逐渐增大,单一应用增加机器带来的加速度越 阅读全文
posted @ 2020-04-15 17:19 coding++ 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 线程池ThreadPoolExecutor,它的执行规则如下: 在Springboot中对其进行了简化处理,只需要配置一个类型为 java.util.concurrent.TaskExecutor或其子类的bean,并在配置类或直接在程序入口类上声明注解@EnableAsync。 调用也简单,在由S 阅读全文
posted @ 2020-04-15 15:47 coding++ 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 前言: 1):创建一个可缓存线程池 2):创建一个可重用固定个数的线程池,以共享的无界队列方式来运行这些线程。 3):创建一个定长线程池,支持定时及周期性任务执行 4):创建一个单线程化的线程池,它只会用唯一的工作线程来执行任务,保证所有任务按照指定顺序(FIFO, LIFO, 优先级)执行。 5) 阅读全文
posted @ 2020-04-15 14:59 coding++ 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 前言: 1):Innodb引擎 2):MyIASM引擎 3):两种引擎所使用的索引的数据结构是什么? 简单介绍这两种引擎,以及该如何去选择 ;这两种引擎所使用的数据结构是什么。 Innodb引擎: 1、Innodb引擎提供了对数据库ACID事务的支持。 2、并且还提供了行级锁和外键的约束。 3、它的 阅读全文
posted @ 2020-04-15 14:20 coding++ 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页