自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea运行项目提示production: java.lang.IndexOutOfBoundsException: Range [-1, -1 + 1025) out of bounds for

点击build-选择rebuild project,再次启动就可以了。

2024-04-22 15:18:29 429 1

原创 idea如何创建一个springboot项目

很久没有创建项目了,最近发现版本升级了,不能选择Java8了,于是有了接下来的操作;然后就创建好了,这个时候记得修改pom版本,我将贴出来我用的版本,都是切实可可用的。标红的位置选择add,然后download版本,然后next。选择接下来的4个必选。

2024-04-01 20:37:33 586

原创 常见sql面试题

B表=scoreb 流水号=id ,课程=course,学号=student,分数=score。这里是2张表,A表=studenta,学号=student,name=姓名,年龄=age。昨天朋友发来一个面试题,心血来潮自己写了下,废话不多说,直接上图和答案。2.查询至少2门以上成绩大于80分的学员,显示字段,学号,姓名;-- 假设学号为1的同学性别为男性,学号为2的同学性别为女性。1.查询成绩大于80分,显示字段:学科,姓名,年龄,分数;-- 步骤1:修改表结构,向表a中添加性别字段。

2024-03-26 09:23:47 459 1

原创 excel表格如何复制ctrl+f的结果

拷贝之后放到excel表格里面,ctrl+f搜索某些结尾的,然后ctrl+a,切记这个时候要先关闭查询窗口再按ctrl+c,最后再找一张表ctrl+v就可以了。mysql数据导入的时候要忽略一些以某些字段结尾的。然后写命令 ignore+指定的表名就ok了。然后show databases展示所有库。然后show tables;先在服务器上导入数据库文件。

2024-03-06 13:41:29 383

原创 navicat如何保存自己的sql

下次进来的时候,点击对应的库点击查询就能看见了。首先点击查询,然后点击新建查询。然后写完自己的sql,点击保存。

2024-02-02 11:34:04 659

原创 navicat如何查看mysql操作日志

连接mysql,点击工具-历史日志。或者ctrl+h快捷键也是可以的。

2024-02-02 11:27:52 1076

原创 Navicat多个账号如何快速导入导出

最近接了个项目,要重复的查表,操作数据库,如果你想将多个库的账号和密码导出导入,保证没有选中登录任何库,然后点击文件,选择导出连接就可以了,同理导入就是选择导出的文件进行导入就可。

2024-01-31 13:53:16 441

原创 MD5加密文档标题,进行过滤分组

因为业务需要,一些文档需要上传到minio,然后再下载打包,可是有些附件竟然加密了,刚开始还以为是MD5加密了标题名字,于是写了一段代码,没想到最后发现不是这种方式,白白浪费了心血,但是还是把源码分享出来,以便大家遇到这种情况的时候有响应的思路。// 如果文件名包含 "md5",复制到 md5 目录。// 否则复制到非 md5 目录。// 遍历源目录下的文件。

2024-01-25 17:29:24 396

原创 基于Java的接口自动化传参是json格式,如何转义

框架是Java+springboot+mybatisplus+testng+jenkins+git。// 使用Jackson库解析JSON字符串为Map。// 将解析得到的Map添加到requestMap中。废话少说,直接贴刚新鲜完成的源码;

2024-01-16 17:50:36 594

原创 win本地搭建数据库

环境变量配置以后然后以cmd命令用管理员的身份打开,打开之后设置一下用户名和密码就可以了。首先呢,下载前需要确认自己的电脑系统版本,我这里是64位的,就以自己的为准了。添加MYSQL_HOME D:\mysql-5.7.44-winx64。编辑 path 变量 添加 %MYSQL_HOME%\bin。如下所示加粗的就是命令。

2024-01-16 13:41:09 362

原创 idea设置大小写都能匹配

使用idea的时候,如果我们不设置大小写匹配,你输入小写的string,是不是不能匹配成String,这样影响了我们代码的速度,只需要修改一个配置,开发就变得简单起来了。找到settings的位置,然后找到下面的位置,然后勾选的时候选择 all letters,并且取消勾选match case,看清楚是取消啊,然后就可以了。

