- 博客(150)
- 资源 (7)
- 收藏
- 关注
原创 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 504
原创 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 1896 2
原创 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 169
原创 sql截断表,并设置自增id起始值
截断表TRUNCATE TABLE `user`;设置自增id起始值ALTER TABLE `user` AUTO_INCREMENT = 100;
2021-12-24 11:39:31 656
原创 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 1129
原创 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 152
原创 自己总结-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 91
原创 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 155
原创 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 1298
原创 tomcat部署注意
var包启动访问的地址要拼上var包名(默认ROOT不需要),访问的port需要在server.xml中配置注意:var包启动时yml文件中配置的context-path和port均不生效jar包启动时context-path和port均生效,jar包名则没有影响...
2021-05-14 10:46:58 133
原创 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 435
原创 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 1165
原创 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 543 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 152
原创 把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 93
原创 生成测试数据并批量写入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 139
原创 构造测试数据
构造测试数据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 186 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 766
原创 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 224 1
原创 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 488
原创 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 111
原创 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 86
原创 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 93
原创 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 154
原创 使用nacos实现服务发现和动态配置
所需依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> .
2020-11-05 15:03:07 397
spring-cloud.zip
2020-07-30
Postman.zip
2020-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人