分类
排序
Java多态(动态多态)
动态多态是什么?多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的bai实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对...
Ansible基础
1.Ansible是什么?ansible是新出现的自动化运维工具,通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本!基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的...
SpringBoot 属性名首字母小写第二个字母大写导致无法解析参数
问题描述 问题如标题,我看到网上说猜测这是lombok的BUG 使用lombok的@Data注解生成的getter和setter方法首字母b是大写的 解决问题 JavaBean规范中有一个特别的地方,如果属性名的第二个字母是...
SpringSecurity在前端Thyemleaf页面中获取登录的用户名
引入maven依赖 <dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-springsecurity5</artifactId> <version>3.0.4.RELEASE</version> &...
docker 常用命令
docker info #显示docker的系统信息,包括镜像和容器的数量 docker version #显示docker的版本信息。 #帮助命令 docker 命令 --help #帮助命令 #镜像命令 docker images #查看所有本地主机上的...
JAVA(抽象)
抽象是什么?抽象是一个特殊的类,抽取关键相关特性(属性和方法)构成对象,用程序的方法逻辑和数据结构 属性模拟现实的世界对象。就比如:一个买车的公司找你做一个信息程序,那就要先分析...
SpringBoot配置Logback 日志按时间和按大小分割
下面是我的配置: 创建 logback-spring.xml 写入下面的配置 <?xml version='1.0' encoding='UTF-8'?> <configuration debug='false'> <!--定义日志文件的存储地址 勿在 LogBack 的配置...
redis常见字符乱码问题及解决办法
问题 redis保存数据后出现\xac\xed\x00\x05t\x00 解决办法 创建一个配置类 @Configuration public class RedisTemplateBeanPostProcessor implements BeanPostProcessor { @Override public Obj...
java 时间加减30分钟
SimpleDateFormat sdf = new SimpleDateFormat('yyyy-MM-dd HH:mm:ss'); Date now = new Date(); long time = 30*60*1000;//30分钟 Date afterDate = new Date(now .getTime() + time);//30分钟...
类(StringBuffer和String)
StringBuffer--这个我称它为可变的类,它和String最大的区别就在去一个是不可变一个是可变! 这个时候就有人问,什么是可变什么是不可变! 下面个的实例(中会用到一个append方法这个是增...
HashMap获取重复的value值
HashMap<String,String> map= new HashMap<>(); map.put('dsadf','张三'); map.put('vdsfa','李四'); map.put('dsadv','王五'); map.put('dasda','李四'); map.put('djgdf','李五')...