- 博客(152)
- 资源 (19)
- 收藏
- 关注
原创 Jmeter八大元件
取样器:jmeter接口测试的核心,我们发送接口请求的配置都必须在取样器中完成。逻辑控制器:可以控制Jmeter其他元件的运行方式。主要有循环、IF条件等功能。监听器:用来采集取样器运行完成后的运行结果。配置元件:可以配置全局变量,CSV数据文件,数据库配置等等断言:断言运行的结果定时器:主要对各个接口请求前置处理器:取样器运行之前,要执行的元件。例如:发送HTTP接口请求之前,先运行前置处理的代码。后置处理器:取样器运行之后,要执行的元件。
2024-04-14 21:49:57
659
原创 Jmeter三个常用组件
线程组:jmeter是基于线程来运行的,线程组主要用来管理线程的数量,线程的执行策略。HTTP请求:HTTP请求是jmeter接口测试的核心部分,主要使用HTTP取样器来发送接口请求查看结果树:通过HTTP取样器发送接口请求后,服务器返回的结果需要通过查看结果树进行查看。
2024-04-14 21:06:42
887
原创 mac配置Jmeter环境
bin:jmeter可执行文件目录,启动jmeter时,就是启动bin目录下的ApacheJmeter.jar,jmeter.bat,jmeter.sh文。在新的空白终端中输入vim .bash_profile,编辑配置文件,将下方内容写入配置文件中,写完按esc键,输入:wq 退出编辑页面。所以我们将jmeter写到配置文件中,在任何目录下,输入 jmeter关键字,就能启动jmeter。lib:jmeter的本地依赖包库,不可随意删除,会影响jmeter的运行。(以上两种启动方式程序坞中图标不一样)
2024-04-12 19:41:14
6233
1
原创 Parallels Desktop安装虚拟机要执行此操作,您必须输入主机操作系统管理员认证凭据;执行该操作失败
弹窗1️⃣:执行此操作,您必须输入主机操作系统管理员认证凭据弹窗2️⃣:执行该操作失败。
2024-02-29 17:44:50
1277
原创 Mac安装Navicat
1.下载安装包Mac版 Navicat Premium 12 v12.0.23.0 官网下载地址:英文64位 http://download.navicat.com/download/navicat120_premium_en.dmg中文简体64位 http://download.navicat.com/download/navicat120_premium_cs.dmg2.双击安装镜...
2019-12-24 17:53:26
23529
26
原创 IDEA Debug教程 超详细
前言:Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码,所以学习下如何在Intellij IDEA中使用好Debug是很有必要的,接下来一起来学习总结一下吧~跳转到标题1sad方式方法标题1佛挡杀佛按地方撒地方...
2019-10-10 12:18:47
10043
11
原创 解决this is incompatible with sql_mode=only_full_group_by
出现场景:执行sql语句的时候报错出现原因:因为group by语句处出现了错误,让我们来看看group by的语法⤵️:select 选取分组中的列+聚合函数 from 表名称 group by 分组的列从语法格式来看:是先有分组,再确定检索的列,检索的列只能在参加分组的列中选。再看一下ONLY_FULL_GROUP_BY的意思是:对于GROUP BY聚合操作,如果在SELE...
2019-09-24 14:34:39
2243
2
原创 Homebrew安装redis
1.打开终端,输入命令,安装特定版本加上@版本号,例如brew install redis@3.2,默认是安装最新版本brew install redis2.等待安装完成3.修改redis.conf文件快捷键shift+command+G输入/usr/local/etc,编辑redis.conf文件,搜索daemonize no,将no改为yes...
2019-09-19 16:46:20
2143
1
原创 Mac安装Homebrew
1)打开官网:https://brew.sh/2)打开终端,输入命令,回车/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"3)等待下载完成4)安装成功说在最后的话:编写实属不易,若喜欢或者对你有帮助记得点赞+关注或者收藏哦~...
2019-09-19 15:17:08
604
原创 Mac安装虚拟机
安装虚拟机可以帮你解决很多不同操作系统的兼容性问题,在虚拟机的任何操作都不会影响原系统的稳定性。Mac用户安装虚拟机用的最多的应该是Parallels来辅助,不安装虚拟机的朋友可以制造一个Win To Go硬盘,将系统装在U盘里,当然这个不是普通的U盘,再或者直接上双系统(对内存和性能都有要求,不然会很卡顿)1)去Parallels下载安装包进行安装2)去到https://msdn.itell...
2019-09-02 09:00:28
1803
2
原创 解决1235 - This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
出现场景:使用子查询时这版本的 MySQL 不支持使用 LIMIT 子句的 IN/ALL/ANY/SOME 子查询意味着下列查询不能正确的执行select * from my_table where id in (select id from my_table limit 10)解决方案:select * from my_table where id in (select t.id...
2019-08-20 08:45:01
33413
13
原创 解决Mysql计算时除数为0
出现场景:有时候需要编写sql语句进行数字之间的运算,常常会出现除数为0的情况耶解决方案:在进行除数运算之前,先写个If判断,如果为0的话就让它变为null,任何一个数除以null都会变为null了,这样巧妙的解决就好了鸭~select device_number/if(estimate_repair_costs='0',null,estimate_repair_costs)estimate_...
2019-08-19 13:56:58
14867
原创 解决idea不能搜索任何插件
出现原因:IDEA的模块系统加载不出来,是由于IDEA的网络安全机制造成的,类似于windows的防火墙,IDEA误认为你的网络不安全,不给你连接解决方案:settings-》system settings-》updates下面的use secure connection去掉勾注意:重新启动idea!!!说在最后的话:编写实属不易,若喜欢或者对你有帮助记得点赞+关注或者收藏哦~...
2019-08-14 11:37:07
15686
7
原创 解决ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
出现场景:一般是在新安装完数据库之后或者修改完数据库用户密码重新连接时出现原因:等你再次连接到数据库,数据库还是记录的你上一次的密码,所以登录不上解决方案:1)停止数据库服务2)依次执行命令(安装路径注意修改为你自己的)cd /usr/local/mysql/bin/sudo sumysqld_safe --user=mysql --skip-grant-tables --skip-...
2019-08-08 15:48:58
4008
2
原创 解决2003 - 2003 - Can't connect to MySQL server on '127.0.0.1'(61 "Connection refused")
1)右击数据库选择编辑连接2)3)重新输入密码即可说在最后的话:编写实属不易,若喜欢或者对你有帮助记得点赞+关注或者收藏哦~
2019-08-08 15:40:40
42256
23
原创 Mac重建聚焦索引
很多时候聚焦索引(command+空格)搜索不到任何关于本机的任何文件,甚至直接给你词典翻译,不是我们预期的效果,第一种情况,你可能禁用了spotlight的服务,需要重启服务;第二种情况,索引失效,所以有时候需要重建一下索引。两种情况都可以尝试一下,下面是命令:关闭spotlight server的命令:sudo launchctl unload -w /System/Library/Lau...
2019-07-30 08:51:39
3159
1
原创 Mac安装多个JDK
安装多个jdk其实也很方便呐~同样去到终端,进行环境变量的配置输入命令:vim ~/.bash_profile 下面是我配置好的jdk7和jdk8的环境变量:只需要配置JAVA_HOME即可,然后按esc退出编辑模式,输入:wq保存,输入source ~/.bash_profile执行该文件,使之设置生效。再输入echo $JAVA_7_HOME和echo $JAVA_8_HOME如果...
2019-07-28 20:14:19
2662
原创 Mac远程windows服务器
1)在网上找资源下载Microsoft Remote Desktop2)安装完之后,点击运行(操作界面虽然全英文,但是挺简洁的)3)点击➕号4)填写服务器信息,然后重启软件发现列表出现了你刚刚填写的标题服务器5)点击连接,输入密码就能连接了(就这点不智能,明明填写过了却还要填写一次)6)mac和服务器文件不能直接进行复制(也不如windows智能)手动设置可共享文...
2019-07-26 16:59:06
5898
原创 Mac安装和配置Mysql环境
1.去官网下载镜像(此过程非常漫长,可以先去玩一玩,使用迅雷加速都慢,迅雷下到最后一点点竟然不动了,对不动了,还是乖乖等官网下载吧~5.7版本的最稳定,所以博主选的是这个)2.安装1)双击安装2)傻瓜式操作,等待安装完成3.启动Mysql1)进入到系统偏好设置,下滑可以看到Mysql2)双击MySQL的软件图标,会自动打开MySQL的管理界面,可以看到MySQL默认是关闭的...
2019-07-26 10:58:34
995
2
原创 Mac配置Tomcat
1.去官网下载压缩包(博主下载的是8.xx的版本)https://tomcat.apache.org/download-80.cgi2.双击文件夹,解压到本地文件夹3.打开终端,将startup.sh文件拖入到终端,回车4.缺少权限,输入命令,赋予权限sudo chmod 755 接你的tomcat的绝对路径回车,输入你的电脑密码(此处密码不可见)5.将startup.sh文...
2019-07-26 01:23:21
7578
5
原创 Mac日常实用技能
常用快捷键:command+空格 万能查找键command+shift+G 前往文件option+command+c 复制文件路径终端:1)打开方式:Applications>实用工具2)常用命令:q 退出,如果文件修改,无法退出:q! 强制退出,不保存当前修改,直接退出:wq 保存并退出Mac应用程序无法打开或文件损坏的处理方法1)打开终端(...
2019-07-25 23:03:24
692
1
原创 Mac配置Maven环境
1.下载maven包到本地https://maven.apache.org/download.cgi1.在应用程序找到终端(实用工具)文件夹里面2.输入命令:vi ~/.bash_profile输入 i 进入编辑模式输入:(注意⚠️M2_HOME需要填写为自己的路径哦~)export M2_HOME=/Library/apache-maven-3.5.3export PATH...
2019-07-25 13:17:09
33822
14
原创 Mac配置java环境
1.进入到终端输入java命令2.点击‘更多信息’去到官网,下载jdk,往下滑动,选择自己需要的Jdk版本3.接受协议,下载镜像4.进行安装完成之后,在终端输入java5.配置java环境成功安装的默认路径:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk说在最后的话:编写实属不易,若喜欢或者对你有帮助记得点赞+关注或者...
2019-07-25 12:31:49
26294
5
原创 Java计算两个时间的月份差值
普通的写逻辑去判断两个时间相差月份需要写很多逻辑判断,比如年份比较,那么有什么办法可以快速计算呢?引入依赖:<dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.9.9</version&g...
2019-07-18 16:14:01
6064
原创 SSM配置log4j打印sql无效
出现场景:维护之前的SSM的项目,发现log4j.properties能正常加载,语法啥的,配置啥的都没有搞错,但是关于sql打印的就是不生效,没有任何的sql打印出来,前后端一起调试,后端不打印sql,一点都不方便,真是好气哦
2019-07-16 11:34:37
1126
1
原创 Mybatis执行自定义sql
SSM框架中,实体层-Mapper(Dao)层-severice层-controller层,有特定的业务当我们不能一路程序走下来事,比如直接查询数据库(返回的对象并不能用实体类接收)等其他自定义的sql语句,不可能再去写一套原生的jdbc操作数据库,所以怎样在原先系统的框架衍生出灵活的数据库操作,该怎么写在mapper里面反射出来,这个自定义sql并没有和任何实体字段完全一样,所以无法用实体接收当...
2019-07-08 09:27:03
3947
3
原创 解决Excel文件导入到java后台时间变为1970-01-01
出现场景:做导入功能时,填写的时间导入到java后台时全变为1970-01-01了,时间获取不到。出现原因:第一个红列的格式为常规,所以当我们鼠标一离开单元格,比如输入的是2019-05-06,它就会自动变为2019/5/6,可能我们以为这样也没问题,但是问题就是出在这里(博主百度了好久无果,哈哈哈哈哈。。。。)解决方案:将单元格格式设置为文本格式,当你鼠标离开单元格时就不会自动转换为2...
2019-06-19 08:31:10
2491
原创 Navicat新建查询时结果不能修改
当辛辛苦苦查询语句时,却发现啊 查询的结果不能修改,从网上查的时候,都是说表没有主键,前提表肯定要设一个主键的,再者查询的列中必须包含主键,就能对查询结果进行修改了添加对主键的查询,发现只读属性不见了说在最后的话:编写实属不易,若喜欢或者对你有帮助记得点赞+关注或者收藏哦~...
2019-06-14 09:13:44
5338
2
原创 IDEA打包普通web项目
背景:因为普通的web项目无法用maven命令进行打包,所以怎样打成war包发布呢?1.进入项目的结构配置在【ProjectStructure】中选择左侧的【Artifacts】页签,点击中间上面的,选择【WebApplication:Archive】-> 【Empty】2.添加war包的配置点击+号,选择【Directory Content】将项目的classes的文件配...
2019-05-31 10:19:17
21412
8
原创 IDEA导入Eclipse项目
背景:用习惯了idea再去用eclipse实在用的不习惯,于是将老的eclipse项目导入到eclipse,网上有很多教程,看了很多博客都不行,一直报错,各种报错,现在终于好了,我们一起来看看怎么将eclipse的项目导入到idea1新建一个文件夹,idea打开这个空文件夹2.将项目导入3.窗口右下角等待项目编译完成4.配置项目环境和结构注意:上面的...
2019-05-30 08:38:19
153045
69
原创 判断对象的某些属性是否为空
背景:很多时候我们需要判断对象的某些属性中的值是否为空,然后进行操作,这里不需要整个的对象,只是需要获取对象中的某些属性进行判断,如果写很多的if进行判断,例如:if (StringUtils.isBlank(equipInfo.getCustomerNo())) {//客户编码...}}if (StringUtils.isBlank(equipInfo.getCustomerRiskL...
2019-05-29 09:50:10
14389
原创 安装及卸载Mysql 5.7
一:安装Mysql1.先下载好 mysql5.7.24 版本的安装包,可以去mysql https://www.mysql.com/downloads/ 官网自己下载.1.1 首先,进入官网后 出现如下界面 我们选择1.2 进入MySQL Installer之后 ,我们需要向下滑动鼠标。会出现如下界面但是没有我们需要的版本 ,但是 我们可以点击 图片中的Looking for previ...
2019-05-24 17:58:32
786
原创 配置Tomcat环境
1、计算机右击属性,打开环境变量—系统变量—新建变量名:CATALINA_BASE,变量值为:D:\Program Files\Apache Software Foundation\Tomcat 8.0,如下图:2、新建变量名:CATALINA_HOME,变量值为:D:\Program Files\Apache Software Foundation\Tomcat 8.0,如下图:3、打开...
2019-05-24 17:11:16
12570
1
原创 Eclipse打war包
1.打war包2.配置好jdk、tomcat的环境变量配置jdk的环境变量请移步:https://blog.youkuaiyun.com/zeal9s/article/details/88059592
2019-05-24 17:03:07
650
原创 运行eclipse项目
一.下载eclipse的压缩包或者安装包二.新建一个工作区间三.导入项目File–>Import1.如果是Maven项目,需要配置Maven,maven配置详细请移步:https://blog.youkuaiyun.com/zeal9s/article/details/840238462.配置tomcat和jdk...
2019-05-24 16:30:50
15534
1
原创 eclipse项目部署到服务器
一、项目来源1)本人所在团队开发的项目需要部署2)接手的二手项目需要部署运维二、项目工程准备工作①先找出项目的部署环境JDK、Tomcat、数据库所使用的版本②先在本地的开发环境保证能运行该项目③能成功运行之后,将数据库连接,项目启动的端口号修改为和服务器一致的④打成war包复制到服务器上去作者是遇到将接手的二手项目部署到服务器上去,所以这种多了第①②步骤,如果是团队本身开发的项目就直接...
2019-05-24 11:32:26
2102
1
原创 Mysql根据多个字段找出重复数据
根据一个字段判断是否相同很容易,两个字段分组后面可以继续添加添加,它们之间是and的关系,相当于sno和sname都相同的数据才会被显示,注意要取一个中间字段(sno )来做数据的第二次筛选!SELECT *FROM tb_test_table WHERE sno IN ( SELECT sno FROM tb_test_table GROUP BY sno, sname HAVING...
2019-05-07 11:12:29
6166
6
转载 Git的详细使用教程
Git使用教程 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推...
2019-04-28 14:34:26
328
微信公众号开发体验接口
2018-11-27
quartz的实例
2018-11-25
Python学生管理系统(web网页版)
2018-11-02
Mybatis一对一增删修改查完整项目
2018-10-31
Mybatis入门
2018-10-28
Python界面版学生管理系统
2018-10-27
WebService之axis2案例
2018-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人