自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(149)
  • 资源 (7)
  • 收藏
  • 关注

原创 菜单id冲突处理sql

【代码】菜单id冲突处理sql。

2024-04-09 09:07:18 64 1

原创 java实体中返回前端的double类型四舍五入(格式化)

【代码】java实体中返回前端的double类型四舍五入(格式化)

2024-03-28 10:32:54 443

原创 jenkins权限分配

4.进入Manage and Assign Roles创建Global roles和Item roles。3.修改全局安全配置中的授权策略为Role-Based Strategy。1.安装权限插件 Role-Based Strategy。4.进入Assign Roles给用户分配role。

2024-03-27 16:06:37 436

原创 java 通过mqtt对外发送数据

java 通过mqtt对外发送数据

2024-01-18 15:24:12 429

原创 springboot项目实现断点续传

断点续传实现

2023-08-29 10:07:22 384

原创 docker-desktop数据目录迁移

【代码】docker-desktop数据目录迁移。

2023-08-08 08:50:50 1108

原创 windows安装sonarqube

windows安装sonarqube

2023-05-17 15:22:34 373

转载 MySQL从零开始热搭建从库

mysql从库热搭建

2022-12-26 09:48:00 115

原创 maven本地化jbarcode-0.2.7.jar

jbarcode-0.2.7

2022-11-01 12:05:59 330

转载 java生成条形码

java生成条形码

2022-10-31 11:29:00 466

原创 常用java工具

常用java工具

2022-09-19 10:03:52 72

原创 rabbitmq延时队列

rabbitmq延时队列

2022-08-19 10:38:57 342

原创 java使用html模板导出pdf(使用freemarker进行渲染)

依赖<dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo.

2022-05-31 15:28:12 1654 2

原创 java使用html模板导出pdf(使用thymeleaf进行渲染)

java通过html模板导出pdf

2022-05-31 09:33:32 1360 3

原创 Collections中的常用方法汇总

排序相关1.reverse(List list):反转指定List集合中元素的顺序2.shuffle(List list):对List中的元素进行随机排序(洗牌)3.sort(List list):对List里的元素根据自然升序排序4.sort(List list, Comparator c):自定义比较器进行排序5.swap(List list, int i, int j):将指定List集合中i处元素和j出元素进行交换6.rotate(List list, int distance):将所.

2022-02-11 17:43:29 131

原创 sql截断表,并设置自增id起始值

截断表TRUNCATE TABLE `user`;设置自增id起始值ALTER TABLE `user` AUTO_INCREMENT = 100;

2021-12-24 11:39:31 627

原创 SQL查询指定时间到当前时间的全部日期

SELECT DATE_FORMAT( date_add( concat( '2021-01-01' ), INTERVAL ( help_topic_id ) DAY ), '%Y-%m-%d' ) DT FROM mysql.help_topic WHERE help_topic_id <= timestampdiff( DAY, concat( '2021-01-01' ), concat( DATE_FORMAT( now(), '%Y-%m-%d' )))

2021-12-22 13:57:40 1092

原创 arthas简单使用

arthas是阿里开源的Java诊断工具arthas下载wget https://alibaba.github.io/arthas/arthas-boot.jar启动java -jar arthas-boot.jar常用命令#打开监控界面dashboard#反编译jad 全类名#退出监控当前进程stop#退出(不会退出监控)quit/exit...

2021-09-01 17:16:32 114

原创 自己总结-jvm面试点

jvm内存模型1.线程共享:堆内存+方法区2.线程私有:虚拟机栈+本地方法栈+程序计数器堆内存主要存储java实例对象,分为新生代和老年代,新生代又分为eden、survivor from、survivor to,三者的内存分比默认为8:1:1,对象创建首先会分配到eden区,eden区内存满了之后进行Minor GC,将满足存活条件的对象复制到survivor from区,第二次Minor GC会将满足存活条件的对象复制到survivor to区,依次类推默认15次之后,如果该对象依然满足存活条件.

2021-08-31 17:11:52 85

