- 博客(9)
- 收藏
- 关注
原创 mybatisplus(${ew.customSqlSegment})自动生成sql的终极大坑搞了我一下午
坑了我一下午的,认知问题,知道肯定就不会再犯。
2022-07-11 15:28:29
5028
原创 使用vmware horizon client 时遇到的无语问题
今天领导叫我用一下vmware horizon client ,还给我了我账号和密码, 安装包地址:阿里云盘分享 在安装完后,我点创建链接输入地址,却没有提示我输入账号密码而是出现,证书无效。 我找了很久,才发现需要配置SSL 选择不验证,然后在登录链接就可以了。 试了几次试出来了,纪念一下,以后来嘲笑一下自己。 ...
2022-01-07 15:07:30
3349
原创 安装MySQL时遇到:由于找不到msvcp120d.dll
先去C:\Windows\SysWOW64文件夹下寻找msvcp120d.dll文件。 如果没找到,可以下载,路径:Download Visual C++ Redistributable Packages for Visual Studio 2013 from Official Microsoft Download Centerhttps://www.microsoft.com/zh-CN/download/details.aspx?id=40784 我下载的是这个版本,具体应该下载哪个版本,我..
2022-01-07 14:56:26
1184
原创 动态代理Proxy
spring aop原理 ,动态代理的两种方式jdk和cglib jdk动态代理 通过动态的生成代理对象完成事务,其中代理对象和被代理对象实现的是同一个接口, 其中代理对象可以用匿名内部类,也可以再建一个新的类. 例子: 实体类的创建 public interface Person { public String sing(String name); public String dance(String name); } 被代理对象实现接口 public class
2021-09-29 21:56:10
156
原创 那些年遇到的异常
NoClassDefFoundError:org/hamcrest/SelfDescribing 一般来说是缺少jar包或者是jar包的版本不适配 当我将替换为 程序恢复正常
2021-09-29 21:08:26
133
原创 用ThreadLocal完成事务:一个事务一次连接
ThreadLocal 线程变量,和Synchonized都用于处理多线程并发问题. 一句话理解ThreadLocal,向ThreadLocal里面存东西就是向它里面的Map存东西的,然后ThreadLocal把这个Map挂到当前的线程底下,这样Map就只属于这个线程了。 区别在于:ThreadLocal用数据隔离 Synchonized用数据共享 思路:用set()方法将连接对象放入ThreadLocal中,使用时就通过get()方法拿出来. //将连...
2021-09-28 09:10:29
341
原创 创建数据库连接池
1.流程 创建linkedlist集合用来充当容器存储连接 读取properties配置文件, 注册驱动 初始化连接 连接数据库 将链接放入集合中 package com.gxa; import javax.sql.DataSource; import java.io.IOException; import java.io.InputStream; import java.io.PrintWriter; import java.lang.reflect.InvocationHandler;
2021-09-26 20:45:47
838
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