自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 JDK动态代理和CGLib动态代理

1.JDK动态代理 jdk的动态代理只能代理接口,否者会报错 1.1创建接口 public interface Calculate { int add(int a,int b); void remove(int a,int b); } 1.2创建接口实现类 public class AddCalculate implements Calculate { @Override public int add(int a, int b) { re

2021-02-23 14:27:20 104

原创 QLExpress对map判断

1.导入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>QLExpress</artifactId> <version>3.2.0</version> </dependency> 2.使用,这里我只做简单的使用 public static void test() throws Exception { Expre

2021-01-20 17:38:56 730

原创 java List转为树形结构无递归

1.树形实体类 @Data public class SuperTree { protected String id; protected String pid; protected List<? super SuperTree> children = new ArrayList<>(); } 2.工具类 public static <V extends SuperTree> List<V> getTree(@Nullable List<V> l

2020-12-15 10:07:21 1039 1

原创 ElasticsearchTemplate 插入数据

1.实体类 2.插入数据 //1.实体类封装 AbnormalAccountEntity entity=new AbnormalAccountEntity(); entity.setId(UUID.randomUUID().toString().substring(0,12)); entity.setMainAcctId(UUID.randomUUID().toString().substring(0,12)); entity.setApprMainAcctName

2020-07-24 14:41:18 3142

原创 docker基本命令

1.docker的基本命令 1.1启动docker systemctl start docker 1.2查看docker转态 systemctl status docker 1.3重启docker systemctl restart docker 1.4开机启动docker systemctl enable docker 2.docker镜像常用命令 2.1查看镜像 docker images 注意: REPOSITORY:镜像名称 TAG: 版本 IMAGE ID: 镜像id C

2020-07-24 10:29:32 125

转载 Lock底层实现原理

1.Lock对象 2.获取锁 2.1第一个线程进来 他会执行compareAndSetState,对state进行加1操作。然后执AQS类setExclusiveOwnerThread方法,把当前运行的线程赋值给exclusiveOwnerThread 2.2第二次其他线程进来: 当其他线程进来的时候会走else:执行AQS的acquire方法 执行tryAcquire方法,尝试去获取锁...

2020-05-01 16:14:24 752

原创 cas单点登录配置

1.生成证书 1.1到tomcat\bin目录下面去输入: keytool -genkey -alias tomcat -keyalg RSA 1.2生成keystore 这里的名字与姓氏写成最好写成域名,或者你能记住的,到时候java配置cas地址要一致否则会有问题。其他随便写 完毕后会有一个.keystore文件,我们把这个文件拷贝到tomcat\bin目录下面。 1.3获取证书文件 1...

2020-03-25 22:33:32 315

原创 idea Springboot多模块找不到jsp问题

遇到这个问题,我找了很多久,最后在一篇博客中找到了 1.首先由于springboot不支持jsp,需要导入相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomc...

2019-10-20 14:05:44 331

转载 Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definiti

1.在学习eureka的时候遇这个问题 原因是遇到同服务名 2.解决

2019-10-14 21:56:20 225

原创 Xshell上传文件到linux

1.首先通过yum源安装lrzsz 安装之后就可以上传下载东西了 yum -y install lrzsz 2.上传文件 2.1可以直接拖拽到Xshell里面,就上传成功了 2.2可以使用rz指令会弹出窗口,之后选择文件确定就ok了 3.linux文件保存到Windows sz 加你要放在windows的文件 ...

2019-09-26 14:20:07 165

原创 json和list相互转换

一、添加依赖 二、List集合转json 三、json转list集合 四、创建实体类 五、测试类

2019-09-21 16:17:25 302

原创 图片上传到linux Tomcat服务器

一、首先配置tomcat 由于tomcat默认是禁止上传,所以要在conf/web.xml配置如下类容 <servlet-name>default</servlet-name> <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class> ...

2019-09-19 18:30:14 468

原创 linux 安装mysql史上最详细的安装步骤

1.先下载mysql到本地 链接:https://pan.baidu.com/s/13Qgjlp_z550qUA4daa9KGw 提取码:crkr 2.然后将mysql传入到linux里面,这里我是使用xshell上传的,需要安装一个插件 3.安装好之后,输入rz,选择你的mysql(我在这里使用rz指令是在根目录),所以上传之后的mysql也会在根目录 4.在这里可以看到mysql上传到l...

2019-06-20 16:09:42 2277 3

珍藏版mysql-installer-community-5.7.23.0.msi

mysql-installer-community-5.7.23.0.msi下载解压即可安装.

2020-05-01

oracle10g_32bit

由于文件比较大,不能直接上传,这个文档里面有百度网盘链接...........................

2020-03-22

oracle10g_64bit

由于文件过大,不能直接上传,这个文档里面有百度网盘链接..............................

2020-03-22

mysql-installer-community-5.7.23.0.msi安装程序

由于文件过大,不能直接上传,需要下载这个文档,里面有百度云链接........................

2019-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除