嗯。

嗯。

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

leetcode刷题总结 101-200

101. Symmetric Tree二叉树是否对称102. Binary Tree Level Order Traversal获取二叉树的每一层103. Binary Tree Zigzag Level Order Traversal获取二叉树的每一层,先是从左到右,然后从右到左,然后从左到右。...

2018-03-28 10:29:38

阅读数 129

评论数 0

分布式全局序列号

1 本地文件方式 磁盘io 读写慢2 数据库mysql 设置当前num和步长,单点问题 注意并发修改当挂掉的时候 有缺失的一段,但不会重复3 snowflake4 本地时间戳??mycat看到的 snowflake的变种?ID= 64 位二进制 (42(毫秒)+5(机器 ID)+5(业务编码)+1...

2018-03-27 15:26:12

阅读数 368

评论数 0

设计模式——行为型

11种策略模式做同一件事情不同的方法,项目中都很多规则,每一种格式不一样,用了策略模式使用不同的策略解析模板方法模式父类定义一个流程,子类去实现观察者模式可以用来做满足某种条件触发的一些工作迭代子模式java中的迭代器就是责任链模式springmvc controller的拦截器 tomcat中的...

2018-03-19 16:38:07

阅读数 93

评论数 1

设计模式——结构型

7种适配器模式对于某些接口不一致的情况,可以用适配器模式,比如springmvc中的HandlerAdapter外观模式使用外观模式对其他jar包的接口封装了一层。对于其他模块使用该模式,可以对一些类只暴露你想暴露的接口代理模式不用多说,框架里面都是代理。装饰器模式可以对某个方法进行装饰,以增强功...

2018-03-19 15:01:47

阅读数 90

评论数 0

spring循环依赖问题

DefaultSingletonBeanRegistry对象内部有几个相关的成员Set<String> singletonsCurrentlyInCreation 表示当前正在创建中的单例,例如A 依赖 B,这时候A初始化一半去构造B,会暂时将A放进去,...

2018-03-15 10:58:59

阅读数 67

评论数 0

Springboot 打jar包分离lib

每个模块一个jar,jar位于lib目录https://stackoverflow.com/questions/21339925/spring-boot-loading-jars-application-dependencies-and-external-file-system-jarshttps...

2018-03-14 16:48:16

阅读数 1030

评论数 1

Spring通过工厂方法配置Bean

通过静态工厂方法配置Bean1、调用静态工厂方法创建Bean是将对象创建的过程封装到静态方法中,当客户端需要对象时,只需要简单地调用静态方法,而不用关心创建对象的细节 2、要声明通过静态方法创建的Bean,需要在Bean的class属性里指定拥有该工厂的方法的类,同时在factory-method...

2018-03-14 14:13:23

阅读数 80

评论数 0

springboot注解配置相关源码位置

springboot默认使用的容器是AnnotationConfigEmbeddedWebApplicationContext改容器内部使用了AnnotatedBeanDefinitionReader和ClassPathBeanDefinitionScannerAnnotatedBeanDefin...

2018-03-09 11:53:55

阅读数 251

评论数 0

leetcode刷题总结 1-100

leetcode   1. Two Sum 维护2个指针即可 2. Add Two Numbers 类似于大数相加 3. Longest Substring Without Repeating Characters 找最长的不出现重复字符的子串,维护2个指针滑动即可。 4. Med...

2018-03-08 14:42:57

阅读数 686

评论数 1

springmvc controller相关注解源码位置

流程大致是dispatcherServlet => RequestMappingHandlerAdapter => invokeHandlerMethod=>ServletInvocableHandlerMethod源码分析可以参考...

2018-03-08 12:27:21

阅读数 464

评论数 0

https

https://www.cnblogs.com/zhangshitong/p/6478721.htmlhttp://blog.csdn.net/kobejayandy/article/details/52433660http://blog.csdn.net/chroming/article/det...

2018-03-02 14:08:37

阅读数 162

评论数 0

跨域问题相关

http://blog.csdn.net/james_wade63/article/details/50772041http://blog.csdn.net/hj7jay/article/details/73613288https://segmentfault.com/a/119000001246...

2018-03-02 14:06:08

阅读数 71

评论数 0

分布式锁实现

数据库实现 利用唯一索引 插入删除数据 注意死锁 系统崩溃的情况 zookeeper 分布式锁可以使用curator库的InterProcessMutex redis 参考 http://wudashan.cn/2017/10/23/Redis-Distributed-Lock-Implem...

2018-03-01 10:58:14

阅读数 129

评论数 0

提示
确定要删除当前文章?
取消 删除