
Java
文章平均质量分 86
来杯咖啡
LauSET
[小红帽有件抑制自己] -> <变成狼的大红袍>
展开
-
Android开发工具类、样式、一些配置
Android Studio 开发工具类、样式、其余的配置原创 2021-12-22 18:35:10 · 9632 阅读 · 0 评论 -
SpringBoot自定义注解实现操作日志记录
SpringBoot自定义日志注解实现方法日志记录和参数获取前言一、定义注解1.注解2.枚举类二、AOP处理1.配置织入点2.处理注解方法3.获取参数4.完整切面处理代码三、工具类总结前言我们在日常业务操作中需要记录很多日志,可以在我们需要的方法中对日志进行保存操作,但是对业务代码入侵性大。使用切面针对控制类进行处理灵活度不高,因此我们可以使用自定义注解来针对方法进行日志记录一、定义注解1.注解定义一个 @LogMethod 注解,作用于方法上title:记录标题operatorT原创 2021-04-29 14:58:23 · 7083 阅读 · 1 评论 -
SpringBoot配置多个Quartz定时任务
SpringBoot利用配置文件配置多个Quartz定时任务执行前言一、导入依赖二、配置文件1.config配置文件2.定时任务类总结前言很久之前使用过数据库的定时任务,如今换用了后端框架中的定时器,本篇介绍的就是Quartz,当然网上教程很多,在这里就简单配2个定时任务来保存回忆一、导入依赖来引入一些jar包,这里是采用maven引入,其实引入了springboot的jar包就可以了,其中已经包含。自定义引入需要注意版本<dependency> <groupId&g原创 2021-01-07 17:03:21 · 4209 阅读 · 0 评论 -
Java集合List解析记录
Java的Collection和Map解析一、Collection1.1 ArrayList1.1.1 构造1.1.2 常用方法add(E): Booleanadd(int index, E element)删除系列1.2 LinkedList1.3 Vector二、Map2.1 HashMap2.2 TreeMap三、工具类总结集合类存放于 Java.util 包中,主要有 3 种:set(集)、list(列表包含 Queue)和 map(映射)Collection:Collection 是集合原创 2021-06-14 18:30:42 · 1371 阅读 · 2 评论 -
JVM与类加载器记录
JVM执行JAVA类与反编译CLASS文件一、JVM执行过程1.jvm概念2.类加载3.内存区域二、反编译1.javap2.反编译工具一、JVM执行过程1.jvm概念Java Virtual Machine(Java虚拟机),JVM有自己完善的架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java语言最重要的特点就是跨平台运行。使用JVM就是为了支持与操作系统无关从而实现跨平台,Java的程序编译后的.Class文件,JVM识别并运行它,针对每个操作系统开发其对应的解释器,只要操作系统有对原创 2021-06-13 01:27:12 · 1840 阅读 · 1 评论 -
Java封装工具类操作XML文件
Java操作XML文件方法前言一、方法1.创建文件1.修改节点和内容3.删除节点4.新增节点5.获取遍历测试前言xml文件是大家熟知的配置文件,我们当然可以通过java来对其创建删改查,比如说生成一个这一、方法1.创建文件接下来我们模拟创建一个pom文件中的依赖/** * 创建XML文档 */public static void createXML(String filePath) throws Exception { // 创建Document对象 Document原创 2021-01-30 18:11:28 · 865 阅读 · 0 评论 -
Java使用QQ邮箱或网易163邮箱发送自定义CSS样式邮件
Java使用QQ邮箱或网易163邮箱发送自定义CSS样式邮件前言一、战前准备1.导入依赖2.配置文件3.邮箱工具类二、战争开始1.QQ邮箱发送2.网易邮箱发送战后反思前言我们可能有时候项目中会有需求要给客户或者员工发送一些提醒之类的邮件,这时候我们就可以使用Java并且利用定时器完成该操作一、战前准备1.导入依赖这里我们使用Maven项目,在pom文件中导入所需要的mail的jar包<!--邮件--><dependency> <groupId>java原创 2021-01-20 15:40:37 · 2710 阅读 · 3 评论 -
Vue+SpringBoot导出Excel,自定义要导出的表格的列
Vue+SpringBoot导出Excel,自定义要导出的表格的列前言一、Vue弹出层?1.数据展示2.导出弹出层3.弹出层界面二、后端API1.控制类2.实现逻辑总结前言之前一篇博客介绍了使用POI来完成报表的导出,默认都是导出所有数据列,但是我们有时候可能需要导出某些指定的列,搭配我前端使用的Vue和ElementUI,然后便做出来个可以自定义导出列的功能一、Vue弹出层?1.数据展示首先我们来看一下我们要导出的数据,先看一下所有的列看一下data中的数据,有用户名和日期搜索// el原创 2020-12-13 14:46:33 · 8104 阅读 · 2 评论 -
Java中一些实用的日期处理方法
Java中一些实用的日期处理方法Java日期工具类定义日期格式日期类型转换日期判断与计算获取指定日期Java日期工具类我们可以在java中引用一些第三方库,如:org.apache.commons.lang3。可以对其继承然后新增一些方法来完成特定功能的需求。因此我们可以先导入一些jar包<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3原创 2020-11-24 13:37:56 · 760 阅读 · 0 评论 -
Java随机字符串与简单加密工具类
Java随机字符串工具类与简单加密工具类前言一、随机工具类1.创建RandomUtils类2.测试方法二、加密工具类1.创建EncryptUtils类2.测试加密方法总结前言我们都知道Java有一些自带的Random类,不过我们也可以简单的自己封装成工具类,然后用在我们项目ID,验证码,以及订单中。我们也可以自己写一个简单的md5和sha加密工具类来加密一些数字密码一、随机工具类1.创建RandomUtils类我们来新建一个随机工具类吧,命名为 RandomUtils,其中包含了各种返回定长随原创 2020-12-04 11:11:29 · 1826 阅读 · 0 评论