首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小名dang
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
最新
热门
解决Springboot使用Redis反序列化遇到的类型转换异常(问题记录)
在使用Springboot 配合 Redis做缓存处理的时候,单元测试中对象的序列化和反序列化操作均正常,但是项目Runing后,接口操作出现类型转换异常,最可笑的是同一类型转换出了错。 value为对象时配置JdkSerializationRedisSerializer,没有…
记录一次线上使用jvisualvm排查问题的过程
背景:最近测试批量任务执行的时候发现服务器端的线程数时不时的会出现飙升,并且执行完之后不见下降。要知道出现多线程问题是比较头疼的,因为有时候一味的跟代码不一定能看出问题,还比较耗时。这时候就需要用到一些工具来监控线程的执行过程和状态,JDK自身提供了提供了很多工具来监控jvm运…
Spring getBean实例化Bean的过程
refresh()方法的调用过程中提到最终会实例化非懒加载的单例bean,今天就来看一下bean初始化的整个过程。 1.首先refresh()方法最后调用finishBeanFactoryInitialization(beanFactory)执行初始化bean工作,然后会调用D…
Zookeeper学习总结2
主要介绍下原生zookeeper客户端API使用、zkClient工具包和分布式锁的简单实现。 需要注意的是原生的API创建节点只能在父目录存在时才能创建,删除时也不能递归删除。由于watch机制只触发一次的特性,如果想一直监听节点变化就要不断的注册watch,这对于开发者而言…
Zookeeper学习总结-入门
ZooKeeper是一种为分布式应用所设计的高可用、高性能且一致的开源协调服务,它提供了一项基本服务:分布式锁服务。由于ZooKeeper的开源特性,后来我们的开发者在分布式锁的基础上,摸索了出了其他的使用方法:配置维护、组服务、分布式消息队列、分布式通知/协调等。 简单的数据…
Spring源码学习-IOC初始化过程-refresh()方法揭秘
前面两篇分别讲了Spring初始化容器的时候XML配置方式和注解方式如何解析注册BeanDefinition的整个过程。Spring在初始化 ApplicationContext容器的过程中注册BeanDefinition只是其中的一个步骤,其中还有很多处理比如初始化国际化资源…
Spring源码学习-IOC(注解扫描方式注册BeanDefinition)
前面讲了Spring IOC 的基本概念和xml配置方式怎么解析为BeanDefinition。感兴趣的可以去了解下 在一般情况下我们都会在spring配置文件中加入这么一段配置开启自动扫描。 这两个注解,第二种方式直接是你要扫描的包路径。两种方式注册BeanDefinitio…
Spring源码学习-IOC(xml方式获取注册BeanDefinition)
用了这么长时间的Spring框架,对于如何配置使用是了然于胸,但是问到为什么就一脸懵逼了。所以最近开始学习Spring源码,网上对于Spring源码分析也有非常多的资料,学习的时候也有做过一些参考。但别人的东西永远是别人的,只有自己真正去看过理解了,才能成为自己的。写这个也是为…
个人成就
文章被点赞
4
文章被阅读
11,088
掘力值
247
关注了
13
关注者
3
收藏集
1
关注标签
21
加入于
2017-11-30