摘要:
简介 Duration类通过年月日时分秒相结合来描述一个时间量,最高精度是纳秒。时间量可以为正也可以为负,比如1天(86400秒0纳秒)、-1天(-86400秒0纳秒)、1年(31556952秒0纳秒)、1毫秒(0秒1000000纳秒)等。 Period类通过年月日相结合来描述一个时间量,最高精度是 阅读全文
摘要:
Transactional是Spring事务管理提供的注解,在一个方法中加上了这个注解,那么这个方法就将是有事务的,Transactional.propagation:传播行为 1.Transactional注解中七种事务传播行为 1.它是用来表示当一个事务传播行为修饰的方法被另一个方法调用时,事务 阅读全文
摘要:
代码优化的目标是: 1.减小代码的体积 2.提高代码运行的效率 1、尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承 阅读全文
摘要:
> 在客户端网络慢或者服务器响应慢时,用户有时是会频繁刷新页面或重复提交表单的,这样是会给服务器造成不小的负担的,同时在添加数据时有可能造成不必要的麻烦。 # 自定义注解 ```java /** * 防止重复请求 */ @Target(ElementType.METHOD) // 作用到方法上 @R 阅读全文
摘要:
nexus 启动报如下错误 Cannot open local storage '/nexus-data/db/config' with mode=rw 尝试修复: # 进入容器 docker exec -u root -it nexus /bin/bash # 在docker的nexus容器中执行 阅读全文
摘要:
java中的解码 java.net.URLDecoder.decode(url,解码格式) 解码器 URLEncoder.decode(url,编码格式) 将普通字符串变成指定格式的字符串 package com.zixue.springbootmybatis.test; import java.i 阅读全文
摘要:
named.conf是DNS服务器 bind的配置文件 resolv.conf是系统的DNS配置 系统的DNS配置 1、编辑DNS配置文件 vim /etc/resolv.conf 没有resolv.conf文件,touch 创建一个 2、添加DNS配置信息 # nameserver ip地址 na 阅读全文
摘要:
下载zip文件压缩包 public void downloadFile() { try { URL httpUrl = new URL("http://localhost:8080/myFiles/a/download"); InputStream inputStream = httpUrl.ope 阅读全文
摘要:
PostgreSQL源码包下载并复制 PostgreSQL源码包下载 访问PostgreSQL官网:https://www.postgresql.org/ftp/source/ 选择所需版本进行下载,本次下载安装版本为 v14.5 复制源码包至服务器 使用SSH终端工具,远程连接服务器,并使用终端工 阅读全文
摘要:
# List排序4种写法 * 方式1:JAVA中我们可以使用java.util.Collections类的sort(List list)方法对list集合中的元素排序。 * 方式2:JDK8之后特别是lambda表达式的盛行,而且Collections的sort方法其实是调用了List接口自己的so 阅读全文