-
RobotFramework安装指南
所属栏目:[Java] 日期:2020-12-14 热度:97
Python下载 Setuptools下载用原装各种测试库的工具,他会把安装好的测试库的信息放在一个公共的文件里easy-install.pth Robot Framework下载 4.wxPython下载用于支持Python图形化界面的,安装它主要用来运行RIDE的 5.robotframework-rideRIDE是一个可视化的[详细]
-
在网上找到的一些自动化测试框架
所属栏目:[Java] 日期:2020-12-14 热度:200
IBM的自动化测试框架: STAF/STAX[详细]
-
新开发项目Jacoco代码覆盖率
所属栏目:[Java] 日期:2020-12-14 热度:124
div class="cnblogs_Highlighter" pre class="brush:bash;gutter:true;" 一般只有新的项目才会去用JaCoCo工具看一下代码覆盖率, 一来看看测试有没有漏的测试用例 二来看看开发有没有留下冗余的代码 新开发项目Jacoco代码覆盖率 后端接口打成jar包,进行启动[详细]
-
Java语言编写MD5加密方法,Jmeter如何给字符串MD5加密
所属栏目:[Java] 日期:2020-12-14 热度:83
div class="cnblogs_Highlighter" pre class="brush:java;gutter:true;"package md5package; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class String2md5[详细]
-
Java java.lang.SecurityException: Prohibited package name
所属栏目:[Java] 日期:2020-12-14 热度:148
?java.lang.SecurityException: Prohibited package name 提示java错误: Exception in thread "main" java.lang.SecurityException: Prohibited package name: java.xxx ? 问题所在:package java.xx; 定义包时不能以java.的形式定义[详细]
-
eclipse中.project文件和.classpath文件详解
所属栏目:[Java] 日期:2020-12-14 热度:110
一、概述.project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置。.classpath的位置定义了你这个项目在编译时所使用的$CLASSPATH。二、.classpath文件1、kind="src":源文件位置;2、kind="con":工程运行系统环境;3、kind="l[详细]
-
缓存一致性和跨服务器查询的数据异构解决方案canal
所属栏目:[Java] 日期:2020-12-14 热度:59
? ? 当你的项目数据量上去了之后,通常会遇到两种情况,第一种情况应是最大可能的使用cache来对抗上层的高并发,第二种情况同样也是需要使用分库 分表对抗上层的高并发。。。逼逼逼起来容易,做起来并不那么乐观,由此引入的问题,不见得你有好的解决方案,[详细]
-
高CPU业务场景下的任务分发方案Gearman搭建一览
所属栏目:[Java] 日期:2020-12-14 热度:150
??Gearman是当年LiveJournal用来做图片resize的,大家也明白图片resize是一个高CPU的操作,如果让web网站去做这个高CPU的功能,有可能会拖垮你的 web应用,那本篇我们来看看gearman是如何解决这个问题的,它的架构图类似下面这样: 从上面这张图,你应该会看[详细]
-
.net项目架构改造之搭建基于java环境配置一览【上】
所属栏目:[Java] 日期:2020-12-14 热度:141
? ? ? ? ?最近公司做了一个项目,需要嵌套在千牛的客户端上,项目代码必须上阿里的聚石塔,全程采用基于docker的自动化部署,我们的项目是基于.net架构。很遗憾 的是基于windows的docker上部署在访问淘宝自身的api接口,总是会时不时的各种超时,阿里小二也[详细]
-
关于Object数组强转成Integer数组的问题:Ljava.lang.Object; ca
所属栏目:[Java] 日期:2020-12-14 热度:170
代码如下: //数组强转报错演示 Object[] numbers = {1,2,3 = (Integer[])numbers; ?报错: java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer; 原因: 根本原因还是类型的继承关系问题,Integer[]并不是Object[]的[详细]
-
[CentOS7]安装tomcat并开启自启动
所属栏目:[Java] 日期:2020-12-14 热度:99
安装jdk 1、CentOS 6.X 和 7.X 自带有OpenJDK runtime environment (openjdk)。它是一个在linux上实现开源的Java 平台。 yum search java | grep -i --color JDK 2、在CentOS linux安装 JAVA SDK 在命令行终端以root用户 输入以下命令yum安装 OpenSDK : yum[详细]
-
${pageContext.request.contextPath}无法解析
所属栏目:[Java] 日期:2020-12-14 热度:177
摘要 突然出现无法解析${pageContext.request.contextPath}的问题,在点击 链接的时候,被当成字符串使用了。 解决办法 现象 ?解决办法 idea生成的web.xml 的web-app版本居然是2.3,2.3之后的版本才支持el表达式的 更换成3+版本的就可以了[详细]
-
java.lang.IllegalStateException: Failed to load ApplicationC
所属栏目:[Java] 日期:2020-12-14 热度:134
摘要 在配置spring aop的时候总是出现下面的错误,找了很多种办法,这篇文字给了自己点灵感,通过这种方式解决了。 参考: 解决办法 大概的意思就是java1.8版本只支持spring4.0以上。所以解决方法有2中①把sping版本换成4.0以上②把jdk调低点。 error信息 at[详细]
-
[Struts2]配置文件
所属栏目:[Java] 日期:2020-12-14 热度:72
? 摘要 在struts2中,有多个配置文件properties或者xml文件,那么它们的加载顺序是怎样的? 配置文件 struts2有以下几种配置文件,并按以下顺序加载 1、default.properties 在这个配置文件中,配置了struts2的常量。 该配置所在位置如图。 比如: struts.act[详细]
-
[java]struts2入门
所属栏目:[Java] 日期:2020-12-14 热度:154
? 摘要 本文是struts2入门,配置教程。如何在IntelJ Idea中进行手动配置。在使用idea新建struts2web项目的时候,在下载jar包的过程中,下载失败,没办法就直接手动进行下载jar包。 步骤 从官网下载jar包,这里下载的是struts-2.3.34.zip,下载之后,解压 在s[详细]
-
idea jsp html 空白页的问题
所属栏目:[Java] 日期:2020-12-14 热度:142
摘要 最近没事儿瞎折腾java web,在idea中,突然发现无法显示页面了。 问题 为什么会出现这个问题? 接触了过滤器的内容,然后在项目中添加了这样的一个过滤器,用来对post过来的数据进行ut8编码。 span style="color: #0000ff;"import javax.servlet.*span[详细]
-
在Intellij Idea中使用jstl标签库
所属栏目:[Java] 日期:2020-12-14 热度:139
1、下载JSTL标签库的DTD文件 下载地址:? 2、解压后,找到lib目录下的standard.jar和jstl.jar文件,复制文件,把它们粘贴到你的WEB_INF/lib目录下如图? 可以解决:org.apache.jasper.JasperException: Unable to load class for JSP 二、第一步会让你能使用js[详细]
-
org.apache.catalina.LifecycleException: Failed to start comp
所属栏目:[Java] 日期:2020-12-14 热度:170
?错误详情 12-May-2018 13:59:37.738 严重 [RMI TCP Connection(95)-127.0.0.1 Exception invoking method createStandardContext javax.management.RuntimeOperationsException: Exception invoking method manageApp at org.apache.tomcat.util.modeler.Ba[详细]
-
tomcat点击startup.bat一闪而退的方法
所属栏目:[Java] 日期:2020-12-14 热度:149
摘要 在摸索tomcat的配置的时候,发现在启动tomcat服务器的时候,点击startup一闪而退。 解决办法 分析闪退原因,简单做法,右键编辑startup.bat文件,在最后一行添加“pause“,并保存。然后双击运行,你会发现,在命令行中会给出闪退原因。 一般情况下,是[详细]
-
Java反射机制详解
所属栏目:[Java] 日期:2020-12-14 热度:72
对于一般的开发者,很少需要直接使用Java反射机制来完成功能开发,但是反射是很多框架譬如 Spring, Mybatis 实现的核心,反射虽小,能量却很大。 本文主要介绍反射相关的概念以及API的使用,关于反射的应用将在下一篇文章中介绍 反射(Reflection) 是 Java[详细]
-
Java 动态代理详解
所属栏目:[Java] 日期:2020-12-14 热度:63
动态代理在Java中有着广泛的应用,比如Spring AOP、Hibernate数据查询、测试框架的后端mock、RPC远程调用、Java注解对象获[详细]
-
Java中Date()类 日期转字符串、字符串转日期的问题
所属栏目:[Java] 日期:2020-12-14 热度:117
Java中Date()类 日期转字符串、字符串转日期的问题 = SimpleDateFormat("G yyyy年 MM月dd日 HH时mm分ss秒SS毫秒 E 一年中的第D天 MM月中的第F个E 一年中的第w个星期 一月中的第W个星期 a z时区" Date date = System.out.println("date = " + Date date1 = Da[详细]
-
java 基础 04 循环结构 一维数组
所属栏目:[Java] 日期:2020-12-14 热度:165
1.循环结构 1.1for循环 (1)语法格式 1.2双重for循环 1.3 while循环 若成立,则执行循环体 => 判断条件表达式是否成立 若不成立,则循环结束 判断条件表达式是否成立 若成立,则执行循环体 => 判断条件表达式是否成立 若不成立,则循环结束 2.一维数组 2.1[详细]
-
javaSystem.out.println()输出byte[]和char[]异常的问题
所属栏目:[Java] 日期:2020-12-14 热度:117
javaSystem.out.println()输出byte[]和char[]异常的问题 今天 突然有人问我他写的byte[]和char[],在用System.out.println()输出的时候所得的值有问题? 细思恐惧啊 我之前怎么没发现。。。。。。。。。。。。。。。。 [] b = {'a' [] c = {'a' System.out.p[详细]
-
java 基础 02 数据类型、运算符、分支结构
所属栏目:[Java] 日期:2020-12-14 热度:189
? ? ? ? ? ? ? ? 表示是否大于运算符 > = 表示是否大于等于运算符 ? ? ?[详细]