自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 函数式树组成

*** 课程id/*** 课程名称/*** 类型/**/*** 排序/*** 备注/*** 子项目/*** 扩展 hutool TreeUtil 封装系统树构建/*** 根据前端定制差异化字段} /*** 构造数据树 O(N)* @param list 原集合* @param key 父级被子集关联的字段,比如id* @param parentKey 子集关联父级的字段,比如parentId。

2023-05-24 11:45:40 103

原创 nginx反向代理到tomcat并配置https(windows)(Linux同理只是操作不一样)

下载nginx配置tomcat的Value标签。配置https

2022-12-13 10:05:43 551

原创 camunda 流程篇

## 1、流程实例迁移(可以迁移启动的流程)```java MigrationPlanBuilder migrationPlan = runtimeService.createMigrationPlan("fromDefinitionId", "toDefinitionId");// .mapActivities(); 特殊节点迁移(用于节点改变或删除(前提条件,节点类型必须相同)) runtimeService.newMigration(migrat

2022-11-18 14:25:24 1048

原创 Camunda bpmn 资源篇

repositoryService . getResourceAsStream("deploymentId" , "图片名称");repositoryService . getResourceAsStreamById("deploymentId" , "图片id(resourceId)");

2022-11-18 14:14:59 202

原创 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 8201

原创 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 2683

原创 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 77

原创 配置 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 722

原创 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 7105

原创 搭建二进制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 545

原创 关于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 &lt

2022-02-10 14:33:19 4230

原创 解决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 1471

原创 备份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 109

原创 通过代码获取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 2992

原创 获取包下的所有带有指定注解的类 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 1975

原创 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 508

原创 解决 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 75

原创 docker容器内无法使用vim命令

容器内输入以下命令:apt-get updateapt-get install vim再次使用命令即可

2021-09-01 15:45:55 150

原创 idea右下角编码集显示方法

idea右下角编码集显示方法纯属记录下,勿喷!!!idea任务栏中的-》view-》appearance-》status Bar Widgets -》File Encoding勾上即可

2021-08-20 09:17:54 5944 4

空空如也

空空如也

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

TA关注的人

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