上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 线程池重要参数 1.构造方法参数讲解 参数名 作用 corePoolSize 队列未满时,线程最大并发数;核心线程池大小如:80 maximumPoolSize 队列满后线程能够到达的最大并发数;最大线程池大小如:100 keepAliveTime 线程池中超过corePoolSize数目的空闲线程 阅读全文
posted @ 2019-08-14 16:37 暖暖-木木 阅读(192) 评论(0) 推荐(0) 编辑
摘要: JMM内存模型 volatile可见性底层是实现原理 底层实现主要是通过汇编lock前缀指令,它会锁定这块内存区域的缓存(缓存行锁定)并写回到主内存 lock指令: 1)将当前处理器缓存行的数据立即写回到系统内存。 2)这个写回内存的操作回引起其他CPU里面缓存了该内存地址的数据无效(MESI协议) 阅读全文
posted @ 2019-08-12 19:07 暖暖-木木 阅读(153) 评论(0) 推荐(0) 编辑
摘要: create table decimal_test(id int auto_increment PRIMARY key,score decimal(5,2) -- 取值范围是 -999.99 到 999.99); decimal(M,D)M=整数位+小数位-- 整数的位数必须小于等于m-d,不然报错 阅读全文
posted @ 2019-08-08 15:44 暖暖-木木 阅读(4743) 评论(0) 推荐(0) 编辑
摘要: 思想:主要是EnableAutoConfiguration在启动的时候会扫描spring.factories并加载 1在resource下面新建META-INF/spring.factories 2在spring.factories中添加自动装载的类 3其他项目引用既OK 1.新建一个starter 阅读全文
posted @ 2019-07-10 11:35 暖暖-木木 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: 1、本地仓库?Maven到底有哪些仓库?它们什么关系? Maven仓库: 本地仓库路径配置: 包查找路径:本地——>私服——>中央仓库,然后将查找到的jar同步到私服——>本地仓库 私服,就是公司内部局域网的一台服务器!当你的工程Project-A依赖别人的Project-B的接口,怎么做呢?没有M 阅读全文
posted @ 2019-07-08 19:45 暖暖-木木 阅读(190) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 1.自动装配原理: 在BeanFactoryPostProcessor实现类里面ConfigurationClassPostProcessor,实现自动装配 核心代码 : @Override public void postProcessBeanFactory(Configur 阅读全文
posted @ 2019-07-03 18:03 暖暖-木木 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1.@Configuration有什么用? configuration 2.Spring是如何获取Bean的定义的? 1):通过启动一个AnnotationConfigApplicationContext 来引导这个@Configuration 注解的类,比如: AnnotationConfigAp 阅读全文
posted @ 2019-07-01 18:00 暖暖-木木 阅读(225) 评论(0) 推荐(0) 编辑
摘要: CAP原则又称CAP定理,指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。 一致性(C):在分布式系统中的所有数据备份,在同一时刻是否同样的值。(等同于所有节点访问同一份最新的数据 阅读全文
posted @ 2019-06-26 11:31 暖暖-木木 阅读(559) 评论(0) 推荐(1) 编辑
摘要: 分布式事务产生的背景 随着互联网快速发展,微服务,SOA 等服务架构模式正在被大规模的使用,现在分布式系统一般由多个独立的子系统组成,多个子系统通过网络通信互相协作配合完成各个功能。 有很多用例会跨多个子系统才能完成,比较典型的是电子商务网站的下单支付流程,至少会涉及交易系统和支付系统。 而且这个过 阅读全文
posted @ 2019-06-25 16:37 暖暖-木木 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 事务提供一种机制将一个活动涉及的所有操作纳入到一个不可分割的执行单元,组成事务的所有操作只有在所有操作均能正常执行的情况下方能提交,只要其中任一操作执行失败,都将导致整个事务的回滚。 简单地说,事务提供一种“ 要么什么都不做,要么做全套(All or Nothing)”机制。 数据库事务的 ACID 阅读全文
posted @ 2019-06-25 11:22 暖暖-木木 阅读(887) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页