2024-01-10 18:05:54 599

原创 postman导出接口测试集,导入以后无请求头的问题

首先你需要排查一下,你创建完测试集之后,里面新写的request请求到底有没有save,明确告诉你,你不save也可以进行成功share和保存本地json文件,但是就是导入以后无法进行调用,没有请求头和请求体;我才知道,原来原因这么的可笑;但是还是要写出来,给糊涂瓜子引导一下。至于导入和导出真的太简单了,随便找一个文章都有;关于这个问题,我百度了好几遍。

2024-01-09 14:33:53 305

原创 win本地修改hosts

首先目录大概就是C:\Windows\System32\drivers\etc。那些给你说直接用记事本打开的,直接给你说用三方工具打开的可以不用看了。选择以管理员身份打开,然后输入notepad hosts。输入之后hosts 文件直接回弹出来,你直接编辑就好了。关闭所有窗口,打开cmd 输入ipconfig。到这个位置以后,记得用cmd管理员来打开。编辑完成之后,ctrl+s保存就可以了。本地修改hosts超级简单又实用。就生效了,不用重启的。

2024-01-05 15:17:21 373

原创 jmeter排错java.lang.OutOfMemoryError: Java heap space(内存溢出不够了)

一般而言,堆内存的最大值不要超过物理内存的一半,否则容易导致jmeter运行变慢、卡顿甚至内存溢出(因为java本身的垃圾回收机制是动态分配内存,调整的时候其本身会占用很多内存),NEW分配的内存,不宜太大。找到配置文件,"D:\apache-jmeter-5.4.1\bin\jmeter.bat"用sublime打开直接修改。set NEW=-XX:NewSize=256m -XX:MaxNewSize=512m:#调整堆内存中新生带的大小。修改完成后保存,重启JMeter,即可生效;

2024-01-04 09:30:27 469

原创 jmeter排错,参数里面有中文

一个正常的接口,只是因为里面含有中文的参数,无法访问通,不妨试试在http请求的内容编码里面添加utf-8,添加之后再次去访问接口就通了,注意啊,这个不能解决返回结果乱码,这个只能解决因为参数里面有中文参数,接口无法联通的问题;

2024-01-04 09:04:40 366

原创 接上一篇,发布一段优化后的代码

函数,用于在桌面上创建一个名为 "lalla.txt" 的文本文件,并将文本 "hello world" 写入其中。第七行创建完成在控制台上告诉你。第二行open函数打开的路径。第一行定义函数的名称和参数。第四行打开文件,写入模式。第三行给文件叫啥名字。第五行写入参数msg。

2023-12-28 11:13:04 336

原创 python 简单示例,打开文件写入内容报错;

如下所示:file = open(r"C:\Users\Admin\Desktop\c.txt", "w")为了解决这个问题,你可以使用原始字符串(raw string)来表示文件路径,通过在字符串前面加上一个。这样做会告诉Python不要解释反斜杠为转义字符,而将其作为普通字符对待。如果你是直接复制的文件路径,你可能会遇见下面这个报错。,而在Python中反斜杠是用于转义字符的。被解释为 Unicode 转义序列,因此导致了。这个错误是由于在文件路径字符串中使用了反斜杠。或者,你可以使用双反斜杠。

2023-12-28 10:30:04 449

原创 python解释器安装和环境变量的配置

看见我标红的了吧,这2个都可以下载,区别的话就是上面那个是压缩包,解压之后直接配置环境变量就可以了,下面那个还需要一步一步安装然后配置环境变量。然后将解压的路径到scripts和scripts前一步的路径分别加进去就可以啦!我这里用了第一种方法,比较简单,解压之后直接配置环境变量。操作很简单的,系统高级设置环境变量,找到path点击新建。接下来就是下载pycharm,并且引入解释器了。以win操作系统为例,其实很简单的。首先去官网下载python。放心看,放心跟着操作。然后点击这个版本进去。

2023-12-26 15:39:22 378

原创 关于win下配置Java环境和jmeter(只为了自己以后再配置好粘贴)

