其他
文章平均质量分 69
做猪呢,最重要的是开森啦
哈哈哈干活
展开
-
本地启动关闭@Scheduled定时任务 | 注释掉@EnableScheduling无效
【代码】本地启动关闭@Scheduled定时任务 | 注释掉@EnableScheduling无效。原创 2023-09-19 20:31:31 · 1451 阅读 · 0 评论 -
一些有的没的开发软件下载 - CSDN
PDManer-win_v4.4.0原创 2023-03-12 15:36:27 · 218 阅读 · 0 评论 -
常用的实体类转换方式 - BeanUtil | MapStruct
1. 实体类信息:原创 2022-11-22 16:27:50 · 4164 阅读 · 1 评论 -
Hibernate-Validator 接口参数校验 | 嵌套参数校验
参数校验原创 2022-11-13 13:39:29 · 1961 阅读 · 0 评论 -
java8日期时间API的一些使用 | 转字符串 | 格式化等
话哈哈哈原创 2022-11-09 10:55:42 · 2262 阅读 · 0 评论 -
Docker简单安装| 常用命令 | 相关软件(MySQL、Redis、Nacos)单机安装
0. 创建普通账号(test)为了安全起见,我们是不会直接用root账号,一般是会用普通账号,在这里我创建一个普通账号(test).# 1. 创建普通用户(test)[root@dev-application ~]# useradd test# 2. 设置test密码[root@dev-application ~]# passwd test# 3. 为test账号配置sudo权限[root@dev-application ~]# vi /etc/sudoers## Allow root原创 2022-05-10 17:17:29 · 1090 阅读 · 0 评论 -
枚举类转集合List
1. 工具类:org.apache.commons.lang3.EnumUtils;2. 举个栗子: 2.1. 枚举类:@Getter@AllArgsConstructorpublic enum RefundSortEnum { RETURN_ORDER_DATE(1, "returnOrderDate"), RETURNABLE_TOTAL(2, "returnableTotal"), RETURN_TOTAL(3, "returnTotal"),原创 2022-02-21 11:46:53 · 2128 阅读 · 0 评论 -
UTC0时间和太平洋时间转换
1. 关系:UTC0时间长这样:2022-02-04T02:33:15.000ZUTC0时间 = 太平洋时间(PST) + 8h题外: 北京时间 = UTC0 时间 + 8 h = 太平洋时间 + 8h + 8h = PST + 16h2. 转换: 2.1. Mysql中转换: 【场景】:数据库中存储了UTC0时间,接口要求返回太平洋时间 【栗子】:status_time存储为UTC0时间 : 2022-02-09T22:31:59.000Z 【转换】:DATE_FORMAT(date_原创 2022-02-12 18:27:34 · 4749 阅读 · 0 评论 -
@Autowired和@Resource用法的区别
1. 来源不同:2. 默认注入方式不同: 2.1. Bean的name: 2.2. 举个栗子: 2.1.1.【@Autowired冲突】: 2.1.2.【@Resource注入】:1. 来源不同:@Autowired 来源org.springframework.beans.factory.annotation.Autowired,即由Spring提供@Resource 来源javax.annotation.Resource,即由JDK提供2. 默认注入方式不同:.原创 2021-03-26 20:07:52 · 413 阅读 · 1 评论 -
(java1.8)-Stream API 常用方法及例子
3. Stream API: 数据渠道,主要是操作数据源(集合,数组等),进行中间操作,获取结果【特点】: A:Stream本身不存储任何的元素。 B:Stream只原创 2020-08-19 21:27:26 · 775 阅读 · 0 评论 -
(java1.8)-Lambda表达式常用方法
Lambda表达式:匿名函数 Jdk1.8引入Lambda表达式,使用新的操作符:"->",该操作符被称为箭头操作符或Lambda操作符。 A.理解为Lambda就是对接口的实现:函数式接口(只有一个抽象方法) &nb..原创 2020-08-16 23:26:20 · 403 阅读 · 0 评论 -
(IO操作)多线程解压-解压后修改文件-多线程压缩文件
package cn.com.ciitc.szusedcar.saa.utils;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStrea原创 2020-08-13 23:38:58 · 398 阅读 · 0 评论 -
java安全编码规范考试
A.Java反序列化时,目标class与预期class不一致时,会导致类型转换错误,所以即使反序列化不可信数。D.jdk提供的序列化操作,会将Java对象序列化二进制流,可以有效防止信息泄露或恶意篡改。B.zip文件解压时,需通过边读文件内容边统计文件实际大小,对文件大小进行限制检查。D.zip文件解压缩时,需判断文件名称中是否存在…C.zip文件解压时,需对解压缩的文件数量进行限制检查。.Java的反序列化操作,可以绕过对象构造函数的执行。下面对zip文件的安全解压缩描述,错误的是。原创 2023-03-10 22:24:22 · 6562 阅读 · 0 评论 -
线程池的execute()与submit()的使用区别以及异常情况
区别: execute(Runnable command):提交任务没有返回值, submit(Callable< T > task) :提交任务会返回Future对象,通过该对象的get方法可以获取返回值。 线程异常时: &原创 2020-05-09 13:47:08 · 1299 阅读 · 0 评论 -
线程池ThreadPoolExecutor及原理
文章目录线程池的创建线程池的创建 1.Executors直接创建: Executors.newCachedThreadPool(); 创建无界的线程池,自动...原创 2020-05-01 21:28:05 · 513 阅读 · 0 评论 -
java方法参数引用
结论: 个人认为,方法中传递的是引用; 只是方法中如果对对象(变量)作出了改变,改变的是引用(指向了另一个地址)或者是自身的实例数据package Test01;import java.util.ArrayList;import java.util.HashMap;import java...原创 2020-02-05 17:31:55 · 419 阅读 · 0 评论 -
类加载机制及类加载顺序
类加载机制概述: 虚拟机把描述类的数据从Classe文件加载到内存,并对数据进行检验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。类加载的时机:类加载的生命周期:加载、连接(验证、准备、解析)、初始化、使用和卸载加载时机:Java虚拟机规范中并没有进行强制约束,由虚拟机自由把握。连接时机:加载之...原创 2020-02-03 22:41:46 · 426 阅读 · 0 评论 -
Java内存区域和对象创建、引用
运行数据区域: JVM在运行过程中会把它所管理的内存划分成几个不同的运行数据区域。其中,有线程共享的堆和方法区,还有线程私有的虚拟机栈、本地方法栈、和程序计数器。1.程序计数器: 其可以看作是当前线程所执行字节码的行号指示器,该区域是线程私有的,为了准确记录各个线程正在执行字节码指令的地址,多线程下各...原创 2020-02-02 19:35:27 · 749 阅读 · 0 评论