原创 springboot集成mybatis-plus

所需依赖<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.2</version></dependency><dependency> <groupId>com.baomidou</gr.

2021-08-27 13:45:07 134

原创 es-header对es数据的基本操作

1.插入数据(1)指定id新增(注意:4b9f3b0781174ea8b51b1f96062db2ce为id的值)所需参数:http://127.0.0.1:9200/index_name/type_name/4b9f3b0781174ea8b51b1f96062db2cePUT{"id":"4b9f3b0781174ea8b51b1f96062db2ce","idCardType":"01","idCard":"110101195403071736","birthday":"195.

2021-05-19 09:39:36 1207

原创 tomcat部署注意

var包启动访问的地址要拼上var包名(默认ROOT不需要),访问的port需要在server.xml中配置注意:var包启动时yml文件中配置的context-path和port均不生效jar包启动时context-path和port均生效,jar包名则没有影响...

2021-05-14 10:46:58 99

原创 SpringBoot实现发送邮件功能(带附件)

依赖<!--mail--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency></dependencies>yml配置spring: mail: host: smtp.qq.com.

2021-03-18 11:42:56 404

原创 maven依赖下载失败的解决方案

这里以pinyin4j2.5.0为例1.maven坐标<!-- https://mvnrepository.com/artifact/com.github.open-android/pinyin4j --><dependency> <groupId>com.github.open-android</groupId> <artifactId>pinyin4j</artifactId> <versio.

2021-03-17 15:52:35 1001

原创 java接口数据校验

标题 java-testdata-generator 实现java接口校验-1.所需依赖<dependency> <groupId>com.github.binarywang</groupId> <artifactId>java-testdata-generator</artifactId> <version>1.1.2</version></dependency>2.controller测

2021-03-12 16:57:25 512 1

原创 java查询历史使用过的全部wifi及密码

package cn.com.ultra.utils;import java.io.BufferedReader;import java.io.InputStreamReader;import java.nio.charset.Charset;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * @author tarzan Liu */public class JavaCMD

2021-03-11 17:48:49 142

原创 把springboot项目打包成docker镜像执行

1准备jar构建springboot项目并使用maven打包2写Dockerfile(这里只是一个最简单的示例)FROM java:8ADD test-check-1.0-SNAPSHOT.jar ~/app.jarEXPOSE 8080ENTRYPOINT ["java","-jar","~/app.jar"]test-check-1.0-SNAPSHOT.jar为目标jar的名字8080为服务jar的访问端口3构建镜像docker build -t test-demo ..

2021-03-11 14:29:31 72

原创 生成测试数据并批量写入MySQL