jdk我建议不要修改路径,毕竟我每次只要一不用默认路径,最后配置就会出问题;

2023-12-22 10:03:11 313

原创 关于分布式压测主机和从机配置,非复制粘贴不靠谱省时省力又省心,浪费了我2天时间(建议写文章的请亲力亲为以后再写)

好了不说废话了直接干货(我是以win机器搭建的,如果想找linux服务器搭建的,我暂时帮不了你,因为我自己linux搭建也受到了网络协议的影响,目前还在想解决方案呢)最近准备做分布式压测,于是查了下网上大家说的步骤,就离谱,我就想问,真的有人根据网上一模一样配置成功的?2.确定jmeter的版本和jdk的版本,这里我试验过没问题的jmeter4.1+jdk1.8(也就是咱们说的Java8)1.首先确定好需要几台机器:最少3台,记好了最少3台,那些给你说2台的人就是扯。设置不启动ssl防止发生以下错误。

2023-12-21 16:14:27 336

原创 关于图片的优化(学习篇)

最近在准备压测,发现接口返回有大量的图片,之前我一般可能考虑的就是压缩图片,或者增加cdn,但是没有系统化的想过如何去解决这个问题,于是查找资料有以下方案,打算记录并分享给拥有同样问题的同学;通过结合以上策略,您可以优化具有大量图片返回的访问,提高页面加载速度,从而改善用户体验。利用OSS的事件触发功能,当有新图片上传或其他操作发生时,触发特定的操作,如生成缩略图、更新数据库等。将不是立即需要的图片推迟加载。针对不再需要的图片,设置数据生命周期规则,定期清理过期或不再使用的图片,以减少存储空间的占用。

2023-12-15 10:08:47 39

原创 jmeter介绍beanshell相关之beanshell断言

可以通过该对象设置或获取用户定义的变量,这些变量可以在测试执行期间保持状态。这些变量允许你在BeanShell断言中灵活地访问和处理与测试执行相关的信息,以便更好地定制和优化测试脚本。对象,表示关联的请求/响应的详细信息。可以通过这个对象获取请求和响应的信息,比如响应数据、响应码等。对象,表示JMeter的全局属性。通过该对象,你可以读取和写入JMeter的全局属性。例如,在HTTP请求中,这可能是POST请求的参数。对象的不同属性,提供了对响应数据、响应码、响应消息和响应头的只读访问。

2023-12-13 14:47:09 48 1

原创 idea如何查看string的方法

点击string进入,然后点击左上方的图标,就会出现string方法列表了。字符串全部转化为小写 tolowercase;字符串全部转化为大写touppercase;字符串是否为空方法isEmpty;拼接字符串concat(str:)是否包含字符串contains()string开头的一般是构造方法。字符串长度方法length;字符串下标位置 index;

2023-10-20 16:49:47 148 1

原创 idea 文件目录分层设置

2023-10-06 22:45:20 309 1

原创 idea中git的local changes找不到了,找到下方位置取消勾选就可以了

2023-10-06 22:42:49 450 1

原创 idea一些编程常用快捷键,以mac为例子

还有就是快速对齐格式command+option+l。构造类的快捷键 command+n。1.首先最常用的就是psvm,再然后就是sout,

2023-09-07 10:55:39 56 1

原创 maven的安装和配置以win为例子

不要慌不要慌,这个时候你看看你本地用户的javahome是否有配置,没配置配置一下,就可以了。下载完成直接解压就可以,记住千万别直接解压再桌面,或者文件目录很深,直接指定d盘就行。maven下载地址 win下载zip包就可以,linux可以下载tar包。解压之后就直接去配置环境变量,直接配置path变量就可以,其他的都不用。然后验证一下 cmd mvn -v。

2023-07-26 11:15:55 45 1

原创 如何利用yum源和pip安装 docker-compose

今天打算用docker部署一个东西,发现没安装docker-compose,于是安装了一翻。所以我的docker是之前就安装好的,记住啊,要先安装docker才可以安装 docker-compose。结果报错:Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-RdTF8W/distro/然后执行安装命令pip install docker-compose。然后再次执行安装命令,安装成功。

