自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bab的博客

至青春,那一年头发还在,要么出众,要么出局,走开发的路让开发无路可走,Java学习交流群216555616...

转载 Linux限制可通过SSH登录到服务器的IP

说明:这里的IP是指客户端IP,不是服务器IP,下面的例子使用了hosts.allow文件的配置方式,目的是快,但也有不灵活。 除了可以禁止某个用户登录,我们还可以针对固定的IP进行禁止登录,linux 服务器通过设置/etc/hosts.allow和/etc/hosts.deny这个两个文件,h...

2020-02-16 20:51:32 254 0

原创 springboot使用过程中出现Type definition error: [simple type, class Xxx nested exception is ... jackson...

org.springframework.http.converter.HttpMessageConversionException: Type definition error: [simple type, class xyz.newtouch.xxx.service.xxx.entity.for...

2020-11-22 01:57:36 8 0

原创 使用mybatis-plus生成的实体类时出现Xxx中的返回类型Xxx与void不兼容

使用mybatis-plus生成的实体类时出现Xxx中的setId(java.lang.String)无法覆盖BaseEntity中的setId(java.lang.String)返回类型Xxxx与void不兼容。 原因是:mybatis-plus生成的entity中包含了链式调用@Access...

2020-11-21 00:08:21 18 0

原创 使用element ui + vue时出现vue.runtime.esm.js:1737 TypeError: Cannot read property ‘$options‘ of undefined

原因是</el-form-item>标签未在</el-form>标签范围内

2020-11-20 20:14:49 14 0

原创 使用mybatis-plus时分页查询total返回结果为0

一般是是以下两种情况所影响: 分页合理化冲突 -> pom.xml中不要包含pagehelper依赖 未将PaginationInterceptor配置到ioc,配置参考如下: /** * @author xxx */ @EnableTransactionManagement @Co...

2020-11-14 23:52:55 17 0

原创 使用ribbon进行负载均衡时出现Request URI does not contain a valid hostname: /null/payment/xxx

使用ribbon进行负载均衡时出现Request URI does not contain a valid hostname: /null/payment/xxx…,出现此问题的可能由以下问题产生: 服务名称使用了下划线,换成中划线 服务名称注入时注入失败了(可debug查看) 归根结底就是...

2020-11-07 15:25:02 10 0

原创 inequivalent arg ‘type‘ for exchange ‘xxx‘ in vhost ‘/‘: received ‘direct‘ but current is ‘fanout‘,

使用RabbitMQ时出现类似错误inequivalent arg 'type' for exchange 'xxx' in vhost '/': received 'direct' but current is &#...

2020-11-02 02:53:55 88 0

原创 springboot项目出现Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFact

springboot项目运行出现Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.错误,可能由以下情况引起 1、缺少web启动器依赖 <dependen...

2020-10-22 22:14:31 37 0

原创 IDEA使用Maven骨架创建的web项目没有生成java、resources、test文件夹

问题示意图: 搜索引擎中能搜到的各类解决办法都是相互抄袭,根本治标不治本,自己手动创建文件夹的方式还需要抄?本机永久解决办法如下: 进入本地Maven仓库目录(可在自己Maven安装目录下的config/settings.xml中查看<localRepository>标签之间的内容...

2020-10-09 09:01:45 113 1

原创 Java使用commons-configuration读取配置文件

pom.xml <dependencies> <dependency> <groupId>commons-configuration</groupId> <artifactId&g...

2020-10-03 18:28:22 111 0

原创 查看防火墙端口状态时提示Make sure polkit agent is running or run the application as superuser.

[bab@localhost bin]$ firewall-cmd --zone=public --add-port=8080/tcp --permanent Authorization failed. Make sure polkit agent is running or run th...

2020-10-02 11:53:20 102 0

原创 spring项目自动注入时提示No qualifying bean of type ‘java.lang.Integer‘

啥玩意,Integer为什么还要提前配置到ioc?,百思不得其解,最终探究其原因是被注入对象所使用的pojo中没有无参构造(好低级的错误),加上即可。

2020-09-28 11:04:47 69 0

原创 运行spring项目出现{@org.springframework.beans.factory.annotation.Autowired(required=true)}

运行spring项目时出现org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'xyz.newtouch.Xxx': Unsatisfie...

2020-09-28 09:42:38 139 0

原创 连接服务端的gitlab时出现ssh_exchange_identification: read: Connection reset by peer

问题由来: 本机执行git push时出现ssh_exchange_identification: read: Connection reset by peer fatal: Could not read from remote repository. Please make sure you ...

2020-09-25 20:57:39 130 0

原创 HttpMessageNotWritableException:No converter found for return value of type: class java.util.HashMap

请求springmvc中的接口时服务端出现24-Sep-2020 20:08:51.902 警告 [http-nio-8080-exec-18] org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.log...

2020-09-24 20:20:08 66 0

原创 出现java.lang.IllegalStateException: Cannot create a session after the response has been committed异常

在使用@SessionAttributes注解后销毁session域中的session时出现java.lang.IllegalStateException: Cannot create a session after the response has been committed错误,相关部分代码...

2020-09-24 12:42:38 41 0

原创 项目出现Caused by: java.lang.IllegalArgumentException: ‘dataSource‘ or ‘jdbcTemplate‘ is required

当你看的Caused by: java.lang.IllegalArgumentException: ‘dataSource’ or ‘jdbcTemplate’ is required错误时证明你正在使用spring提供的JdbcTemplate且以继承JdbcDaoSupport的方式进行使用...

2020-09-22 09:49:12 57 0

原创 Spring项目出现BeanNotOfRequiredTypeException: Bean named ‘xxxImpl‘ is expected to be of type ‘xxx‘

运行spring项目时出现Caused by: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named ‘xxxImpl’ is expected to be of type ‘xyz.newtouc...

2020-09-22 00:43:00 277 1

原创 运行MyBatis项目出现java.sql.SQLException: No value specified for parameter 666

运行MyBatis项目运行时出现bad SQL grammar []; nested exception is java.sql.SQLException: No value specified for parameter 666(根据SQL语句的字段数量这里会发生变化),出现此错误的原因是SQL...

2020-09-21 02:23:16 93 0

原创 Maven项目执行test时提示[INFO] No tests to run.

Maven项目下存在test在执行test时却提示[INFO] No tests to run.,可能受以下几种情况影响: Test类命名不规范: 默认包含的测试类:**/*Test.java **/Test*.java **/*TestCase.java 默认排除的测试类:**/Abstra...

2020-09-20 12:09:01 63 0

原创 执行mvn test-compile时出现Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:x.x...

Maven项目打包时出现[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:x.x:testCompile (default-testCompile) on project xxx: Compi...

2020-09-16 22:21:48 29 0

原创 IDEA运行导入的项目文件出现Error:(xx,xx) java:需要class,interface或enum

1、检查顶端的包名是否正确 2、检查文件编码(哪怕是中文显示正常,特别是删掉顶部的package后出现’\uxxx’这类的非法字符提示),可使用记事本另存为其他编码格式,例:UTF-8,或直接设置项目编码。 ...

2020-07-04 00:55:57 221 0

原创 Windows中搭建zookeeper+dubbo

下载zookeeper+dubbo 链接:https://pan.baidu.com/s/1sbvXIxyIEuOBRMI0CwuBXw 提取码:6obc 配置+启动zookeeper 解压zookeeper 下载完成后找一个凉快点的文件夹放着并解压: 配置zookeeper 进入解压文件夹中的...

2020-03-19 23:20:52 174 0

转载 Chrome升级后不能访问任何网站和自身设置

谷歌于 2019 年 10 月 22 日发布了适用于 Windows、Mac、Linux 平台的 Chrome 78 稳定版。新版本带来了多项功能和改进,并且会在 Windows 10(版本 1511+)系统上默认启用。 其中渲染器代码完整性保护(Renderer Code Integrity P...

2020-02-09 16:03:13 1609 0

原创 Linux安装GitLab

安装 出现端口冲突 -> 修改默认端口 出现提示502内存不足(gitlab对内存要求不低于4G) -> 创建swap分区 查看gitlab日志: [root@VM_0_13_centos log]# tail -100 /var/log/gitlab/gitlab-rails/pr...

2019-12-31 13:51:14 122 0

原创 APP自动化测试出现元素遮挡无法操作此元素

情况说明:在APP自动测试时使用到了移动端调试器vConsole,调试器遮挡了页面的提交按钮,但又不能取消调试器(时常用到),尝试了好几种方法都不好使,最后使用Js将元素设置不可见解决了此问题,在此记录: JavascriptExecutor driver_js= ((JavascriptExec...

2019-11-24 17:01:01 374 0

原创 IDEA执行Junit测试类出现Class not found:"xxx.XxxTest"

文章目录第一种方式第二种方式 第一种方式 点击File -> Project Structure -> modules -> path如下选择: 选project,根据自己的需要设置output文件夹: 第二种方式 1.找到工程中所有的.iml文件,一般情况下工程中会包含...

2019-11-17 20:33:16 7482 3

原创 Java中的System.exit(0)和System.exit(1)区别

System.exit(int state)方法是来结束当前运行的jvm虚拟机。System.exit(1)、System.exit(0)执行后都会退出程序。 state为0时时正常退出,非0时为异常退出。

2019-10-26 19:48:14 153 0

原创 Python + selenium二次封装API

PO 模式解决的是元素定位与操作的分离; selenium API 二次开发解决的API易用性。 对selenium常用方法进行二次封装 module.py # coding=utf-8 """ 此文件为selenium常用方法二次封装文件 ""&...

2019-10-25 22:53:35 1116 0

原创 Linux中监控jvm查找问题代码行

[root@VM_0_13_centos ~]# top --使用top查看系统资源使用情况 可以看到java进程占用CPU到达了98.3% 记住上面的线程ID10279后面有用 1、通过上面得到的进程ID查找进程下线程的CPU线程占比 [root@VM_0_13_centos ~]# to...

2019-10-24 22:33:26 103 0

原创 IDEA主题插件:Material Theme UI

大致效果如下: IDEA官方下载Material Theme UI 步骤: Settings -> Plugins -> 搜索Translation(某些版本IDEA搜索插件有问题可到官网下载再安装本地插件) -> 安装 -> 重启IDEA -> 首次根据提示进行U...

2019-10-20 03:30:48 2774 0

原创 IDEA翻译插件:Translation

步骤:Settings -> Plugins -> 搜索Translation(某些版本IDEA搜索插件有问题可到官网下载再安装本地插件) -> 安装 -> 重启IDEA -> 设置翻译源 IDEA官方下载Translation 1、在IDEA直接安装插件(某些版本I...

2019-10-19 16:19:13 667 0

原创 Maven项目编译出现报错Error:(27, 24) java: -source 1.5 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)

在用maven编译项目时由于项目中用了jdk 1.8, 编译是报错 -source 1.5 中不支持 lambda 表达式,奇怪的是本机只安装了JDK8,原来 Maven Compiler 插件默认会加 -source 1.5 及 -target 1.5 参数来编译(大概是为了兼容一些比较老的 ...

2019-08-26 11:22:31 158 0

翻译 IDEA常用快捷及快捷键

Ctrl Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切选择内容 Ctr...

2019-08-05 09:12:51 218 0

原创 Java接口自动化测试使用ExtentReports生成测试报告

1、添加Maven配置 <dependency> <groupId>com.relevantcodes</groupId> <artifactId>extentreports</artifactId> <ve...

2019-06-26 23:31:07 1286 0

原创 Linux安装PHPwind

本次使用环境: centos6.5 phpwind v9.0.1 20141223 php:5.3.3 mysql:5.1.73 Apache:Apache/2.2.15 (CentOS) centos7 phpwind v9.0.1 20141223 php:5.4.16 ...

2019-05-17 22:59:00 465 0

原创 浏览器导入Jmeter证书

Chrome导入 1、查看证书 进入Jmeter安装目录下的bin,找到ApacheJMeterTemporaryRootCA.crt 文件(安装4.0版本jmeter在安装目录中未找到,可从其他版本复制) 示例: D:\apache-jmeter-4.0\bin 2、打开浏览器 - 设置 - ...

2019-05-03 22:03:36 2148 0

原创 Jmeter接口测试对json串中的值进行断言

示例json代码: { &amp;amp;quot;id&amp;amp;quot;:34, &amp;amp;quot;date&amp;amp;quot;:&amp;amp;quot;2018-05-12T23:...

2019-04-30 23:17:31 8922 0

原创 python+appium+android实现自动化测试

应该安装些什么? python + appium-python-client appium desktop 或 appium server(旧) android studio 或android SDK(android studio中有集成android SDK) java JDK 环境...

2019-04-30 23:14:22 3948 0

原创 Java+selenium出现element not interactable

java+selenium运行时出现element not interactable错误,为以下两个原因: 是否加载过快元素还未加载完成,尝试sleep1-2秒(或显示/隐式等待【未等待也可能出现元素不可见情况】) 检查自己查找的元素值层级是否正确,如下图一个输入框可能存在多个层级(框体的长、宽...

2019-04-30 23:07:52 3888 0

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