自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java之字符串之间的那些事

1、将字符串转换成JSONObject对象//net.sf.json.JSONObject**JSONObject jsonObj= JSONObject.fromObject(s);**2、将Object对象转换成字符串//net.sf.json.JSONObject**String s =JSON.toJSONString(o);**3、将list数据转换成JSONArray jsonArray2 = JSONArray.fromObject(list);4、Map集合转换成jso

2022-01-05 15:13:52 312

原创 Java之dubbo泛化调用

对于dubbo泛化,官方文档给出很多案例,接下来我以注册中心为nacos为例进行讲解。对于dubbo泛化调用需要几个参数,方法名,参数类型,接口入参。于是,我们封装了dubboRequest 对象。@Datapublic class DubboSendRequest { /** * 用例名称 */ private String caseName; /** * 接口名称 */ private String interface

2022-01-05 11:03:12 1375

原创 Java之全局异常处理类

如何将后端的错误通过接口返回给前端使用。一、需要后端进行全局异常的捕获@Slf4j@ControllerAdvicepublic class GlobalExceptionHandler { /** * 业务异常处理 * * @param e * @return */ @ResponseBody @ExceptionHandler(value = ScmplatformException.class) public

2022-01-05 10:52:23 1416

原创 Springboot项目启动报错:拦截器出现“No mapping for GET”

当我们引用第三方包的时候,启动项目出现“No mapping for GET” 这个报错时,此时一脸蒙蔽。出现这种情况,假定css,js,fonts文件都在/resources/static下,那么在webConfig.java内加上这两个函数private static final String[] CLASSPATH_RESOURCE_LOCATIONS = { "classpath:/META-INF/resources/", "classpath:/resources/"

2022-01-05 10:39:01 14747 8

原创 Mac 对于各种代码编译工具的代码规约插件的安装(STS或者Ideal或者eclipse)

一、STS或者eclipse 的配置方式5、重启完成后,在需要扫描的项目中右击,可以看到增加了扫描项6、这里会显示具体的代码规约的标准第二、对于ideal 中,需要安装插件plugin 如图右键项目,可以进行代码扫描和扫描关闭...

2020-10-21 12:26:35 204

原创 Spring boot脚手架使用过程中常见的问题

1、出现页面访问404 的问题时第一、可能时我们的request mapping 的路径和访问的不对第二、或者我们配置application.yml文件的时候,Spring.thymeleaf的路径读取配置不对。第三、我们当前访问的controller文件里面的包路径,不在启动类(Application类)的子包下面第四、如果问题三我们修改好了包路径后,也要去更新当前项目的maven才可以,如图所示;...

2020-10-12 19:30:42 188

原创 sts工具启动Lombok插件

1、下载Lombok的 jar包https://projectlombok.org/download2、然后将lombok 的jar包复制到sts 的程序包中:对于Mac版本:/Applications/SpringToolSuite4.app/Contents/Eclipse3、在当前终端路径下面,执行java -jar lombok.jar4、此时会弹窗提示:选择你要安装的目录,如果默认没有出现自己去手动选择路径:/Applications/SpringToolSuite4.app/Conte

2020-10-12 19:22:00 115

原创 Mac 本地连接数据库mysql

1、在mysql官网下载:https://downloads.mysql.com/archives/community/2、配置mysql的环境变量vim ~/.bash_profile 文件export PATH=$PATH:/usr/local/mysql/bin3、source .bash_profile 使当前文件生效4、终端进入mysql 服务mysql -uroot -proot 注意:这里的-p后面的root是你安装的时候输入的密码,需要一致。5、观察服务是否正常偏好设置

2020-10-11 03:24:03 2967 2

原创 PV、TPS、QPS是怎么计算出来的?-性能

术语说明:QPS = req/sec = 请求数/秒【QPS计算PV和机器的方式】QPS统计方式 [一般使用 http_load 进行统计]QPS = 总请求数 / ( 进程总数 * 请求时间 )QPS: 单个进程每秒请求服务器的成功次数单台服务器每天PV计算公式1:每天总PV = QPS * 3600 * 6公式2:每天总PV = QPS * 3600 * 8服务器计算服务器数量 = ceil( 每天总PV / 单台服务器每天总PV )【峰值QPS和机器计算公式】原理:每天

2020-05-28 11:02:13 814

原创 Servlet转发到jsp页面时,遇到的异常问题解决方法

1、当你转发里面写的绝对路径:path写request.getRequestDispatcher( “xxxx.jsp” ).forward(request, response);此时执行servlet时,控制塔报错提示如下:浏览器打开的页面报错:500异常**解决的方式如下:**第一、检查当前写的path路径是否正确第二、将Tomcat下面的work文件删除掉第三、将Tomc...

2020-04-01 16:11:17 1154

原创 git使用commit、push、pull、checkout、add等操作

1、当 git clone时发生错误,如:此时,git remote -v 查看远程仓库、git remote set-url origin master、 git status都会报错,以上的解决方案:2、而git push到远程仓库时提示:fatal: The current branch master2 has no upstream branch. To push the cu...

2019-08-03 17:30:36 582

原创 本地git的配置--日常使用

**1安装客户端git之后,如果需要clone代码,可能出现的几种错误;第一、设置用户名和密码git config –global user.name “用户名”git config –global user.email 邮箱地址一直回车直到出现如图所示此时一般会生成三个文件:cd ~/.ssh 下面: id_rsa id_rsa.pub konws_hosts而id_rsa....

2019-08-03 03:01:49 277 1

原创 日常工作 --Fiddler的出现乱码的解决方法

2、输入regedit +回车+是3、HKEY_CURRENT_USER\Software\Microsoft\Fiddler24、右键新建,选字符串值 加上HeaderEncoding 然后值输入 GBK

2019-04-13 19:11:45 1020

原创 日常工作 --Fiddler的使用

Fiddler是什么?Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的进出Fiddler的数据。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。icon写在前面本文基于Fiddler4讲解基本使用,主要面向移动端,文中所介绍功能基本可以满足移动端开发调试。F...

2019-04-13 18:19:03 241

原创 python中安装过程中,出现的问题异常

1、在Python命令行里安装pandas模块,出现如下错误pip install pandasFile “”, line 1pip install pandas^SyntaxError: invalid syntax解决方法:退出Python命令行,然后进行安装2、当输入pip 时,出现相关的NameError: name ‘pip’ is not defined此...

2019-03-10 09:51:53 1463

转载 自动化框架的设计

很多人在做自动化测试的过程中会遇到一个瓶颈,就是能够写脚本,但是不知道怎么去组织代码,怎么搭建测试框架,今天博主就放点干货,分享一个轻量级的自动化测试框架的目录结构,如下图:分层如下:config层,放配置文件,把所有的项目相关的配置均放到这里,用Python支持较好的配置文件格式如ini或yaml等进行配置。实现配置与代码分离。data层,放数据文件,可以把所有的testcase的参数化...

2019-02-18 17:18:36 290

空空如也

空空如也

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

TA关注的人

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