自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 【转载】【springboot】application.yml配置文件中数据库密码password加密后显示

转载自:https://blog.csdn.net/linjingke32/article/details/81329614如果使用@SpringBootApplication注解启动的项目,只需增加maven依赖,其他方式请参考如下GitHub地址的README信息:https://github.com/ulisesbocchio/jasypt-spring-boot <!-- 数据库加密配置--> <dependency> <groupId

2021-04-28 09:53:50 583

原创 动态代理类

import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;public class ProxyInvocationHandler implements InvocationHandler { //被代理的接口 private Object target; public void setTarget(Object targ

2021-04-01 16:35:47 112

原创 Redis(上)基础及8种数据类型

RedisRedis 简介Redis:REmote DIctionary Server(远程字典服务器)​ 是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(Key/Value)分布式内存数据库,基于内存运行,并支持持久化的NoSQL数据库,是当前最热门的NoSQL数据库之一,也被人们称为数据结构服务器。Redis支持数据的持久化(RDB,AOF),可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的 key-value 类型的数据,同时

2021-01-29 09:54:49 225 1

原创 Kafka安装与使用

一、安装解压kafka安装文件.tar.gz在/opt/module/kafka 目录下创建logs文件夹 mkdir logs修改配置文件 cd config/ vi server.propertiesserver.properties中启动删除topic功能 delete.topic.enable=truekafka存放路径(数据与日志共同存放)log.dirs=/opt/module/kafka/logs配置zookee

2020-12-25 11:32:49 110 1

原创 docker安装及基础命令

一、docker操作1、安装docker依赖环境yum install -y yum-utils device-mapper-persistent-data lvm22、配置镜像源yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo3、安装dockeryum makecache fastyum -y install docker-ce docker-ce-cli

2020-12-16 15:03:56 183

原创 compatible version of com.google.gson.GsonBuilder

Action:Correct the classpath of your application so that it contains a single, compatible version of com.google.gson.GsonBuilder如果你的springboot项目启动时报了以下错误,说明gson的版本问题,在启动项上加上@SpringBootApplication(exclude = {GsonAutoConfiguration.class}) 注解即可解决...

2020-08-12 13:14:46 859

原创 The bean ‘XXXX‘ could not be injected as a ‘XXXXXX because it is a JDK dynamic proxy that implements

出现上述情况是因为serviceImpl中在mapper上用了 @Resource注解,该注解默认按名称进行注入,自己起的mapper名和现有的类名字冲突了。

2020-08-11 11:44:53 1352

原创 Java -UDP控制台模拟聊天,实现多线程

创建发送端package socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetSocketAddress;import java.net.SocketException;/** *

2020-07-29 10:33:13 203

原创 注解与反射学习笔记

自定义注解使用@interface自定义注解(自动继承了java.lang.annotation.Annotation接口)import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;public class Annotation {

2020-07-27 16:19:38 468

原创 多线程

继承Thread类public class Thread1 extends Thread{ @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println("执行多线程方法"); } }}class Main{ public static void main(String[] args) { Thr

2020-07-24 17:16:09 275

原创 JavaSE部分干货总结

进制:二进制0b,八进制0,十六进制0xint i = 10 -------10进制 -------------------=10int i1 = 010 --------8进制 ----------------=8int i2 = 0x10------16进制 ----------------=16浮点数:float f = 0.1f; double d = 1.0/10;虽然控制台输出打印f和d的值都为0.1,但是打印(f==d)为false;float d1

2020-07-24 10:11:08 221

原创 Typora 学习笔记(Markdown基础学习)

Typora 学习笔记(Markdown基础学习)----狂神说Java标题:​ #+空格+内容(#为1级标题,##为2级标题,###为3级标题,一次类推,最多为6级标题)字体:​ 斜体 :星号+内容+星号(*)​ 粗体: 内容前后各加两个星号(*)​ 斜体加粗: 内容前后各加三个星号(*)​ 内容删除线:内容前后各加两个波浪号(~,数字1旁边 shift+此键)引用:大于符号(>)加空格 书写内容分割线:​ 三个减号回车(-)或者三个星号回车(

2020-07-22 13:43:54 503

空空如也

空空如也

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

TA关注的人

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