自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (5)
  • 收藏
  • 关注

原创 springboot项目打包docker镜像

5.上一步会在docker生成一个虚拟机的印象文件,接下来执行docker save -o H:\uaa.tar uaa,此处的uaa替换成需要的文件名,会在H盘生成uaa.tar镜像文件,上传服务器运行即可。3.如果启动报错,打开microsoft store,搜索“Windows Subsystem for Linux”并安装它,再次重启docker。2.安装docker windows版客户端并启动。1.springboot package成jar。

2023-11-24 09:35:02 212

原创 mybatisplus分页报错

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'xxx' not found. Available parameters are [ew, page, param1, param2]这段代码一直报上边的异常出现这个问题除了网上很容易搜索到的参数不匹配,少@param注解等原因之外,还有极少情况也会出现这种情况.检查自己Ma

2023-03-10 15:16:43 478

原创 使用mybatisplus接收mysql字段为json类型的数据

原因:type属性被注入进来的只是List的字节码文件,通过parse方法只能将json转化为List对象,而JsonObject不能强转为相应的实体类,所以在获取到解析后的对象遍历的时候会报类型转换错误异常,这时可以重写此handler的parse方法来实现自己的目的,以下是将json转化为List的处理器。2.如果接收参数是个List,这里需要注意:以上提供的解析器不能提供完全解析,这里你需要自定义解析器做定制化解析,以下是解析器的源码。

2023-03-10 14:36:20 2124

原创 jenkins项目构建(gitlab-springboot,vue)

jenkins 的使用

2022-07-15 15:31:13 404

原创 jenkins在linux的安装与配置

linux下jenkins的安装与配置

2022-07-13 10:28:10 2270 2

原创 解决各种原因造成mybatisplus查询分页显示所有记录问题

解决mybatisplus分页插件不生效的问题

2022-07-07 09:24:06 872

原创 springboot集成redis(使用fastjson在存储对象时自动转换json)

1.redis依赖 <!-- redis组件 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.3.4.RELEA

2020-11-05 16:54:08 1194

原创 mybatis自动建表

1.添加ACTable依赖 <!--mybatis-plus自动建表--> <dependency> <groupId>com.gitee.sunchenbin.mybatis.actable</groupId> <artifactId>mybatis-enhance-actable</artifactId> <versio

2020-11-02 13:43:28 3998 4

原创 rsa秘钥的生成与加密解密

