自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 服务器被注入挖矿脚本解决方案

ls -l /proc/xxx/exe //xxx标识该进程的pid。8.查看当前系统账号中是否有相关挖矿脚本账户,找到后删除重启服务器。3.top查看那些进程占用内存比较大,判断下是否是业务进程。ps -ef | grep clickho(进程字符串)2.查看是否有异常的外部链接。1.查看是否有定时任务。5.找到pid文件夹。

2023-10-17 16:14:00 497

原创 WIN11硬盘版安装文件设置开机自启

设置开机自启

2022-09-22 09:56:34 1377

原创 算法习题记录

打家劫舍//你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。//给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况下,能够偷窃到的最高金额。public static void main(String[] args) { int[] money={10,1,2,10,1,3}; int num1=0; int num2=0; fo

2022-02-09 18:08:13 302

原创 后台接收前台请求乱码

//解码String unit = URLEncoder.encode(request.getParameter(“unit”), “ISO-8859-1”);//再次解码unit = URLDecoder.decode(unit, “utf-8”);//或者unit = URLDecoder.decode(unit, “gbk”);

2022-02-08 16:27:59 478

原创 linux中jar包启动脚本记录

echo "Hello World !"echo 'stop_om'pid=`ps -ef|grep litigationplatform-0.0.1-SNAPSHOT.jar | grep -v grep| awk '{print $2}'`echo $pidif [ -n "$pid" ]then kill -9 $pid echo 'kill pid success!'fi mv /data1/jboss/litigationplatform/bak/l

2021-12-09 16:26:05 817

原创 java链接数据库jasypt加密

配置文件jasypt: encryptor: password: uoj20@d03jdppm文件<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>2.1.0</version> </dependenc

2021-10-28 16:42:59 222

原创 loadrunner11 post请求接口压力测试并生成报告

