自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java staxon 运用、属性介绍、遇到的坑

staxon 转换

2022-11-16 14:17:12 430

原创 Java ECB NoPadding 加解密

Java E

2022-08-24 16:31:12 306

原创 docker 常用服务安装指令

docker 创建共享网络容器之间直接调用是行不通的,通过创建 network 对容器起别名,通过别名调用容器(同一个network下)docker network create my_netdocker 搭建mysql在当前目录下创建文件夹data 用于存放数据docker run -p 3306:3306 --name mysql --network javanet --network-alias mysql-1 -v $PWD/data:/var/lib/mysql -e MYSQL_RO

2020-11-16 17:14:54 245

原创 docker 安装

docker 安装sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sudo yum install docker-cesudo systemctl enable docker sudo systemctl start d

2020-11-16 16:50:45 150

原创 Java 读取txt乱码设置utf-8不起作用问题

在使用java 读取txt 文件时出现乱码可以先用 InputStreamReader 读取文件 并设置编码utf8 try { InputStreamReader reader = new InputStreamReader(new FileInputStream(filename),"utf8"); BufferedReader br = new Buff...

2020-01-13 15:55:26 1299

原创 mysql格式化 时间输出

DATE_FORMAT(create_time,'%Y-%m-%d %H:%i:%s') as createTime, DATE_FORMAT(update_time,'%Y-%m-%d %H:%i:%s') as updateTime

2020-01-03 10:12:20 1351

原创 搭建rabbitMq(阿里 和 常规)

阿里的 String s = ""; //发送的信息 ConnectionFactory factory = new ConnectionFactory(); // 设置接入点,到控制台概览页面上查看获取 factory.setHost("aliyuncs.com"); // ${UID} 为资源 Owner 账户 ID 信息,单击控制台右上角客...

2019-12-09 09:40:09 356

原创 logback-spring.xml 配置

<?xml version="1.0" encoding="UTF-8"?><!--scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打...

2019-11-26 17:38:13 321

原创 SpringBoot+Mybatis 配置多个数据源

建立多个数据源application.ymldatasource1: jdbc-url: jdbc:mysql://localhost:3306/tableName1?useUnicode=true&characterEncoding=utf8 driver-class-name: com.mysql.jdbc.Driver username: root passwor...

2019-11-22 16:20:55 784

原创 SpringBoot Controller层@RequestParam注解

@RequestParam@RequestParam 声明 可以指定设置 属性值(name value) 是否必须(required)默认值(defaultValue)@RequestParam 声明的参数 默认是必须的没有@RequestParam 声明的参数 默认是不必须的...

2019-11-18 09:35:32 901

原创 lombok@Data和@Builder报错

@data 和 @buliber需要添加无参构造并且在无参构造上添加 @Tolerate 注解

2019-11-18 09:29:29 300

转载 简单的rabbitMq 项目案例

1. pom 依赖<dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>4.1.0</version></dependency>2. 消息生产者...

2019-11-06 17:28:28 563

原创 Springboot+jwt+shiro

一. Jwt配置1、JwtUtilspublic class JwtUtils { public static final String SECRET = "f2ea985e640aae55392cfe2e1ded562c"; public static final Integer EXPIRE = 1000*60*60*2; public static final ...

2019-11-01 10:59:52 9179

原创 SpringBoot @Conditional注解详情

1. 作用必须是@Conditional指定的条件成立,才给容器中添加组件,配置里面的所有内容才生效;源码部分@Target({ElementType.TYPE, ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface Conditional { Class<?...

2019-09-20 19:38:19 230

原创 SQL面试题总结

1.描述主键、外键、候选主键、超键是什么超键(super key):在关系中能唯一标识元组的属性集称为关系模式的超键候选键(candidate key):不含有多余属性的超键称为候选键主键(primary key):一个列或多列的组合,其值能唯一地标识表中的每一行外键(foreign key)如果关系模式R1中的某属性集不是R1的主键,而是另一个关系R2的主键,则该属性集是关系模式R1的外...

2019-09-12 11:03:26 199

原创 spring面试题及答案

1.什么是Spring IoC?IOC(控制反转),将创建对象的控制权由自己把控转移到spring容器中,并由容器根据配置文件去创建实例和管理各个实例之间的依赖关系;DI(依赖注入),将对象之间的依赖关系交由框架处理,减低组件之间的耦合性,即应用程序在运行时依赖IOC容器来动态注入对象需要的外部资源。Spring IOC有三种注入方式 :构造器注入、setter注入、注解注入。2.Sprin...

2019-09-09 21:05:06 610

原创 shiro面试题

1、什么是ShiroApache Shiro 是 Java 的一个安全(权限)框架。Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE 环境,也可以用在 JavaEE环境。Shiro 可以完成:认证、授权、加密、会话管理、与Web 集成、缓存 等。2、描述Shiro认证流程1、收集用户身份/凭证2、调用 Subject.login 进行登录3、创建自定义的 R...

2019-09-09 21:01:23 7819

原创 注解中 @Target 含义

@Target该注解说明了Annotation所修饰的对象范围:Annotation可被用于 packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、成员变量、枚举值)、方法参数和本地变量(如循环变量、catch参数)。在Annotation类型的声明中使用了target可更加明晰其修饰的目标。作用:用于描述注解的使用范围(即:被描述的注解可以用...

2019-08-14 11:52:11 1496

原创 JVM主体结构和java栈的详细解读

JVM 主体结构JVM 作用 JVM是java虚拟机(Java Virtual Machine),其实现了“一次编译,处处运行”的功能。 如果没有JVM,我们编写java代码时,如果想在Windows平台上运行,那就需要编写一套 适用于Windows平台的。如果想在linux平台上运行,则编写一套linux的。JVM主体结构JVM 内存区域大致分为:Class文件、类装载子系统、...

2019-08-07 16:34:09 150

原创 Mybatis collection 镶套collection 实现菜单功能

collection 里面镶套 collection,mybatis 不支持直接写,需要在collection 里面指定一个新的resultMap,在resultMap 里面添加新的collection,看代码:表的关系roleinfo(角色信息) 1对多 menuinfo(菜单信息) menuinfo 菜单有子菜单 要自查询roleinfo 的pojoget() set()...

2019-07-24 10:00:58 978

原创 idea 使用maven 的详细步骤

maven 配置https://blog.youkuaiyun.com/url_9507/article/details/96334082 maven的详细配置idea 使用mavenFile->new->project 选择maven下一步 设置组名 com.qf 项目名 Exp1下一步 设置存放路径 并fanish 完成maven 创建idea maven的配置File...

2019-07-17 20:14:13 976

原创 maven 的配置

maven 的配置1.maven 下载https://maven.apache.org/download.cgi 下载地址这里下载了 apache-maven-3.6.1-bin.zip 解压配置环境变量新增 系统变量 M2_HOME 路径指向 maven 目录在path 中加入 %M2_HOME%\bin ,win7 的话,需要分号分隔配置成功后 输入人命令验证:mvn...

2019-07-17 18:57:26 1086

空空如也

空空如也

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

TA关注的人

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