加载中
spring refresh方法

public abstract class AbstractApplicationContext{ public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // 为刷......

springMVC大致流程

springMVC的大致流程 // 他是一个接口 interface HandlerMapping { // 通过request获取 处理执行链 HandlerExecutionChain getHandler(HttpServletRequest request) throws Exception; } cla...

04/18 17:08
39
spring加载bean

spring加载流程 /** * @author: xiongwei * @Date: 2021/4/17 11:51 * @Description: */ public class spring { // spring bean加载最终是要把所有的bean存放的一个Map......

spring实例化bean

https://www.cnblogs.com/nangonghui/p/8719551.html 这也就是getBean时候做的事情,上一步其实还有一个加载流程,就是解析xml文件,填充一个map createBeanInstance(beanName, mbd, args......

mybatis初始化简单思考

public class mybatis { public static void main(String[] args) { String resource = "mybatis-config.xml"; InputStream inputStream = Resources.getResourceAsStream(resource); ......

mybatis源码解析

参考:https://www.cnblogs.com/shamo89/p/9957291.html String resource = "mybatis.xml"; // 加载mybatis的配置文件(它也加载关联的映射文件) InputStream inputStream = null; try { in...

jdk8以上会出现的JAXB问题

<!--解决JDK8以上版本 JAXB问题--> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.0</version> </dependency> <dependency> <groupI......

2020/06/19 15:16
1.5K
汇编

mov ax,[3] 物理地址=段地址 * 16+偏移地址=CS:IP 物理地址=段地址 * 16+偏移地址=DS:IP

2020/04/25 23:19
80
mysql与oracle通过存储过程查询数据库所有表的列总和

mysql数据库: delimiter // # 定义//为一句sql的结束标志,取消;的所代表的意义 drop procedure if exists db_table_col_count; # 如果存在名字为db_table_col_count的procedure则删除 crea...

2020/04/17 15:59
117
一次面试记录

问题:领域驱动模型、函数式编程,依赖查找,java8流处理 1、领域驱动模型感觉和面向对象差不多的。领域驱动模型感觉就是考虑所有的情况,把所有的 对象、动作、环境 都给罗列出来 然后进行开...

2020/02/08 17:40
110
spring依赖查找

说起来这是一个很奇葩的事情,一次面试的时候,面试官问我知道什么是spring依赖查找吗?把我问的一愣一愣的,后来才发现这是我用到的一种设计模式。算是策略模式的核心吧。 参考链接:https...

2019/12/26 11:49
748
spring如何解决循环依赖的

1、spring无法解决构造函数造成的循环依赖 spring容器初始化的时候,会将所有的bean(带有@Service等等注解)存入到容器,然后循环遍历容器中所有的bean,看bean里面的属性是否带有@Autowired注...

2019/12/26 10:54
40
dubbo原理

需要理解socket技术,NIO,IO多路复用 1、生产者将服务注册到zookeeper上面(dubbo://127.0.0.1:8080/com.xiong.UserService),然后在保存到一个map里面k:v serviceName:Object 注册的时候需...

2019/12/26 10:02
22
springboot配置外部配置文件和单元测试配置文件

外部配置文件: VM options: -Dspring.config.location=C:\project\application.json 单元测试:

2019/09/29 09:47
2.3K
RSA工具类

package test; import java.io.UnsupportedEncodingException; import java.security.KeyFactory; import java.security.PrivateKey; import java.security.PublicKey; import java.security...

2019/05/08 00:08
232
zookeeper分布式锁

//lock 锁 定义分布式锁 public interface Lock { //获取锁 public void getLock(); //释放锁 public void unLock(); } public abstract class ZookeeperAbstractLock implements Lock{ //z...

nignx

负载均衡: upstream backserver{ server 127.0.0.1:8080 weight=1;连续访问异常 server 127.0.0.1:8082 weight=3; 连续访问3次 } 反向代理:当访问www.xiong.com的时候会随机去访问127.0.0...

2018/10/24 20:43
72
springboot用aop做参数校验

/** * Created by 12274 on 2018/8/29. * 实现类所有方法入参校验 */ @Aspect @Component @Slf4j public class AopServiceImplConfig { @Pointcut("execution(public * cn.primeledger.bitu...

2018/10/09 11:20
5.8K
限流>_<

令牌桶(RateLimiter+整合SpringBoot) Hystrix是一个容错框架,服务保护框架。 容错框架:服务发生不可用时,出错之后的处理方案,预备方案。 1、服务降级:服务降级,当服务器压力剧增的情况下...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部