自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 Java8特性:分组、提取字段、去重、过滤、差集、交集

Java8特性:分组、提取字段、去重、过滤、差集、交集

2024-09-07 16:55:06 453

原创 hutool 集合相关交集、差集

hutool 交集、差集

2024-09-07 16:24:59 436

原创 aliyun图片存储OSS工具类

【代码】aliyun图片存储OSS工具类:存储、显示、获取

2024-09-07 11:33:40 307

原创 IDEA 出现Cannot access aliyunmaven (https://maven.aliyun.com/repository/public) in offline mode

idea maven 下载包问题

2024-07-23 14:12:04 588

原创 hutool相关base64图片处理工具类

hutool相关base64图片处理工具类。

2024-06-19 11:06:32 597 1

原创 npm淘宝镜像过期报错request to https://registry.npm.taoba*** failed, reason: certificate has expired

npm使用过程中的问题

2024-02-21 14:34:41 1273

原创 JAVA 身份证号和手机号、数字、区间范围相关工具

身份证号和手机号、数字、区间范围相关工具

2024-01-08 14:37:55 418

原创 Java 获取两个时间的时间差(时、分、秒)

java计算两个时间差

2023-11-13 14:32:14 4522 1

原创 数据分割处理示例

数据分割处理

2023-10-18 09:49:32 517

原创 Apache shiro RegExPatternMatcher 权限绕过漏洞 (CVE-2022-32532)

Apache shiro RegExPatternMatcher 权限绕过漏洞 (CVE-2022-32532)登录过滤器执行2次的问题

2023-09-26 15:58:52 875

原创 JSON.toJSONString首字母大小写问题

开发过程中遇到的,对象转字符串时,有个字段首字母是大写的,转换之后就变成了小写,在这里记录下。

2023-09-01 15:31:25 2623 1

原创 java 合并两个Map

合并两个Map java8踩坑

2023-06-21 18:24:06 2876

原创 SM4国密算法加解密(16进制,base64字符串)

SM4国密算法加密

2023-06-20 17:22:46 11063 1

原创 SM4算法加解密及实现

SM4算法,ECB/CBC模式加解密

2023-04-06 18:11:15 10309 1

原创 Python安装matplotlib绘图库

Matplotlib 安装

2023-03-21 14:29:14 297

原创 List<Map<String, Object>>、Map<String, Object>相关比较的工具类

List、List<Map<String, Object>>、List<String>相关比较

2023-02-20 17:14:10 435

原创 ConditionalOnProperty注解的作用和用法

@ConditionalOnProperty注解

2023-02-10 17:24:31 2904

原创 AOP切面、自定义注解、参数获取

AOP切面、自定义注解、参数获取

2022-12-23 15:41:12 1120

原创 Windows 上安装 PostgreSQL

EnterpriseDB是全球唯一一家提供基于PostgreSQL企业级产品与服务的厂商。点击Servers,看到PostgreSQL14。还可以从开始找到SQLShell(psql)安装完成,去掉勾选,直接点Finish。点击next,设置高级选项,默认就行。设置端口号,可以直接用默认就行。点击next,并设置安装路径。点击next,相关的安装路径。点击next,准备安装。...

2022-07-15 19:23:28 472

原创 windows10搭建IIS服务器

一台电脑打开电脑的控制面板,选择程序和功能点击启用或关闭windows功能控制面板,点击管理工具,双击信息管理工具双击asp以上看出:ASP“父路径”是没有启用的,要开启父路径,选择True,搞定父路径选项...

2022-07-08 10:49:35 1717

原创 Dubbo环境搭建

推荐使用 Zookeeper 注册中心官网文档:  注册中心:https://dubbo.apache.org/zh/docs/references/registry/  zookeeper:https://dubbo.apache.org/zh/docs/references/registry/zookeeper/查看jdk1.8列表结果如下:看到complete! 说明安装完成从以上可以看出路径为:默认安装路径在下边。安装结束了。这样安装有一个好处就是不需要对path进

2022-06-23 16:07:56 357

原创 PageHelper在springboot中的使用踩坑

PageHelper

2022-06-07 15:44:33 565

原创 Java 脱敏工具类总结

开发过程中,会遇到很多敏感数据的显示,这样不太安全,就需要用到相关的脱敏工具进行脱敏之后再显示;总结部分脱敏工具:package com.li.info;import org.apache.commons.lang3.StringUtils;/** * @author user * @description: 脱敏工具类 * @date 2022/5/17 */public class DataDesensitizedUtils { /** * 功能描述:姓名脱敏.

2022-05-17 16:11:26 4108

原创 base64图片上传到指定目录

base64图片上传示例private String uploadBase64ToServer(String name,String base64) { String imageUrl = "/home/files/"; //生成jpeg图片 System.out.println(" ============== base64 生成图片 ==============="); if(base64.contains(";base64,").

2022-05-13 19:24:28 349

原创 Docker 部署kafka

环境准备CentOS 7.5Docker 环境zookeeper安装下载zookeeper镜像docker pull wurstmeister/zookeeper启动zookeeper容器docker run -d --name zookeeper -p 2181:2181 -v /etc/localtime:/etc/localtime wurstmeister/zookeeper参数说明:-v /etc/localtime:/etc/localtime :让容器

2022-05-13 15:04:19 1656 2

原创 Docker 部署kafka遇到的问题

启动容器之后,状态为`Exited如图,查看日志docker logs 1e1a55aa8d21日志详细信息:[root@iZwz9geewjuo2sogidqn50Z ~]# docker logs 1e1a55aa8d21[Configuring] 'advertised.listeners' in '/opt/kafka/config/server.properties'[Configuring] 'port' in '/opt/kafka/config/server.pro.

2022-05-13 11:53:26 1570

原创 Jenkins 英文版本切换中文版本

通过docker拉取的Jenkins是英文版本的,有些看不太懂,需要通过插件切换语言安装语言相关的插件Manage Jenkins --> Manager Plugins --> Available,搜索Localization: Chinese勾选Localization: Chinese(Simplified),点Install without restart安装完成之后勾选Restart重启完成之后,页面就变成中文的了!...

2022-05-09 19:12:18 908

原创 Docker Jenkins 安装及配置

环境准备CentOS 7Docker 环境下载Jenkins 镜像docker pull jenkins/jenkins创建目录并授权权限在服务器创建 Jenkins 工作目录 /var/jenkins_mount 并授权权限,启动容器时间会将jenkins容器⽬录挂载到这个⽬录上,这样就很⽅便地对容器内的配置⽂件进⾏修改。mkdir -p /var/jenkins_mountchmod 777 /var/jenkins_mount启动容器,并挂载相关目录do.

2022-05-06 16:18:05 1053

原创 docker安装Jenkins时遇到的问题:No such plugin: cloudbees-folder

问题一:初始化安装插件时报错:No such plugin: cloudbees-folder报错如图解决方法:需要打开该链接https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/cloudbees-folder,找到latest/下面的.hpi文件,并下载将cloudbees-folder.hpi文件上传到 /var/jenkins_home/plugins目录下,也就是我们挂在之后的/var/jenkins_mount/plugins.

2022-05-06 16:17:37 1597 1

原创 更新jenkins(linux 环境)

jenkins安装完成之后,在安装相关插件的时候提示安装失败,并且提示版本太低需要更新版本!如图接下来,我们就开始更新jenkins。Manage Jenkins管理jenkins首页,点击download下载相关包查看jenkins.war存放位置rpm -ql jenkins3. 将原有的war包备份到/usr/local/src/mv jenkins.war /usr/local/src/4. 将已下载的war包上传至/usr/lib/jenkins/5. 重新.

2022-05-05 17:48:13 1892 1

原创 Jenkins linux安装

开发项目中,把jenkins用起来,可以提高效率的JDK1.8安装先查看是否已经安装过JDK1.8# 检查是否已经存在java相关命令rpm -qa|grep javarpm -qa|grep jdkrpm -qa|grep gcj# 如果需要卸载rpm -qa | grep java | xargs rpm -e --nodeps查看jdk1.8列表# 检索Java1.8源列表yum list java-1.8*结果如下:安装Java1.8yum inst.

2022-04-27 19:48:14 1168

原创 关于Maven项目pom.xml文件 Ignored的问题

问题描述在Maven新创建的module中的pom.xml文件,因为我删除了.iml文件,出现Ignored的问题,如图:解决方案点击file > Setting进入设置找到lgnored file,把右边已选中的选项取消勾选,然后点击 ok在这里插入图片描述再点击右上角Maven中的刷新一下,这样pom.xml 文件就被变回来了...

2022-04-26 19:10:13 1308 1

原创 MySql 存储boolean的数据

开发过程中遇到这个问题,纪录下来了首先,问了下度娘,得到如下结论:mysql是不支持boolean类型的,基本数据类型不包括boolean类型.当把一个数据设置成boolean类型的时候,数据库会自动转换成tinyint(1)的数据类型,默认值是1,0两种,分别对应了boolean的true(1)和false(0).生成实体类后,对应tinyint(1)的数据类型的字段,是Integer的;如果在POJO中需要定义成Boolean类型映射Mysql中的tinyint(1)类型.insert数据.

2022-04-25 11:04:41 7996 1

原创 Java生成压缩文件(zip、rar 格式)

在开发过程成遇到要把多个文件打包压缩的需求maven配置 <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version>1.10.5</version> </dependency>代码示例:.

2022-03-31 14:41:51 2458

原创 Java读取.zip的文件

开发过程中,遇到读取压缩包里面的文件需求示例如下: @Test public void test() throws Exception { List<File> files = readZipFile("D:\\2022-03-28.zip"); } public static List<File> readZipFile(String file) throws Exception { List<File&gt.

2022-03-31 14:09:50 743

原创 HUtool读取Excel内容

1、需要的maven配置 <!--hutool--> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.22</version> </dependency&g

2022-03-31 11:25:10 14379

原创 Java 无需解压直接读取ZIP压缩包里的文件及内容

最近开发的时候遇到要获取到zip压缩包里面的文件内容,一开始的想法是先通过代码执行解压,然后读取文件内容,但是感觉好麻烦,于是度了一下,发现可以无需解压直接读取,而且还是JDK提供给我们的工具。解决方案就是通过ZipInputStream来读取。ZipInputStream在JDK中的util包中,而我们平时用的FileInputStream等都是在io包中的。示例如下:@Test public void test() throws Exception { //获取文.

2022-03-31 11:15:34 7770 5

原创 Java导出多个excel并打包压缩成.zip文件

1、先获取到数据,并将数据导出excel到指定位置 public void downPoliceZip(WorksitePoliceApiInfo worksitePoliceApiInfo) throws Exception { String zipName = "同步数据" + LocalDate.now() ; List<Map<String, Object>> workerMaps = new LinkedList<>();

2022-03-31 10:44:32 10814

原创 File工具类

import sun.misc.BASE64Encoder;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.net.URLEncoder;import java.util.List;import java.util.zip.

2022-03-28 13:54:46 369

原创 adb工具的基本使用

adb 是什么?adb全称Android Debug Bridge,是Android SDK中的一个工具, 使用adb可以直接操作管理Android模拟器或者真实的Andriod设备,就是起到调试桥的作用。adb工具包一般只是一个压缩文件,不需要安装,只需要解压即可。解压后有三个必须文件,adb.exe动态链接库文件、adbWinApi.dll和adbWinUsbApi.dll,解压后即可直接使用。如图:adb的基本使用进入到adb目录,cmd打开命令窗口连接上机具adb connec

2022-03-24 19:05:25 28608

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除