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