苦行僧DH

博客园 首页 新随笔 联系 订阅 管理
上一页 1 2 3 4 5 6 ··· 11 下一页

2021年11月26日 #

摘要: 如果我们正常的使用IN去查询 SELECT * FROM a JOIN b ON a.id = b.id WHERE b.tag_id IN (1,2,3,4,5,6) 这种因为in里面的参数是连续的,它很快 如果in里面的数据不是连续的, SELECT * FROM a JOIN b ON a.i 阅读全文
posted @ 2021-11-26 16:27 苦行僧DH 阅读(418) 评论(0) 推荐(0) 编辑

2021年10月29日 #

摘要: Tomcat大家都知道,这个没什么好描述的,我们先看Tomcat的总体架构 1、总体架构 架构一步一步增加组件,先来个最原始的 Server:Tomcat的整体服务,负责接收和处理请求。其拥有生命周期start开启和stop关闭方法。 但是很明显,所有操作放到Server里面来是不可能的,我们继续往 阅读全文
posted @ 2021-10-29 10:04 苦行僧DH 阅读(130) 评论(0) 推荐(0) 编辑

2021年10月28日 #

摘要: 1、概述 此处使用Redis的setNx命令和expire命令和del命令来实现分布式锁。 首先我们要知道, 我们的redis执行命令是队列方式的,并不存在多个命令同时运行,所有命令都是串行的访问。那么这就说明我们多个客户端连接Redis的时候不存在其并发的问题。 其实实现分布式锁并不仅仅可以使用R 阅读全文
posted @ 2021-10-28 20:23 苦行僧DH 阅读(3852) 评论(0) 推荐(0) 编辑

2021年10月24日 #

摘要: 1、下载源码 https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.54/src/apache-tomcat-9.0.54-src.zip 2、解压 3、在解压后的根目录创建目录:catalina-home 4、复制目录到catalina-home中 5、在根目 阅读全文
posted @ 2021-10-24 16:54 苦行僧DH 阅读(95) 评论(0) 推荐(0) 编辑

2021年10月19日 #

摘要: 1、Docker开始远程访问 vim /lib/systemd/system/docker.service 在ExecStart的值最最后面追加:空格+-H tcp://0.0.0.0:2375 systemctl daemon-reload systemctl start docker 2、安装J 阅读全文
posted @ 2021-10-19 15:42 苦行僧DH 阅读(107) 评论(0) 推荐(0) 编辑

2021年10月14日 #

摘要: 1、现象概述 这个现象其实大部分都知道,循环依赖也是网上比较流传Spring的一个问题。 比如现在有一个类为Class1,然后其有一个属性为Class2,然后Class2这个类里有一个属性为Class1。当这两个类都是单例的时候,就存在循环依赖的问题了。 那么这种情况在Spring管理Bean的时候 阅读全文
posted @ 2021-10-14 16:42 苦行僧DH 阅读(238) 评论(0) 推荐(0) 编辑

2021年10月8日 #

摘要: SQL SELECT SUM(IF(1=1,1,0)) AS `result` FROM sys_user 这种会报错的。 错误信息 Caused by: net.sf.jsqlparser.JSQLParserException: null at net.sf.jsqlparser.parser. 阅读全文
posted @ 2021-10-08 20:40 苦行僧DH 阅读(479) 评论(0) 推荐(0) 编辑

2021年9月28日 #

摘要: 概述 org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor 这个回调接口中有两个方法: @Nullable default Object postProcessBeforeInstantiation( 阅读全文
posted @ 2021-09-28 19:04 苦行僧DH 阅读(361) 评论(0) 推荐(0) 编辑

2021年9月27日 #

摘要: 前提 你得知道Spring创建Bean的基本流程,我们这里解释的是Spring创建Bean时使用有参构造器去创建Bean的源码解析。 autowireConstructor方法 这个方法里面就是拿到类的构造器,然后选取到最合适的,然后进而通过构造器来进行初始化。 方法总览 没想到很好的表达方式,就把 阅读全文
posted @ 2021-09-27 21:06 苦行僧DH 阅读(1342) 评论(0) 推荐(1) 编辑

2021年9月21日 #

摘要: 注:本文仅解释其实例化过程,属性注入、循环依赖等下一篇解析。 首先我们查看示例的代码 Demo1.java: @Component("demo1") public class Demo1 { } Main.java: AnnotationConfigApplicationContext applic 阅读全文
posted @ 2021-09-21 16:22 苦行僧DH 阅读(204) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 11 下一页