- ALL
- java33
- linux32
- 工具17
- 其他15
- 数据库7
- ai5
- git5
- vue5
- nas5
- 前端5
- framework3
- windows3
- 脚本2
- app2
- docker2
- hexo2
- 智能家居2
- maven2
- 小程序2
- spring2
- api1
- 资源1
- mysql1
- markdown1
- 安全1
- question1
- python1
- 数据传输1
- 运维1
- 数据结构1
- nginx1
问题记录与解决
新建maven项目右侧缺少maven窗口 解决方法 顶级包下pom.xml 右键add as a maven project No Feign Client for loadBalancing defined. Did you forget to include spring-cloud-starter-netflix-ribbon? 解决方法 顶级包下pom.xml 右键add as a maven project yml 中文件@包裹的字符无法识别 如@artified@ 解决方法 在项目发布路径 执行命令mvn spring-boot:run git 提交443错误 LibreSSL SSL_connect:...
记录一次fastjson序列化漏洞的攻击的完整复现
前言 开发过程中经常会引用各种第三方jar包,但是第三方jar包常常包含漏洞,很多黑客是可以通过这些漏洞免验证入侵服务器的。该文目的是为了引导各位同行的重视和研究,避免自己错误的引入包含漏洞的jar包,避免被黑客入侵服务器,泄露重要数据,使公司财产遭受损失。 1.下载抓包工具 https://portswigger.net/burp/releases/download?product=pro&version=2021.5.1&type=WindowsX64 2.工具破解(注册机+破解包) 使用阿里云盘下载 https://www.alipan.com/s/87Lnm1SwNRd 使用方法 双机打开burp-loader-keygen.jar注册机 ==在放置目录下执行== 1java -Xbootclasspath/p:burp-loader-keygen.jar -jar burpsuite_pro_v1.7.37.jar 使用Manual activation激活方式 3.环境准备 为了验证服务确实执行了远程指令使用网站...
在CenterOS使用grafana搭建日志监控平台
说明 123Loki 是主服务器,负责存储日志和处理查询 。promtail 是代理,负责收集日志并将其发送给 loki 。Grafana 用于 UI 展示 loki 下载 1curl -O -L "https://github.com/grafana/loki/releases/download/v2.3.0/loki-linux-amd64.zip" 安装 1234mkdir /home/gather/data/loki/{chunks,index}unzip loki-linux-amd64.zipmv loki-linux-amd64 /home/gather/data/loki/chmod a+x "loki-linux-amd64" 下载配置文件 1wget...
在centerOS中安装mongoDB
创建仓库文件: 1vi /etc/yum.repos.d/mongodb-org-3.4.repo 然后复制下面配置,保存退出 123456[mongodb-org-3.4]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc yum安装 1yum install -y mongodb-org 没有权限就在前面加: sudo 安装完毕后修改配置文件: 1vi /etc/mongod.conf mongod.conf 文件内容 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647# mongod.conf# for documentation of all...
teamcity CI/CD
windows windows和liunux操作完全一致 下载安装 https://download.jetbrains.com.cn/teamcity/TeamCity-2021.1.3.exe 运行服务 ./runAll.bat start teamcity 创建的表一览 可定义同一张表供部署在不同服务器中的teamcity服务所使用 访问 打开浏览器{ip}:{port}即可进入管理页面 默认端口为8111可修改 第一次安装需要设置配置项目的数据库连接、账号密码等 创建项目 切换分支打包 打包步骤设置 以潍坊项目中admin和api服务为例做打包上传、执行操作 每一步说明 1.第一步 maven打包 2.创建远程指定目录 commonds 示意 12mkdir -p /mnt/data/wf/wf-adminmkdir -p /mnt/data/wf/wf-api 3.将打包后的内容上传至服务器指定目录 paths to resource 示意 12./wf-servlet/wf-admin/target/*.jar =>...
allbs工具类说明 - 动态定时任务
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.10 spring-context 5.3.22 allbs-common 2.0.0 使用 添加依赖 mavenGradleKotlin12345<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-scheduled</artifactId> <version>2.0.0</version></dependency>1implementation 'cn.allbs:allbs-scheduled:2.0.0'1implementation("cn.allbs:allbs-scheduled:2.0.0") 开启动态定时任务 默认功能开启 注入 1private final CronTaskRegistrar...
allbs工具类说明 - 动态数据源
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.6.2 dynamic-datasource-spring-boot-starter 3.2.0 druid-spring-boot-starter 1.2.3 使用 添加依赖 mavenGradleKotlin1234567891011121314151617181920<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-dynamic-db</artifactId> <version>1.1.7</version></dependency><dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> ...
markdown语法说明
标题 这是一级标题#这是一级标题 这是二级标题## 这是二级标题 这是三级标题### 这是三级标题 这是四级标题#### 这是四级标题 这是五级标题##### 这是五级标题 这是六级标题###### 这是六级标题 这是加粗的文字**这是加粗的文字** 这是倾斜的文字*这是倾斜的文字* 这是斜体加粗的文字 ***这是斜体加粗的文字*** 这是加删除线的文字 ~~这是加删除线的文字~~ 这是引用的内容 >这是引用的内容 这是引用的内容 >>这是引用的内容 这是引用的内容 >>>>>>>>>>这是引用的内容 指定图片大小 12<a href="https://mf.alllf.com/cloudpic/2022/07/29569a0f2723909cf3b92068ab1226aa.png" target="_blank"><img...
Windows Server 配置随记
windows server 安装过程中一些备忘记录 java环境 下载路径 或者网盘下载 pandown() 环境变量 系统变量 JAVA_HOME jdk安装路径 Path .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 命令行工具cmder 添加环境变量 安装目录 添加右键 下载 pandown() 12Cmder.exe /REGISTER ALLCmder.exe /UNREGISTER ALL 时序库 pgsql 安装和timescaled插件 1234pgsql 一直下一步即可配置路径 + /bin 到环境变量执行timescaled中的setup.exe,输入psql中postgres.conf 路径到cmd中 pgsql所有用户可访问 hba.conf 注册系统服务,保证开机自启 java 相关程序注册为windows 服务 设置为后台启动并开机自启 以minio为例 下载Windows Service Wrapper...
CenterOS安装redis
普通安装 安装gcc redis是c语言编写的 1yum install gcc-c++ 下载redis安装包,在root目录下执行 1wget http://download.redis.io/releases/redis-6.2.6.tar.gz 解压redis安装包 1tar -zxvf redis-6.2.6.tar.gz 进入redis目录 1cd redis-6.2.6 编译 1make 安装 1make PREFIX=/usr/local/redis install 拷贝redis.conf到安装目录 1cp redis.conf /usr/local/redis 进入 /usr/local/redis目录 1cd /usr/local/redis/ 主要需要修改的内容redis.conf 12345678910111213vim redis.conf# 后台启动,daemonize yes# 绑定端口,port 6379 默认是6379 需要安全组开放端口# 绑定IP,bind 0.0.0.0 //或者直接注释,绑定能够访问的ip# 指定数据存放路径,dir...