2020年3月26日
摘要:
今天停电,所以springboot源码看不了,手头刚好有本书,学习了下分布式发号器 一、方案 1、UUID 无法满足业务特性。UUID虽然能保证ID的唯一性,但是无法满足业务要求的很多其他特性,如有序性+可反解性(没有提供反解方法,例如反解得到时间戳)+可制造性(手工生成、洗脏数据难度变大) 占用空
阅读全文
posted @ 2020-03-26 23:46
FFStayF
阅读(1497)
推荐(0)
2020年3月25日
摘要:
SpringBoot——启动与自动配置类查找中通过@EnableAutoConfiguration找到了自动配置类,然后通过自动配置类中的@Bean等注解,创建一个一个的Bean实例到IOC容器中, 但还有一个问题没有弄清楚:属性注入,这些Bean的默认属性是在什么时候放入进去的。写了一堆东西然后发
阅读全文
posted @ 2020-03-25 13:49
FFStayF
阅读(427)
推荐(0)
2020年3月23日
摘要:
今天学习一下SpringBoot的启动及自动配置,由于没有参与过springBoot项目开发, 所以初次学习的主要目标:将SpringBoot中的自动配置与启动与之前学习的Spring与SpringMVC实现联系起来。弄清楚SpringBoot中的: SpringIOC容器初始化(怎样实现自动配置的
阅读全文
posted @ 2020-03-23 14:42
FFStayF
阅读(4912)
推荐(1)
2020年3月22日
摘要:
前面学习Mybatis中Executor执行sql时,只研究了非事务执行时,直接DataSource.getConnection()创建连接。这里学习一下事务执行。 前提:SpringAOP——事务实现中学习到:Spring开启事务时会创建一个“事务连接”(需要手动提交的连接)然后通过ThreadL
阅读全文
posted @ 2020-03-22 16:18
FFStayF
阅读(900)
推荐(0)
2020年3月21日
摘要:
承接上文,<tx:annotation-driven />开启声明式事务时,在SpringIOC容器中初始化了4个Bean <!-- 事务管理 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.D
阅读全文
posted @ 2020-03-21 16:55
FFStayF
阅读(692)
推荐(0)
2020年3月18日
摘要:
一、文件描述符 文件描述符(File descriptor)是计算机科学中的一个术语,一个用于表述指向文件的引用的抽象化概念。 文件描述符在形式上是一个非负整数。实际上,它是一个索引值,指向内核为每个进程所维护的该进程打开文件目录表。当程序打开一个现有文件或者创建一个新文件时,内核就向进程返回一个文
阅读全文
posted @ 2020-03-18 19:26
FFStayF
阅读(301)
推荐(0)
2020年3月17日
摘要:
记录下IO笔记,参考哈工大公开课 一、程序查询方式 二、程序中断方式 三、DMA 四、总结
阅读全文
posted @ 2020-03-17 22:08
FFStayF
阅读(183)
推荐(0)
2020年3月16日
摘要:
一、dubbo提供6种容错模式 failover:默认模式。调用失败时,自动切换重试,可通过retries属性设置重试次数。适用于读操作,每次读数据都相同。 failfast:快速失败模式。只调用一次,调用失败时立即报错。适用于写操作,不能重复写。 failsafe:安全失败模式。只调用一次,调用失
阅读全文
posted @ 2020-03-16 17:10
FFStayF
阅读(544)
推荐(0)
摘要:
dubbo提供四种负载均衡策略:随机、轮询、最少活动、一致性hash 一、RandomLoadBalance——随机 protected <T> Invoker<T> doSelect(List<Invoker<T>> invokers, URL url, Invocation invocation
阅读全文
posted @ 2020-03-16 02:37
FFStayF
阅读(322)
推荐(0)
2020年3月15日
摘要:
/* org.apache.dubbo.config.bootstrap.DubboBootstrap#start */ public DubboBootstrap start() { if (started.compareAndSet(false, true)) { //初始化 initializ
阅读全文
posted @ 2020-03-15 21:12
FFStayF
阅读(378)
推荐(0)