2023-07-25 10:56:45 906

原创 linux下配置jdk的方法

opt/jdk/jdk1.8.0_231 export 红色的换成你自己的jdk己。这样就配置完成了,然后可以验证一下 java -version。刷新环境变量: source /etc/profile。配置完成保存以后记得刷新环境变量哟。进入编辑模式,走到最后一行。首先下载jdk的压缩包。

2023-07-24 19:32:59 398

原创 问题/lib64/libc.so.6: version `GLIBC_2.18‘ not found

如果执行报错,需要yum源升级下gcc yum install gcc -y。5,然后执行make命令(make命令大概会持续10分钟左右,可千万不要慌张哟)1,首先下载GLIBC_2.18到本地;4,cd build/ 执行该命令。3,cd进入到解压好的文件夹内,

2023-07-24 18:26:01 949

原创 linux如何获取字体列表

fc-list|grep +字体(可以看到字。linux安装完字体之后先进行字体刷新。刷新之后想要获取字体列表。

2023-07-21 18:33:46 510 1

原创 linux下解压文件到指定目录

zip包解压到指定目录 unzip 包 -d +路径。tar.gz包解压到指定目录 tar -zxvf -c +路径。

2023-06-27 13:23:58 1638

原创 the JRE_HOME environment variable is not .....

tomcat启动报这个错误,建议先检查环境变量,Java_home,jre,如果发现没有配置错误,那就大胆的去修改tomcat,bin目录下的startup.bat文件配置和setclasspath.bat文件配置。startup.bat配置,直接最后一行添加。setclasspath.bat直接添加。

2023-06-16 09:54:50 50 1

原创 linux下zip包打包解压命令

压缩.zip文件命令为 zip+想要的压缩名 空 +被压缩文件的绝对路径。

2023-06-13 13:39:32 72 1

原创 docker load镜像到本地的时候,报md5问题

这个问题给自己挂起来,下次自己亲自解决的时候再写细节。后来更换传包方式,再次远程的时候md5已经一样了。

2023-06-13 13:22:34 429 1

原创 关于uname-a结果详解

Linux(内核名称) localhost.localdomain(主机名) 3.10.0-1160.el7.x86_64(内核发行版本号) #1 SMP Mon Oct 19 16:18:59 UTC 2020(内核版本) x86_64(硬件架构) x86_64(主机处理器类型) x86_64(显示硬件平台) GNU/Linux(显示操作系统名称)今天部署了一个对应系统的包,结果没对应上,那个丢人啊,马上恶补了下uname-a命令。

2023-06-09 18:31:44 359

原创 关于free命令的解释

available:是应用程序认为可用内存数量。buff/cache:磁盘缓存,缓存内存量。shared:进程共享内存量。total:内存总量。

2023-06-06 09:09:16 111 1

原创 top命令的详解

第一行:系统时间,运行时间,登录终端数,系统负载(3个数分别代表,1分钟,5分钟,15分钟的平均值,数值越小负载越低)第三行:用户占用资源百分比,系统内核占用资源百分比,改变过优先级的进程资源百分比,空闲的资源百分比。第5行:虚拟内存总量,虚拟内存使用量,虚拟内存空闲量,已经提前加载的内存量。第二行:进程总数,运行中的进程数,睡眠中的进程数,停止的进程数,僵死进程。常常说top,你真的了解top吗?反正我是不了解,所以今天很了解了下。第4行:物理内存总量,内存使用量,内存空闲量,作为内核缓存的内存量。

2023-06-05 19:43:30 99 1

原创 linux虚拟机VMware黑屏,亲测具有效果,好用记得感谢我

vim /root/.bashrc 进入.bashrc文件里,将#export DISPLAY=":10"注释掉,就好了。有人会说了我都进不去怎么修改呢,哈哈,你可以通过xshell先链接修改,然后reboot之后虚拟机就可以正常使用啦!原理是什么我不知道,板砖小白。

2023-06-01 15:09:07 103 1

daemon.json

daemon.json

2023-05-31

空空如也

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

TA关注的人

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