- 博客(6)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 设计模式学习
1.简单工厂模式 创建者无需关心如何创建对象,只需传入参数告诉工厂需要创建什么对象,创建对象在工厂中实现。 适用于工厂类负责创建的对象较少。比如一个电脑工厂,工厂负责创建联想电脑和华为电脑,当我们想要联想电脑时,就告诉工厂,我要联想电脑,工厂就创建联想电脑2.工厂模式 创建一个工厂接口,每一个产品线创建对应的子工厂实现工厂方法,当需要创建对应的产品时,调用对应的子工厂创建对象。 ...
2020-04-04 23:10:24
159
原创 Spring bean的加载过程
对于加载bean的功能,Spring的调用方式是 MyBean bean = bf.getBean("myBean");而我们从这一方法进入寻找bean的加载过程。发现过程如下图所示,共9个步骤1.转换beanName:传入的参数beanName可能是别名、FactoryBean。FactoryBean解析去掉修饰符,也就是如果是name="&aa",会解析为name="aa";...
2019-02-22 22:57:51
356
原创 生产环境出现问题又没有打印日志如何分析错误
最近在看深入理解Java虚拟机,里面讲解了如何通过VisualVM为线上程序打印日志。我们打开VisualVM,安装BTrace动态日志跟踪插件。以下是应用程序演示代码:产生两个1000以内的随机整数,输出这两个数字相加的结果。public class BTraceTest { public int add(int a,int b){ return a+b; ...
2018-11-10 10:37:08
2798
原创 mycat+sqlServer简单demo配置
1.Mycat介绍Mycat 是一个开源的分布式数据库系统,是一个实现了 MySQL 协议的的Server,前端用户可以把它看作是一个数据库代理,用 MySQL 客户端工具和命令行访问,而其后端可以用MySQL 原生(Native)协议与多个 MySQL 服务器通信,也可以用 JDBC 协议与大多数主流数据库服务器通信,其核心功能是分表分库,即将一个大表水平分割为 N 个小表,存储在后端 MySQ...
2018-05-23 10:34:23
9423
2
原创 Springmvc项目配置两个redis, bean but found 2: redisConnectionFactory,adminRedisConnectionFactory
项目中配置两个redis,配置redisHttpSessionConfiguration找到两个redisConnectionFactory解决方案:给其中一个redisConnectionFactory加上primary="true" 代表自动装配如下:bean primary="true" id="redisConnectionFactory" class="org.spri
2018-04-23 17:21:44
3482
2
原创 SpringMvc集成redis保存session实现共享(No bean named 'springSessionRepositoryFilter' is defined)
错误信息如下:项目中包含spring.xml和spring-mvc.xml文件,将redisHttpSessionConfiguration的配置信息<!-- spring session start... --><!-- Put session into redis 1800秒 30分钟--><bean id="redisHttpSessionCo...
2018-04-23 17:15:46
4293
2
mycat+sqlServer简单demo
2018-05-23
hibernate中文参考文档
2017-09-04
数据库SQL优化大总结之 百万级数据库优化方案
2017-09-04
Echarts堆积条形图的空白部分如何设置为灰色?
2016-11-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人