生成秘钥public class KeyUtils { public class Keys { } public static final String KEY_ALGORITHM = "RSA"; private static final String PUBLIC_KEY = "RSAPublicKey"; private static final String PRIVATE_KEY = "RSAPrivateKey"; //获得公钥

2020-10-28 10:56:01 1538 1

原创 操作日志记录(包括输出至自定义日志文件)

1.日志部分1.1日志依赖<dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> <version>1.2.3</version> </dependency> <dependency> <groupId&gt

2020-10-16 11:28:17 796

原创 深度克隆

/** * 深度克隆 * * @param object * @return * @throws IOException * @throws ClassNotFoundException */public static Object deepCopy(Object object) throws IOException, ClassNotFoundException { ByteArrayOutputStream bos = new ByteArrayOutputStream();.

2020-10-10 11:47:43 128

原创 junit测试注入service示例

依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> &

2020-09-16 10:19:29 2176 1

原创 单点登录与验证码验证

controller:@requestMapping("/sysLoginApi")@restControllerpublic class SysLoginController{ @Autowired UserService userService; @Autowired DataCache dataCache; @GetMapping("/getVerifyCode") public WebApiResponse<String> g

2020-09-14 15:47:48 512

原创 nacos服务注册,发现与调用及配置中心

1.下载安装并启动nacos 之前的文章有详细的下载地址和安装教程nacos下载传送门:https://blog.csdn.net/qq_41514643/article/details/107513530nacos安装传送门:https://blog.csdn.net/qq_41514643/article/details/1075165542.注册在nacos的服务分为提供者(provider)和消费者(consumer)2.1提供者(provider)2.1.1添加依赖..

2020-08-21 11:13:18 1395 1

原创 java工程中过滤敏感词和html标签

敏感词库资源:https://pan.baidu.com/s/1PKb2BhtVcxiF7cc70qy5Vg 提取码: n4be敏感词库工具类(注意查看词库编码格式是否为utf-8,否则乱码)package com.jpxx.pxxdj.common.util;import java.io.*;import java.util.*;/** * 敏感词库工具类 */public class BadWordUtils { public static Set<St.

2020-08-06 14:54:38 262

原创 linux安装nexus及各种安装失败处理方法

下载nexus安装包放到linux /usr/local链接: https://pan.baidu.com/s/1RiPLgbNI-UR7dzDS6XBFHg 提取码: bhvn (linux版)链接: https://pan.baidu.com/s/1pi5B51V_gmOoZrTwrw5qAg 提取码: dhk9 (windows版)解压tar -zxvf nexus-3.21.1-01-unix.tar.gz删除压缩包并更改解压后文件夹名称为nexusrm nexus-3.

2020-08-03 11:40:29 1677

原创 Cannot resolve symbol XXX

如果确定配置没错仍然显示不能引入依赖就按以下操作:1.找到本工程在本地仓库对应的jar包文件夹,整个删除2.回到idea打开窗口右边的maven工具栏,找到root模块install3.清除idea缓存索引并重启

2020-07-29 16:19:13 143

原创 使用springdata JPA更改实体类不能同步更新数据库

看看数据库名是否带有小数点,因为jpa在生成sql的时候默认生成增删改查表名为数据库名.数据表 的数据,如果带有小数点就找不到目标数据库导致报错.解决办法:重新建立数据库迁移数据吧,或者不用jpa...

2020-07-29 12:00:33 1137

原创 linux完美安装nacos(可集群)

如果服务器安装有jdk,maven,mysql可以忽略以下几个软件的安装1.下载jdk和mavenhttps://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.htmlhttps://maven.apache.org/download.cgi1.1放在服务器合适(软件可放置usr/local)位置执行tar zxvf jdk-8u161-linux-x64.tar.gztar zxvf apache-mav

2020-07-22 17:45:39 597

原创 2020年最新版nacos1.3.1免费下载

linux版链接: https://pan.baidu.com/s/11DhEiEBze-0H2N-ZAn8TZQ 提取码: mriiwindos版链接: https://pan.baidu.com/s/12f5M18xiIoyoy_qYj4d3Dw 提取码: 4pkx

2020-07-22 15:07:21 4984 20

原创 easyexcel导入(数据校验)

1.引入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.4</version> </dependency>2.实体类@Data@AllArgsConst

2020-07-08 11:40:16 12150 2

原创 获取本机ip及端口号

/** * 获取本机ip */ public static String getLocalIP() { InetAddress addr = null; try { addr = InetAddress.getLocalHost(); } catch (Exception e) { e.printStackTrace(); } byte[] ipAdd.

2020-07-06 15:59:45 834 1

原创 String转LocalDateTime

public class Test{ public static void main(String[] args) { /** * 这里根据不同的时间格式选择不同的国别 * 例如中国"01-一月-2020",ofPattern()参数用Locale.CHAINA */ String time = "01-一月-2020"; DateTimeFormatter dateTimeFormatter .

2020-07-01 13:06:00 2564

原创 使用easyexcel完成复杂表头及标题的导出功能(自定义样式及多sheet导出)

1.引入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.4</version> </dependency>2.实体类(注解法)package com.jp.

2020-06-28 10:32:13 19069 11

原创 使用postgreSQL的json/jsonb特有操作符查询与传统字符串比较查询的对比

在日常数据库存储中有时会用到json格式,如果现在有在json数据中查询某个json中一个键值对的需求,就需要将整个json全部查询,然后在后台解析才能得到相应值,这在数据量特别庞大的情况下使用常规方式就会造成不小的资源浪费。在PostgreSQL9.5中引入了新的JSONB功能,极大的增强了PG的NOSQL能力。使用其提供特别的特殊字符,能极大简化开发,以下是常规方式和jsonb方式的...

2019-06-26 17:58:04 1262

转载 window中使用protobuf生成java类

1、下载地址:https://github.com/protocolbuffers/protobuf/releases/tag/v3.7.12、解压后放置到D盘的安装目录,配置环境变量Path:D:\Program Files\protoc-3.7.1-win64\bin3、编写一个Stu.proto,保存到E盘的protobuf文件夹下syntax = "proto3";// 生成...

2019-06-24 09:03:00 262

转载 protobuf 学习笔记

https://blog.csdn.net/undoner/article/details/12849661

2019-06-20 09:16:41 126

原创 Idea统一eclipse的快捷键使用

快捷键的使用:1 执行(run) alt+r2 提示补全 (Class Name Completion) alt+/3 单行注释 ctrl + /4 多行注释 ctrl + shift + /5 向下复制一行 (Duplicate Lines) ctrl+alt+down6 ...

2018-11-17 11:46:53 163

Another-Redis-Desktop-Manager.1.3.8.exe

史上最好用且稳定且颜值最高的redis可视化工具,界面清新操作便捷,对用户体验高的小伙伴可以下载下来试试~~~~

2020-11-05

反编译工具合集.zip

内含三种反编译jar文件的工具:1,jd-gui 2.XJad 3.luyten 如果反编译失败,总有一款能符合你的要求

2020-08-21

winutils-master.zip

内含多个hadoop版本

2020-08-14

drawDemo.zip

此绘图软件原理是将每次绘制线段,折线或多边形的节点存储到服务器,以实现图形的采集,保存,删除和编辑功能(整体移动,单点移动),同时具有登录注册功能,每个客户只能访问自己的图形库(内附mysql建表语句)

2019-06-21

beautyEye.zip

最新一版的资源包,内附的有: 1.jar包 2.示例(包括网页版和java客户端版) 3.示例源码 4.api文档 5.使用说明及常见bug处理方法

2019-06-21

空空如也

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

TA关注的人

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