
JAVA使用
方法使用
墨如初见
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vue前端进行AES加密,JAVA对其进行AES解密
【代码】vue前端进行AES加密,JAVA对其进行AES解密。原创 2024-11-04 15:22:25 · 637 阅读 · 0 评论 -
JAVA 根据提供的本地class路径转换为class对象
在main方法中,我们创建了一个ConvertToClassObject对象并调用loadClassFromFile方法来加载Class对象。我们通过读取文件的字节并使用自定义的defineClass方法来加载Class对象。这种方法直接读取本地文件的字节码来加载Class对象。原创 2024-06-17 16:00:56 · 458 阅读 · 0 评论 -
【Spring Boot 】JPA 的基本使用
JPA(Java Persistence API)是一种Java编程接口,用于简化Java应用程序与数据库之间的交互。它提供了一种标准的持久化方式,可以将Java对象映射到关系型数据库表中,实现对象和数据库之间的转换。通过JPA,开发人员可以使用面向对象的方式来操作数据库,而不需关注数据库细节和编写大量的SQL语句,从而提高开发效率和代码质量。JPA还提供了方便的查询语言JPQL,支持复杂的查询操作。原创 2024-05-30 11:33:44 · 670 阅读 · 0 评论 -
JAVA 处理目录下及子目录下 图片压缩和图片加水印
处理目录下及子目录下图片压缩。压缩需要用到其他jar包。原创 2024-04-09 16:59:42 · 404 阅读 · 0 评论 -
Java,插入sql写入sql文件里
【代码】Java,插入sql写入sql文件里。原创 2024-04-09 16:50:20 · 516 阅读 · 0 评论 -
java 创建线程的方式
【代码】java 创建线程的方式。原创 2024-04-07 17:43:04 · 308 阅读 · 0 评论 -
使用 @JsonIgnore注解后 获取不到参数值问题
默认情况下,Jackson会使用Java字段或方法的名称作为JSON属性的名称。但是,通过在字段或方法上添加@JsonProperty注解并指定属性名称,可以自定义JSON属性的名称。这样可以在序列化和反序列化过程中,将Java对象的属性与JSON中的属性进行映射。当一个字段或方法被标记为@JsonIgnore时,Jackson序列化和反序列化JSON时会忽略该字段或方法,不会包含在生成的JSON中。@JsonIgnore注解是Jackson库中的注解,用于忽略被注解的字段或方法的序列化和反序列化操作。原创 2024-03-19 15:27:27 · 1139 阅读 · 0 评论 -
【Spring Boot】发送邮件功能
邮箱->设置->POP3/SMTP/IMAP->开通POP3/SMTP和IMAP/SMTP服务。有两种方式配置:固定配置在application.yml中,或者将发送邮箱配成活的参数。注意:发送者必须开通了smtp服务,(4)和(5)目录中介绍开通smtp服务。在邮箱->设置->账号->开通POP3/SMTP服务。不需要在application.yml中配置信息。网易邮箱:smtp.163.com。QQ邮箱:smtp.qq.com。原创 2023-11-03 16:56:05 · 475 阅读 · 0 评论 -
Spring Boot面向切面加注解
【代码】Spring Boot面向切面加注解,处理错误日志。原创 2023-11-01 14:19:22 · 967 阅读 · 1 评论 -
java中URLEncoder.encode与URLDecoder.decode处理url中文字符传参
例如get 表单请求url。原创 2023-10-24 10:37:45 · 2089 阅读 · 0 评论 -
七牛云存储区域地址
【代码】七牛云存储区域地址。原创 2023-07-24 13:47:13 · 660 阅读 · 0 评论 -
SpringContextUtil获取bean方法
非Spring环境获取Spring的Bean;所以使用SpringContextUtil来进行获取bean方法。原创 2023-07-17 10:53:49 · 3295 阅读 · 0 评论 -
对日志表进行添加日期分割
由于日志内容太大,需要将xxxx1表,改名为:xxxx1_202307表,在创建xxxx1表再次作为新表逻辑:(1)判断改名的这张xxxx1_202307表是否存在(2)不存在将调用xxxx1表修改为xxxx1_202307表(3)创建xxxx1表。原创 2023-07-11 15:58:53 · 397 阅读 · 0 评论 -
springboot项目中引入本地依赖jar包,并打包到lib文件夹中
描述:下载了第三方相关jar包后,项目中引入本地jar,测试环境正常,打包线上报错提示为找到该jar原因:应该在/WEB-INF/lib/xxx.jar,被打包到此目录:/WEB-INF/classes/lib/xxx.jar。原创 2023-07-11 15:40:35 · 3989 阅读 · 0 评论 -
SpringBoot—jasypt加解密库的使用方法
在生产环境,数据库采用明文配置会有安全问题,jasypt是一个通用的加解密库。原创 2023-06-27 11:04:18 · 549 阅读 · 0 评论 -
MYSQL存放datetime类型结束时间时会变成第二天问题
代码中存入的时间为2023-05-20 23:59:59 数据库中展示:2023-05-21 00:00:00。原创 2023-06-07 17:29:11 · 452 阅读 · 0 评论 -
java 获取 MAC OS 网卡的 MAC 地址
测试结果:直接请求获取到的数据+换网请求获取到的数据是一样的,关机重启后:MAC address for llw0,MAC address for awdl0会变化,想要一台电脑一直获取同样的数据时,可以加个判断,再输出。原创 2023-06-02 10:13:44 · 552 阅读 · 1 评论 -
JSON与对象之间互转
【代码】JSON与对象之间互转。原创 2023-05-05 11:02:17 · 11305 阅读 · 0 评论 -
java 视频获取第一帧保存图片
【代码】java 视频获取第一帧保存图片。原创 2023-04-18 17:28:39 · 1490 阅读 · 0 评论 -
时间格式化,获取时间
// 格式化 SimpleDateFormat matter = new SimpleDateFormat("yyyyMMdd"); String beforeDate = matter.format(cal.getTime()); // 当天16点 Calendar cal = Calendar.getInstance(); cal.set(Calendar.HOUR_OF_DAY, 16); cal.set(Calendar.SECOND, 0); ...原创 2021-01-14 11:01:49 · 149 阅读 · 0 评论 -
Java反射获取字段属性值
/** * @desc 判断字段在相应模板字段中是否必传 true:验证失败 false:验证通过 * @param info 传递的信息 * @param templateList 模板字段 * @return */ public static boolean check(TalentInfoVO info, List<TalentTemplateExpand> templateList){ // 获取模板字典,判断是否原创 2021-07-06 14:43:51 · 425 阅读 · 0 评论 -
阿里云上传视频图片到对象存储OSS,及删除OSS文件
【代码】阿里云上传视频图片到对象存储OSS。原创 2023-04-12 15:56:34 · 968 阅读 · 0 评论 -
hutool 使用HttpUtil,调外部接口
具体可以去查看HttpUtil包,自行使用。原创 2023-04-10 20:42:55 · 2531 阅读 · 0 评论 -
java字符串大小写转换,不区分大小写判断是否相等
(1)toLowerCase()方法将String转换为小写。如果字符串中没有应该被转换的字符,则将原字符串返回,否则返回一个新的字符串。(2)toUpperCase()方法将Srtring转换为大写。如果字符串中没有应该转换的字符,则将原字符串返回,否则返回一个新的字符串。方法:Collections.disjoint(list1,list2)语法:str.toLowerCase()语法:str.toUpperCase()原创 2021-02-06 17:28:40 · 950 阅读 · 0 评论 -
jdk1.8 .strem使用
1.获取某个List中的某个字段,并组成新的ListList users = = new ArrayList<>();(1)获取某个List中的某个字段(id),并组成新的ListList userIds = users.stream().map(TookActivityUserVO::getId).collect(Collectors.toList());(2)循环输出userIds .forEach(s-> System.out.println(s));(3).distin原创 2021-01-07 10:43:52 · 805 阅读 · 0 评论 -
获得支付宝对账金额后,进行压缩获取收入金额,支出金额
1.支付宝对账获取收入金额,支出金额/** * 支付宝对账获取收入金额,支出金额 * @param response 支付宝对账记录 * @param alipayFilePath zip包下载地址 * @param alipayFileZipPath zip包压缩下载地址 * @param startTime 时间 * @return * @author lss */ public static Map<Str原创 2021-01-14 11:05:34 · 284 阅读 · 0 评论 -
java,get请求和post请求接口获取数据
get(无参)请求/** * @desc get请求 * @param requestUrl 请求地址 * @return */ public JSONObject getOpenRequest(String requestUrl){ JSONObject jsonObject = null; StringBuffer buffer = new StringBuffer(); try {原创 2021-01-06 15:39:14 · 903 阅读 · 0 评论 -
获取4位随机验证码,获取4位不重复码
package com.macro.mall.utils;import java.util.Random;public class SendCode { /** * 获取4位随机验证码 * * @return 随机4位数 */ public static String getCode() { String str = "0123456789"; StringBuilder sb = new StringBui原创 2021-01-14 11:10:38 · 1111 阅读 · 0 评论 -
二维码生成
package com.qike.api.util;import cn.hutool.core.util.IdUtil;import com.github.binarywang.utils.qrcode.MatrixToImageWriter;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import c原创 2021-02-02 12:02:06 · 343 阅读 · 0 评论