自定义博客皮肤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 21

原创 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 192

原创 java List转为树形结构

1.树形实体类@Datapublic 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 441 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 1612

原创 docker基本命令

1.docker的基本命令1.1启动dockersystemctl start docker1.2查看docker转态systemctl status docker1.3重启dockersystemctl restart docker1.4开机启动dockersystemctl enable docker2.docker镜像常用命令2.1查看镜像docker images注意:REPOSITORY:镜像名称TAG: 版本IMAGE ID: 镜像idC

2020-07-24 10:29:32 50

转载 Lock底层实现原理

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

2020-05-01 16:14:24 280

原创 cas单点登录配置

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

2020-03-25 22:33:32 143

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

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

2019-10-20 14:05:44 209

转载 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 151

原创 Xshell上传文件到linux

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

2019-09-26 14:20:07 102

原创 json和list相互转换

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

2019-09-21 16:17:25 179

原创 图片上传到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 264

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

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

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

oracle10g_64bit

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

2020-03-22

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

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

2019-06-15

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

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

2020-05-01

oracle10g_32bit

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

2020-03-22

空空如也

空空如也

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

TA关注的人 TA的粉丝

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