- 博客(9)
- 收藏
- 关注
原创 mybatisplus(${ew.customSqlSegment})自动生成sql的终极大坑搞了我一下午
坑了我一下午的,认知问题,知道肯定就不会再犯。
2022-07-11 15:28:29
4065
原创 使用vmware horizon client 时遇到的无语问题
今天领导叫我用一下vmware horizon client ,还给我了我账号和密码,安装包地址:阿里云盘分享在安装完后,我点创建链接输入地址,却没有提示我输入账号密码而是出现,证书无效。我找了很久,才发现需要配置SSL选择不验证,然后在登录链接就可以了。试了几次试出来了,纪念一下,以后来嘲笑一下自己。...
2022-01-07 15:07:30
2615
原创 安装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
922
原创 动态代理Proxy
spring aop原理 ,动态代理的两种方式jdk和cglibjdk动态代理通过动态的生成代理对象完成事务,其中代理对象和被代理对象实现的是同一个接口,其中代理对象可以用匿名内部类,也可以再建一个新的类.例子:实体类的创建public interface Person { public String sing(String name); public String dance(String name);}被代理对象实现接口public class
2021-09-29 21:56:10
80
原创 那些年遇到的异常
NoClassDefFoundError:org/hamcrest/SelfDescribing一般来说是缺少jar包或者是jar包的版本不适配当我将替换为程序恢复正常
2021-09-29 21:08:26
70
原创 用ThreadLocal完成事务:一个事务一次连接
ThreadLocal 线程变量,和Synchonized都用于处理多线程并发问题.一句话理解ThreadLocal,向ThreadLocal里面存东西就是向它里面的Map存东西的,然后ThreadLocal把这个Map挂到当前的线程底下,这样Map就只属于这个线程了。区别在于:ThreadLocal用数据隔离 Synchonized用数据共享思路:用set()方法将连接对象放入ThreadLocal中,使用时就通过get()方法拿出来.//将连...
2021-09-28 09:10:29
221
原创 创建数据库连接池
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
705
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人