09 2022 档案
摘要:dynamic-datasource配置多数据源
阅读全文
摘要:为了安全考虑,公司打算将yml配置文件中的数据库连接信息的账号,密码进行加密! 1.了解到 常用的加密方式: spring boot整合Jasypt实现yml配置文件敏感信息加密 SpringBoot使用Druid密码加密/解密 Springboot druid数据库密码加密配置步骤(多数据源参考配
阅读全文
摘要:Java while循环语句用法详解 while的执行顺序: while语句计算的表达式,必须返回boolean值。如果表达式计算为true,while语句执行while块的所有语句。while语句继续测试表达式,然后执行它的块,直到表达式计算为false。 if 符合条件只执行一次;
阅读全文
摘要:转:java有参的构造方法和无参的构造方法 如果编写一个java程序时没有添加无参构造方法,那么编译器会自动添加无参构造方法;但是如果编写时添加了有参构造方法而未添加无参构造方法,那么编译器只认有参构造方法而不会默认添加无参构造方法所以,如果需要使用无参构造方法,一定要在类里面添加 无参构造方法什么
阅读全文
摘要:fastJson中 map转 String
阅读全文
摘要:转: SpringBoot - 获取POST请求参数详解(附样例:表单数据、json、数组、对象)
阅读全文
摘要:Java——RestTemplate发送POST请求之formData形式 import com.alibaba.fastjson.JSON; import org.springframework.http.HttpEntity; import org.springframework.http.Ht
阅读全文
摘要:java通过Throwable的printStackTrace方法将异常信息保存到字符串中 /** * 将异常信息转化成字符串 * @param t * @return * @throws IOException */ private static String exception(Throwabl
阅读全文
摘要:单元测试,@Resource无法注入 解决代码 测试类的写法: @RunWith(SpringRunner.class) @SpringBootTest(classes = {LreApplication.class}) public class Line { @Resource private G
阅读全文
摘要:转: springboot中一个service接口多个实现类,如何注入
阅读全文
摘要:结论: 1.finally中的语句 如果没有加入return,是在try,catch 中,return执行表达式之后,return执行返回操作之前执行; 2.finally中的语句 如果还有return,方法会提现返回,返回的结果是finally中return 的执行 package lambda;
阅读全文
摘要:刺激迷走神经控制阵发性室上速的方法有:1、屏气后用力呼气,2、刺激咽部来引起恶心,3、按摩颈动脉窦,先试右侧10秒,如无效再试左侧10秒,切勿两侧同时加压,以免引起大脑缺血。此方法必须由医生操作,4、指压眼球,也是先右后左,每次不超过10秒,不能用力过猛,否则有引起视网膜剥离的危险。用刺激迷走神经的
阅读全文
摘要:参考: Arrays.asList()使用指南 “Arrays.asList的作用是将数组转化为list,一般是用于在初始化的时候,设置几个值进去,简化代码,省去add的部分。” ArrayList<String> list = new ArrayList<>(Arrays.asList("I",
阅读全文
摘要:转:junit vintage 报错 java.lang.Exception: No runnable methods 原因可能是@Test导入的包错了需要的Test是***org.junit.Test***, Test有两个包,一个是org.junit.jupiter.api.Test ,一个是o
阅读全文
摘要:参考: wang富文本编辑器的简单使用 官网有详细的文档的使用教程:http://www.wangeditor.com/
阅读全文
摘要:参考: Java中的接口(interface) 二、接口的定义 接口(interface)是抽象方法和常量值定义的集合 三、接口的特点 1)用interface来定义。 2)接口中的所有成员变量都默认是由public static final修饰的。 3)接口中的所有抽象方法都默认是由public
阅读全文
摘要:参考: 【前言】 java8新特性 java8 函数接口 java8 Optional使用总结 Java 8 时间日期使用
阅读全文
摘要:参考: Java 8:一文掌握 Lambda 表达式 java8 lambda表达式 Java Lambda 表达式 Java语法—— Lambda表达式 关于Java Lambda表达式看这一篇就够了 (Collection中的新方法)(Map中的新方法) lambda表达式操作map Java内
阅读全文
摘要:enum 枚举 是常用 常用常量集合; 通过 enum创建枚举;enum和class 一样是个关键字,但是它并不是一个类;枚举类型中可以定义成员变量和方法;public enum Season { //每个枚举项都是一个常量,我们使用常量的命名规则(全部大写,不同单词之间使用下划线分割) SPRIN
阅读全文
摘要:final 关键字 最终的不可被改变的 方法和类都可以用final来修饰 final修饰的类是不能被继承的 final修饰的方法是不能被子类重写。 常量的定义: final修饰的属性就是常量。
阅读全文
摘要:instanceof 实例: 一个二元操作符,和==,>,<是同一类的。测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据
阅读全文
摘要:转:java static 详解 java中的static关键字主要用于内存管理。 变量:静态变量和实例变量 二者的内存分配不同; 静态变量,jvm只分配一次内存,在类加载中已经完成了变量内存的分配,静态变量可以被所有的实例共享。 实例变量,每次创建实例,都会为变量分配一次内存。 二者的访问方式不同
阅读全文
摘要:转:volatile详解 volatile是Java中的关键字,用来修饰会被不同线程访问和修改的变量 转:Java 之 volatile 详解 Volatile可以看做是轻量级的 Synchronized,它只保证了共享变量的可见性。 在线程 A 修改被 volatile 修饰的共享变量之后,线程
阅读全文
摘要:转:Linux 下 tar 打包命令详细教程 1.打包: 选项 “-cvf” 一般是习惯用法,记住打包时需要指定打包之后的文件名,而且要用 “.tar” 作为扩展名。打包目录也是如此: tar -cvf test.tar test/ 2.解包 其实解打包和打包相比,只是把打包选项 “-cvf” 更换
阅读全文
摘要:password: [ /* { validator: checkPassword, trigger: 'blur' }*/ { pattern: /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&,.*]).{8,19}$/, message: '请输入8-
阅读全文
摘要:转: SpringBoot 获取 POST 请求参数详解
阅读全文
摘要:转:mysql decimal设置默认值0 无效,设置后自动变为null(通过Navicat可视化工具操作) 通过sql 解决 。通过create table 表名 可以查看创建表语句。 alter table tb_order alter column contract_price set def
阅读全文
摘要:如何隐藏nginx版本号 漏洞: curl Nginx服务器时,有这么一行Server: nginx,说明我用的是 Nginx 服务器,但并没有具体的版本号。由于某些 Nginx 漏洞只存在于特定的版本,隐藏版本号可以提高安全性。这只需要在nginx.conf配置里加上这个就可以了: server_
阅读全文
摘要:国家密码管理局于2010年12月17日发布了SM2算法,并要求现有的基于RSA算法的电子认证系统、密钥管理系统、应用系统进升级改造,使用支持国密SM2算法的证书。 我国现阶段使用的国密SM2算法是在椭圆曲线密码理论基础进行改进而来,其加密强度比RSA算法(2048位)更高。 前段vue + 后端sp
阅读全文
摘要:DES和AES密码之间的区别 众所周知,DES和AES都是对称键块密码的类型,在这种加密方法中,只有一个键(秘钥)用于加密和解密电子信息。通过对称加密进行通信的实体必须交换键,以便可以在解密过程中使用它。现在,根据特性,我们可以区分AES和DES。 aes 比 des 更安全 以下是DES和AES密
阅读全文
摘要:SM4的使用: 参考: 国密SM4分组密码算法(对称加密)的JS和JAVA类库
阅读全文