自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java实现2个递增数组合并排序(刷题)

System.out.println("合并之后的数组" + Arrays.toString(a));*给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n。请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。* 分别表示 nums1 和 nums2 中的元素数目。

2024-07-12 16:44:00 142

原创 dbeaver 导入sql 提示 Unhandled event loop exception Java heap space

具体操作方法,找到该文件目录下,通过管理员身份打开(如果不会管理员打开请参考我前面写的win下修改host文件就知道了)然后输入notepad dbeaver .ini。然后编辑将-xmx1024 修改成 -xmx2048。需要修改dbeaver .ini的配置文件。然后重启dbeaver 再次导入就可以了。Java堆空间不足引起的。

2024-06-13 13:16:20 159

原创 接上篇---dbeaver如何导入csv文件(科学计数法)以及导出csv(科学计数法如何处理)

由于我处理的是一些合同编码,虽然excel我给它设置成了文本类型,但是另存为csv的时候还是会变成科学计数法,于是我想把这个合同编码先粘贴到txt,然后再粘贴到转换好的csv格式,还是不行,最后想到的办法是将合同编码之前插入一行文字,然后将他们合并到一起,导入到数据库再用sql去掉自己的文字,这样就可以了。放心哦,这个sql只会去掉你指定的文本,对原表的其他内容没有影响的;前提由于我用的是社区版本的,不支持excel,只支持csv导入导出。1.导入时候遇见科学计数法的解决方案;

2024-06-12 09:34:50 440

原创 DBeaver如何csv导入数据

然后下一步下一步点击保存任务,不要以为到这就完了,这只是设置好了你导入的一些配置。简言之先要创建任务,任务还需要去执行,只有执行之后才是执行真的导入了。如果你导入的没有标题,纯数据,这个时候一定要选择none。最后一定要去执行任务,执行之后就可以了,执行的截图在下方。直接点击下一步,这个地方需要修改格式,否则会乱码。1.首先点击你要被导入的表,右键选择导入数据。下一步,预览下数据是否有问题。那个保存任务真的很误导人啊。

2024-05-15 14:45:17 666

原创 使用DBeaver的第2天-使用sql导入数据

但是如果你执行失败了,多半可能是因为本地没有部署mysql,记住只有本地有mysql才可以执行脚本,否则你只能粘贴脚本,到sql控制台执行了。特别注意,较长的脚本粘贴的话一定会闪退,所以只有安装mysql在本地才能解决这个问题;首先位置一定要放在库上(实例),放在表上可不好使用哦。使用sql导入数据这块我会仔细的说一下。然后点击工具-再点击执行脚本。

2024-05-14 17:40:49 382

原创 内网环境安装使用DBeaver使用第一天

3,关于提醒特别注意,这个工具不像navicat直接可以复制数据结构和数据,所以导出的sql也是insert数据,如果你想要把数据放到测试或者开发环境,请记得清原来的表,不然会有问题啊!首先安装的时候,必须要选择MySQL驱动,如果外网直接选择以后就可以下载了,内网需要先把驱动给下载了以后再安装。之前一直使用navicat,现在出于某种原因不让使用了,于是上手了这个工具,说实话,真的,但是必须要用。如果想导出sql文件的话,这个地方的话是有坑的,因为有可能一不小心id就没了,这个页面还是要好好设置下的。

2024-05-13 20:14:08 339 2

原创 关于测试管理后台,生成表单-审核表单,删除表单的测试总结

但是如果完全靠自身代码实现的逻辑一定要深入测试一些相交权限,互斥权限,固然说权限是人配置的,但是你也要找出这些点,在产品投入使用前罗列出权限不可相交的具体职能;2,状态-状态流转,它包括草稿,已提交待审核,审核中(涉及2层审核,一层审核完毕,另一层待审核),审核成功,审核失败等。你新增了一条数据,你提交审核,审核通过,再次编辑该数据,该数据的唯一标识应该是不变的,但是应该会记录更改了哪些字段。新增的时候表单有唯一标识,该唯一标识不论是记录在库里还是展示给用户都应该是唯一的,举个简单的例子。

2024-05-10 13:50:30 117

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

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

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

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

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

2024-04-01 20:37:33 604

原创 常见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 493 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 409

原创 navicat如何保存自己的sql

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

2024-02-02 11:34:04 986

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

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

2024-02-02 11:27:52 1951

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

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

2024-01-31 13:53:16 534

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

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

2024-01-25 17:29:24 412

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

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

2024-01-16 17:50:36 622

原创 win本地搭建数据库

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

2024-01-16 13:41:09 424

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

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

2024-01-10 18:05:54 832

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

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

2024-01-09 14:33:53 323

原创 win本地修改hosts

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

2024-01-05 15:17:21 410

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

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

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

2024-01-04 09:04:40 386

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

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

2023-12-28 11:13:04 340

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

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

2023-12-28 10:30:04 476

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

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

2023-12-26 15:39:22 393

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

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

2023-12-22 10:03:11 319

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

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

2023-12-21 16:14:27 341

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

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

2023-12-15 10:08:47 50

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

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

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

原创 idea如何查看string的方法

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

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

原创 idea 文件目录分层设置

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

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

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

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

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

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

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

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

2023-07-26 11:15:55 54 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 966

原创 linux下配置jdk的方法

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

2023-07-24 19:32:59 421

原创 问题/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 1027

原创 linux如何获取字体列表

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

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

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

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

2023-06-27 13:23:58 1847

原创 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 60 1

daemon.json

daemon.json

2023-05-31

空空如也

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

TA关注的人

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