- 博客(19)
- 收藏
- 关注
原创 函数式树组成
*** 课程id/*** 课程名称/*** 类型/**/*** 排序/*** 备注/*** 子项目/*** 扩展 hutool TreeUtil 封装系统树构建/*** 根据前端定制差异化字段} /*** 构造数据树 O(N)* @param list 原集合* @param key 父级被子集关联的字段,比如id* @param parentKey 子集关联父级的字段,比如parentId。
2023-05-24 11:45:40 135
原创 nginx反向代理到tomcat并配置https(windows)(Linux同理只是操作不一样)
下载nginx配置tomcat的Value标签。配置https
2022-12-13 10:05:43 996
原创 camunda 流程篇
## 1、流程实例迁移(可以迁移启动的流程)```java MigrationPlanBuilder migrationPlan = runtimeService.createMigrationPlan("fromDefinitionId", "toDefinitionId");// .mapActivities(); 特殊节点迁移(用于节点改变或删除(前提条件,节点类型必须相同)) runtimeService.newMigration(migrat
2022-11-18 14:25:24 1351
原创 Camunda bpmn 资源篇
repositoryService . getResourceAsStream("deploymentId" , "图片名称");repositoryService . getResourceAsStreamById("deploymentId" , "图片id(resourceId)");
2022-11-18 14:14:59 331
原创 nginx 配置多个server与多个location
配置多个Server(主要针对于不同端口号访问多个项目) server { listen 80; # 如 www.baidu.com 一般二级域名 server_name xxx.xxx.xxx; # 80端口下的所有路径都代理到这 location / { # 访问路径(相对路径) root html/main; # 首页 index index.html; #
2022-04-25 10:22:26 8528
原创 mysql 利用sql解析数组
1、创建存储过程delimiter //CREATE PROCEDURE `substring`(IN `array` varchar(255),IN `num` int(10),OUT `string` varchar(255))BEGIN-- 裁剪数组为想要的元素在第一位(num 从 0 开始为第一个元素) set @startCount = -(length(`array`) - length(REPLACE(`array`, ',', '')) + 1); SET @startList
2022-04-21 16:45:19 2986
原创 Nacos做服务注册、配置中心
1、下载nacos安装官方文档nacos下载地址2、添加maven<!--服务注册--><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency><dependency
2022-04-14 09:54:46 99
原创 配置 nginx https 反向代理与重定向
# ---------- SSL ----------- server { listen 443 ssl; server_name xxxx; ssl_certificate /usr/local/nginx/ssl/xxx.crt; ssl_certificate_key /usr/local/nginx/ssl/xxx.key; access_log /usr/local/nginx/logs/xxx.access.log; error_log /usr/local/
2022-03-31 09:19:01 774
原创 springboot漏洞(Spring RCE 0day)CVE-2022-22965
一·漏洞影响排查方法(一).JDK版本号排查在业务系统的运行服务器上,执行“java -version”命令查看运行的JDK版本,如果版本号小于等于8,则不受漏洞影响(二).Spring框架使用情况排查1.如果业务系统项目以war包形式部署,按照如下步骤进行判断。⑴解压war包:将war文件的后缀修改成.zip ,解压zip文件⑵在解压缩目录下搜索是否存在 spring-beans-.jar 格式的jar文件(例如spring-beans-5.3.16.jar),如存在则说明业务系统使用了spr
2022-03-30 10:16:15 7227
原创 搭建二进制k8s kubelet 的注意事项
配置文件bootstrap.kubeconfigapiVersion: v1clusters:- cluster: certificate-authority: /usr/local/bin/kubernetes/ssl/ca.pem server: https://10.26.170.35:6443 name: kubernetescontexts:- context: cluster: kubernetes user: kubelet-bootstra
2022-03-02 15:36:07 593
原创 关于Linux Polkit组件中pkexec程序权限提升漏洞解决办法(编号为CVE-2021-4034)
关于Linux Polkit组件中pkexec程序权限提升漏洞解决办法(编号为CVE-2021-4034)影响范围Debain stretch policykit-1 < 0.105-18+deb9u2Debain buster policykit-1 < 0.105-25+deb10u1Debain bookworm, bullseye policykit-1 < 0.105-31.1Ubuntu 21.10 (Impish Indri) policykit-1 <
2022-02-10 14:33:19 4672
原创 解决request.getReader()为空情况
ParameterRequestWrapper requestWrapper = new ParameterRequestWrapper(request); BufferedReader reader = requestWrapper.getReader(); StringBuffer stringBuffer = new StringBuffer(); String line; while ((line ...
2021-09-28 14:41:54 1592
原创 备份mysql数据库到数据库服务器
首先编写sh文件backup.shmysqldump -uroot -p123456 databases | gzip > /backup/mysql/databases_$(date +%Y-%m-%d_%H%M%S).sql.gz 格式就是上面格式,如果格式不一样会存在其他问题添加权限 chmod u+x backup.sh测试执行一下是否成功 ./backup.sh添加定时任务crontab -e每天十一点备份00 23 * * * /backup/.
2021-09-23 10:33:09 130
原创 通过代码获取nacos中配置的yml或properties(静态项目导个nacos的包也可使用父级的配置)
新建个工具类 YamlUtilspackage com.baasia.common.utils.utils;import lombok.Cleanup;import lombok.extern.slf4j.Slf4j;import org.springframework.stereotype.Component;import org.yaml.snakeyaml.DumperOptions;import org.yaml.snakeyaml.Yaml;import java.io.Fi.
2021-09-13 11:07:17 3272
原创 获取包下的所有带有指定注解的类 java
<dependency> //导包 <groupId>org.reflections</groupId> <artifactId>reflections</artifactId> <version>0.9.11</version></dependency><dependency> <groupId>com.google.guava</group..
2021-09-10 16:50:59 2118
原创 easyExcel llinux报错本地却没错
解决办法:命令行输入yum install fontconfig在dockerfile中添加一句(在ENTRYPOINT 前一行加入即可)RUN apk add --update font-adobe-100dpi ttf-dejavu fontconfig重启或重新build即可原因:docker容器里使用的是openJDK与本地的JDK有所差异,所以会报字体空指针错误,如有用到字体的都可一试...
2021-09-08 15:49:41 580
原创 解决 sql_mode=only_full_group_by问题
由于我是docker安装的mysql:5.7并且进行了文件映射需要修改my.conf与mysqld.cnf(修改的都是本地的)my.conf!includedir /etc/mysql/conf.d/2、mysqld.cnf 添加sql_mode =NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION因为docker /etc/mysql下的 my.conf文件里面没有东西,设置了mysqld.cnf(不管是容器还是本地的)也不生效,设置在my.conf
2021-09-01 16:45:48 97
原创 idea右下角编码集显示方法
idea右下角编码集显示方法纯属记录下,勿喷!!!idea任务栏中的-》view-》appearance-》status Bar Widgets -》File Encoding勾上即可
2021-08-20 09:17:54 6508 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人