标签: Java

35 篇文章

thumbnail
上传jar包到本地maven仓
当直接把jar包复制进maven仓以后,但是不生效,清idea缓存也没用,这个时候用这个方法可以时期生效 命令如下: mvn install:install-file -DgroupId=com.nascent -DartifactId=nascent-ecrp-sdk -Dversion=5.0.3 -Dpackaging=jar -Dfile=…
拷贝其他服务器文件到本机
连接到远程服务器并遍历指定目录下的所有文件。它会找到名称以error.2023-03-23开头的文件,并将它们从服务器复制到本地计算机 需要用到依赖包: <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <versio…
取随机不重复的数字
代码如下: public static void main(String[] args) { String val = ThreadLocalRandom.current().ints(0, 10).distinct().limit(10).mapToObj(i -> i + "").collect(Collectors. joining(…
Java判断两个对象所有的值是否相同
实体类,需要重写equals和hashCode方法 @Data public class SmPersonSinceGrandOpen { /** 跑批日期 */ private String workdateSm; /** 统计维度(年龄段/家庭) 0:年龄段,1:家庭非家庭 */ private String dimStatsSm; /** 维…
Java判断两个集合内容是否相同
实体类 @Data public class SmPersonSinceGrandOpen { /** 跑批日期 */ private String workdateSm; /** 统计维度(年龄段/家庭) 0:年龄段,1:家庭非家庭 */ private String dimStatsSm; /** 维度详情 18岁以下/18-25岁/26-35…
下载csv文件、excel打开不乱码
如下: import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import javax.servlet.http.HttpServletRequest; import javax…
poi版本升级后设置样式报错修复
老版本有漏洞,需要升级新版本。 POI版本是3.17,之前是3.9,必须升级jar包,升级之后发现很多代码报错,需要修改调整,以下用于记录调整的代码。 颜色定义变化 旧版本 : HSSFColor.BLACK.index 新版本 : IndexedColors.BLACK.index 获取单元格格式 旧版本 : cell.getCellType 与…
Java IO流
File类: 代表物理盘符当中的一个文件或者文件夹 什么是IO: 以内存为基准,分为输入Input和输出Output。p输入也叫做读取数据、输出也叫做写出数据。 IO分类: 根据数据的流向分:输入流和输出流 输入流: 把数据从其他设备上读取到内存中的流 输出流: 把数据从内存中写出到其他设备上的流 根据数据的类型分:字节流和字符流 字节流: 以字节…
密码随机盐值加密
密码盐值加密,对同一个密码,多次进行编码。每次结果都是不一样的。但是每个不一样的结果,都是可以通过密码校验。 package io.springcloud.utils; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.nio.charset.…
thumbnail
Java读取yaml、修改yaml
导入包 这里用的是yamlbeans包,官方github有中文文档,很友好。 地址:https://github.com/EsotericSoftware/yamlbeans <dependency> <groupId>com.esotericsoftware.yamlbeans</groupId> <ar…