批量插入代码public void personInsert(List<HosPersonInfoPO> dataPOList ) { //批量保存 int batchCount = 1000;// 每批commit的个数 int batchLastIndex = batchCount;// 每批最后一个的下标 for (int index = 0; index < dataPOList..

2021-03-10 17:06:05 113

原创 构造测试数据

构造测试数据1.依赖<dependency> <groupId>com.github.binarywang</groupId> <artifactId>java-testdata-generator</artifactId> <version>1.1.2</version></dependency>2.测试代码 //身份证号码 ChineseIDC.

2021-03-10 14:04:20 148 1

原创 字节转kb及mb工具类

/** * byte(字节)根据长度转成kb(千字节)和mb(兆字节) * * @param bytes * @return */ public static String bytes2kb(long bytes) { BigDecimal filesize = new BigDecimal(bytes); BigDecimal megabyte = new BigDecimal(1024 *

2021-02-19 17:02:00 649

原创 nginx负载均衡配置示例

Nginx的启动、停止与重启#启动/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf#停止ps -ef|grep nginxkill -QUIT 2072#重启进入nginx可执行目录sbin下,输入命令./nginx -s reload 即可nginx内置的负载均衡策略1.轮循(默认)Nginx根据请求次数,将每个请求均匀分配到每台服务器2.最少连接将请求分配给连接数最少的服务器。Nginx会统计哪.

2021-02-18 15:21:31 189 1

原创 mysql常用脚本

show processlist

2021-02-03 09:34:31 72

原创 java代码,弹出浏览器窗口

PrintWriter out = response.getWriter(); out.println("<html><body>"); out.println("<script type=\"text/javascript\">"); out.println("window.open(\"http://www.baidu.com\")"); out.println("</script>");

2020-11-18 13:21:28 465

原创 elk环境搭建

logstash安装1.下载https://artifacts.elastic.co/downloads/logstash/logstash-6.6.2.tar.gz2.安装tar -zxvf logstash-6.6.2.tar.gz -C /opt/install3.测试bin/logstash -e 'input { stdin { } } output { stdout {} }'启动后输入hello word 然后观察日志,看安装是否成功4.配置测试写入esinput {.

2020-11-17 11:51:21 88

原创 sleuth+zipkin实现服务链路跟踪

1.zipkin server端下载地址https://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server/2.运行java -jar zipkin-server-2.11.2-exec.jar3.client端引入依赖(在需要跟踪的服务中添加依赖)<!--sleuth--><dependency> <groupId>org.springframework.cloud</gro

2020-11-16 14:03:57 72

原创 sentinel的简单应用

sentinel服务安装下载地址https://github.com/alibaba/Sentinel/releases下载完成后上传执行java -jar sentinel-dashboard-1.6.1.jar默认访问地址(ip:8080):localhost:8080所需依赖<dependencies> <dependency> <groupId>org.springframework.boot</.

2020-11-09 18:11:55 83

原创 springcloudstream实现消息驱动微服务(消费HA)

所需依赖<!--父级项目依赖--><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.5.RELEASE</version> </parent> &.

2020-11-09 11:24:55 123

原创 查看服务部署时间命令

查看服务部署时间命令#21143为服务进程号ps -p 21143 -o lstart

2020-11-09 10:51:33 383

原创 使用nacos实现服务发现和动态配置

所需依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> .

2020-11-05 15:03:07 383

原创 springboot配置多数据源及单库事务控制

1.背景介绍通过springboot操作mysql数据库,但是在实际业务场景中,数据量迅速增长,一个库一个表已经满足不了我们的需求的时候,我们就会考虑分库分表的操作,在springboot中如何实现多数据源,动态数据源切换,读写分离等操作。2.所需依赖#父级项目依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-.

2020-10-29 11:10:42 360 1

断点续传demo,亲测可用,完整的demo

断点续传demo,亲测可用,完整的demo

2023-09-01

java+vue断点续传核心代码

java+vue断点续传核心代码

2023-08-29

jbarcode-0.2.7.jar jar包文件

jbarcode-0.2.7.jar jar包文件

2022-11-01

MyUploader-master.zip

花样文件上传后端demo

2021-02-20

seata实现分布式事务demo

使用阿里seata实现的一个简单的分布式事务的小demo,基于订单,库存,余额的小测试demo,喜欢的可以下载自己测一测!亲测可用

2020-10-28

ipdatabase.zip

根据IP查询城市或地区的接口是IpHelper类中的findRegionByIp接口,简单易用,传入ip地址,返回ip地址所在城市或地区。

2020-08-06

spring-cloud.zip

spring-cloud本地测试demo,集成了eureka,config,hystrix,gateway,openfeign等组件,实现动态配置

2020-07-30

liuge1988-epay-master.zip

java web应用集成支付宝的沙盘项目demo,亲测可用,上手简单,模拟真实的支付宝支付场景,调用支付宝的支付服务

2020-07-30

Postman.zip

Windows X64亲测可用的postman资源,傻瓜式安装,第一次启动postman 会要求输入用户名和密码,如果没有的话,关闭,再次启动就可以直接进入了

2020-07-08

ArcSoftFaceDemo-master.zip

人脸识别demo,调用第三方虹软api的离线demo,可直接使用,只用进行简单修改便可使用!亲测可用

2020-07-08

空空如也

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

TA关注的人

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