以管理员身份运行loadRunner,进行脚本编写新建脚本选择http请求默认弹出窗口直接关闭就可以选泽scriot-点击action-输入执行脚本Action(){web_custom_request("222", "URL=http://10.129.2.121:8082/api/vehicle_license/base64_image", "Method=POST",

2021-10-27 14:09:22 1191

原创 生成world文本后进行批量打印及预览

使用freemaker中ftl生成world文件@Override public String printBill(String billIdStr,Integer type,Integer printOrPrevicw) { //printOrPrevicw 1预览 2打印 String[] billIds=billIdStr.split(","); for (String billId:billIds){ Map map

2021-08-27 16:16:31 385

原创 The temporary upload location [/tmp/tomcat.6937341366950599261.8082/work/Tomcat/localhost/ROOT]

The temporary upload location [/tmp/tomcat.4519862041770988807.8082/work/Tomcat/localhost/ROOT]由于使用java -jar启动的,启动之后会在tmp文件夹下生成一个[tomcat.]临时目录用来存放上传的文件,但由于长时间没有操作文件夹(10天以上),就会被系统机制自动删除掉,导致后续上传报了一个找不到文件的错1.临时的,直接重新启动项目就行,会重新建立临时文件夹2.在配置文件中配置tomcat的临时目录:

2021-08-05 13:55:50 1067

原创 简述微服务架构

一、什么是微服务微服务是一种用于构建应用的架构方案。其中每个功能都被称为一项服务,每个服务都维护着自身的数据存储、业务开发、自动化测试案例,服务与服务间采用轻量级的通信机制互相沟通。每个服务都围绕着具体业务进行构建,并且能够独立的部署到生产环境。二、微服务的由来微服务早由MartinFowler与JamesLewis于2014年共同提出,微服务架构风格是一种使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTPAPI,这些服务基于业务能力构建,可以使用

2021-07-25 15:59:47 1183

原创 gatewar拦截器修改请求url

ServerWebExchange通过拦截器修改请求url@Overridepublic Mono<Void> filter(ServerWebExchange exchange, GatewayFilterChain chain){ ServerHttpRequest str = exchange.getRequest(); //新url String newPath ="/system/loanOrg/list"; ServerHttpRequest n

2021-07-16 20:59:23 731

原创 图片转base/base转图片java

图片转base/base转图片在线版http://tool.chinaz.com/tools/imgtobase/工具类import org.springframework.web.multipart.MultipartFile;import sun.misc.BASE64Decoder;import java.io.*;/** * @author zhaotao * @version V1.0 * @description */public class BASE64Decoded

2021-07-09 17:01:48 889

原创 面试题记录

redis基本数据类型:String(字符串)Hash(哈希)List(列表)Set(集合)zset(sorted set:有序集合)springcloud核心组件:服务发现——Netflix Eureka客服端负载均衡——Netflix Ribbon断路器——Netflix Hystrix服务网关——Netflix Zuul分布式配置——Spring Cloud Config两阶段提交(2PC)两阶段提交(Two-phase Commit,2PC),通过引入协调者(Coord

2021-04-28 15:46:51 156

原创 内存溢出和内存泄漏

内存溢出和内存泄漏内存溢出(out of memory),是指申请下来的内存大小不足以存放你当前你要存放的数据,就会出现out of memory;比如申请了一条船,船等于内存空间,船上可以坐十个人,船来了结果十个人变成了十只大象,一条船装不下十只大象超过了最大能够容纳的范围,于是产生内存溢出。内存泄露(memory leak),是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光;比如系统中船是有限的,每次需要用到时去申请船,用

2021-04-28 15:26:27 203

原创 mysql记录

group_count函数group_count做字符串拼接时,默认长度1024字节查看group_concat_max_len长度show variables like ‘group_concat_max_len’解决办法一(重启数据库后失效):SET GLOBAL group_concat_max_len=102400;SET SESSION group_concat_max_len=102400;解决办法二(重启数据库后生效):配置文件添加group_concat_max_len =

2020-11-17 11:08:43 160

原创 linux常用命令,个人笔记

挂载查看挂载点:df首先先建立挂载点:mkdir /mnt/cdrom挂载:mount -t nfs 10.1.128.141:/app/okit/bpmfiles/ /usr/local/okit/bpmfiles/卸载挂载:umount /app/okit/bpmfiles

2020-11-17 11:04:57 220

原创 cmd命令行常用命令(个人笔记

cmd命令行常用命令(个人笔记)1.查找进程杀死进程netstat -ano找到对应端口的pidtaskkill /pid xxx -f2.查看ip地址信息ipconfig

2020-09-27 13:31:18 179

原创 WebSphere启用了TRACE,OPTIONS等不安全的HTTP方法漏洞修复

WebSphere启用了TRACE,OPTIONS等不安全的HTTP方法因甲方要求项目必须基于was服务器运行,在基于was服务器的安全扫描时发现漏洞,由于对was服务器的不熟悉,并且相关was问题搜索结果甚少,导致修复5个漏洞耗时4天才得以修复,此帖子记录修复方式和踩过的坑。安全扫描出的漏洞中其主要漏洞为未关闭http的不安全请求方式,基于现有系统只有get和post请求,下面方法除get和post方式请求其余全部拦截,主要方式通过拦截去获取当前请求方式,判断是否允许访问。扫描出来漏洞为下面五个,其

2020-08-27 22:46:11 4543

原创 联想ThinkBook解锁FN键

联想ThinkBook解锁FN键进入BIOS设置,然后找到Configure开头的英文菜单,在菜单里面选择HotKey开头的,回车在选项里面选择“Disabled”。然后按一下FN+F10保存退出即可。

2020-08-14 10:08:37 3199

原创 linux中安装数据库(数据库迁移

@TOC1.拥有一个linux系统的数据库,linux系统中数据库的安装文件夹2.确保从linux系统中拿下来的文件oradata文件中有数据,t11g为我的数据库的数据库名称.3.创建oracle用户和组groupadd oinstallgroupadd dbauseradd -g oinstall -G dba oraclepasswd oracle4.将数据库解压到新的...

2019-12-02 14:43:05 306

简述微服务架构.pptx

简述微服务架构pptx

2021-07-25

LogViewPro.zip

LogViewPro.zip 查看日志!

2019-07-26

设计模式:可复用面型对象软件的基础

设计模式:可复用面型对象软件的基础 设计模式:可复用面型对象软件的基础

2018-08-24

空空如也

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

TA关注的人

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