自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Methun

海纳百川,有容乃大。

原创 WARNING! The remote SSH server rejected X11 forwarding request.

关于xshell连接linux:出现WARNING! The remote SSH server rejected X11 forwarding request.解决方法:隧道-》x11转移:取消掉 “转发x11连接到: ”前方勾选框,点击连接即可解决...

2019-07-24 22:14:49 2223

转载 白盒测试方法--逻辑覆盖

转载至:https://blog.csdn.net/Bule_daze/article/details/78821298

2019-06-18 23:35:05 730

转载 白盒测试用例设计----基本路径覆盖法

转载至:https://blog.csdn.net/xieminyao123/article/details/79133449

2019-06-18 23:33:09 1645

转载 测试用例的设计方法

https://blog.csdn.net/wanglilingb/article/details/54019467

2019-06-17 22:30:42 36

转载 接口测试总结

https://www.cnblogs.com/yyhh/p/6083159.html

2019-06-14 21:55:45 31

原创 jenkins使用email extension plugin,Error sending to the following VALID addresses: xxxx@xx.com

Error sending to the following VALID addresses: xxxx@xx.com解决方法:系统管理员邮件地址与注册时相同

2019-06-12 22:31:17 1525 1

转载 jenkins邮件插件Email Extension Plugin的安装与配置

https://blog.csdn.net/jamjjjiao/article/details/50595720注意: 这里的密码指的是邮箱服务器中SMTP服务的授权码

2019-06-12 21:35:45 35

转载 reportng的配置(快速)

http://www.cnblogs.com/tobecrazy/

2019-05-29 00:32:53 139

原创 Linux常用命令及其功能

Linux常用命令及其功能常用命令关于帮助关于查找压缩与解压关机与重启配置OtherPS:常用命令ls:list,所在路径:/bin/ls,显示目录下所有内容,“ll"等同于"ls -l”man + [命令],可以显示命令的详细用法cd 是切换所在目录的命令,change directory,切换所在目录。所在路径:Shell 内置命令cd 命令的特殊符号:cd+~:切换到用...

2019-03-26 23:51:38 339

原创 虚拟机下linux连接外网(static IP)

虚拟机下linux连接外网(static)查看主机网关虚拟机:编辑->虚拟机网络编辑器NAT设置linux系统设置(cenos 7)cenos系统中网络接口配置文件设置linux网络服务重启测试是否成功查看主机网关cmd命令下:ipconfig虚拟机:编辑->虚拟机网络编辑器选择NAT模式,其中子网IP和子网掩码设置对照主机ip参数进行设置,一般来说默认ps:取消“使用本...

2019-03-20 23:12:11 175

原创 No message found under code 'xxx' for locale 'zh_CN'.

在application.yml中spring: messages: basename: resource_i18/messages切记:basename冒号后面 有个空格 !!!然后在写国际化文件的basename

2018-01-03 16:30:39 1772

原创 联合主键在java中的使用方法(实体类)

两个主键:courseId和coursePeriod为一对联合主键@Embeddablepublic class CoursePlanPK implements Serializable{ private static final long serialVersionUID = 1L; @Column(name="course_id") private String cour

2017-12-27 14:48:51 2760

原创 mongodb:导入导出数据(含账号认证)

导入mongoimport --host 127.0.0.1 --port 27017 -u root -p 123456 --db zhibo -c user_watched --type json --file C:\tools\bk\user_watched.json导出mongoexport --host 127.0.0.1 --port 27017 --db zhibo --collec

2017-12-13 17:52:42 2189

原创 MongoDB:创建用户

db.createUser( { user: "zhibo", pwd: "123456", roles: [ { role: "readWrite", db: "zhibo" } ] }Read:允许用户读取指定数据库 readWrite:允许用户读写指定数据库 dbAdmin:允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或

2017-12-13 17:33:49 199

原创 There is no Action mapped:关于struts2.5解决通配符无法使用问题

<action name="user_*" method="{1}" class="userAction"> <result name="loginPage">/WEB-INF/jsp/login.jsp</result> <allowed-methods>loginPage</allowed-methods> </action>只需要添加<a

2017-07-20 17:03:05 234

原创 接口和抽象类关于拥有private属性和方法的问题

抽象类 可以有private属性和private方法 原因:因为抽象类可以有自己方法实现,自己方法的实现可能会用到自己的私有变量。可以通过自身公有方法调用自身的私有方法。接口 接口中只能有全局常量和公共的抽象方法,不能有private属性和方法。

2017-07-07 09:12:25 1776

原创 myeclipse快速复制一行内容

Window–》preferences–》keys

2017-06-27 09:57:58 1087

原创 java内部类

内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号 。Outer.class和Outer$Inner.class。内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量,无论是否是private的 。内部类声明成静态的,就不能随便的访问外部类的成员变量了,此时内部类只能访问外部类的静态成员变量 。

2017-05-31 18:48:42 141

原创 java 方法重载总结

访问权限修饰符对方法的重载不影响:通俗点讲,方法的不同和访问修饰符是否一致没有任何关系。如图,如果访问修饰符不一致,而参数相同(或者都没有参数)的话,java默认其都为同一种方法,因此编译无法通过,报错。返回值也不是构成重载方法的必要条件重载关心的只是参数,有参无参,参数类型不同,参数数量不同,不同类型的参数顺序不同,都可以实现方法的重载。

2017-05-31 18:22:44 256

原创 用户注册:后台数据校验:使用xml进行校验(Struts2)

在Action所在包下创建一个校验的xml. 创建一个与Action类名-validation.xml(针对所有方法进行校验,只需要针对regist方法进行校验)UserAction(Action类名)-user_regist(方法路径(完整))-validation.xml *注意:该xml文件需与Action处于同一目录下 *注意:校验会在方法前面执行在xwork-core jar包

2017-05-25 20:09:48 463

原创 使用AJAX完成用户名是否存在异步校验:

事件触发: onblur 2.编写AJAX代码: 项Action中提交:传递username参数function checkUsername(){ // 获得文件框值: var username = document.getElementById("username").value; // 1.创建异步交互对象 var xhr

2017-05-25 19:58:04 377

原创 ssm:拦截器

springmvc.xml<!-- 拦截器 --> <mvc:interceptors> <!-- 多个拦截器,顺序执行 --> <mvc:interceptor> <!-- /**表示所有url包括子url路径 --> <mvc:mapping path="/**"/> <bean class="com.sanye.in

2017-05-18 22:18:30 416

原创 springmvc:json数据交互

json数据交互为什么要进行json数据交互 jspn数据格式在接口调用中、html页面中较常用,json格式比较简单,解析还比较方便 比如:webservice,传输json数据springmvc进行json交互:@Controllerpublic class Json { //请求json传,输出json //@RequestBody将请求的信息的js

2017-05-18 22:16:30 222

原创 springmvc:上传图片

在页面form中提交enctype=”multipart/form-data”的数据时,需要springmvc对multipart类型的数据进行解析在springmvc.xml中配置multipart类型解析器<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartRe

2017-05-18 19:28:12 307

原创 ssm:数据回显

springmvc默认对pojo数据进行回显pojo数据传入controller方法后,springmvc自动将pojo数据放到request域,key等于pojo类型(首字母小写) 使用@ModelAttribute指定pojo回显到页面在request中的key @RequestMapping("/buy") public ModelAndView buy(Model model

2017-05-18 16:35:39 1689

原创 ssm:全局异常处理器

思路: 系统遇到异常,在程序中手动抛出,dao抛给service,service抛给controller、controller抛给前端控制器,前端控制器调用全局异常控制器。 全局异常处理器处理思路:解析出异常类型如果该异常类型是系统自定义的异常,直接取出异常信息,在错误页面展示如果该异常类型不是系统自定义的异常,构造一个自定义的异常类型(信息为”未知错误”)CustomE

2017-05-18 16:26:47 1403

原创 ssm关于校验问题

jar包springmvc.xml中配置<mvc:annotation-driven conversion-service="conversionService"validator="validator"></mvc:annotation-driven> <!-- 校验器 --> <bean id="validator" class="org.springframework.valid

2017-05-16 19:48:34 1069

原创 ssm:关于自定义转换器的使用

<!-- 使用注解 --> <!--注解映射器 --> <!-- <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/> --> <!--注解适配器 --> <!-- <bean class="org.springframework.web.s

2017-05-15 19:12:49 818

原创 post与get乱码问题

post乱码问题 - request.setCharacterEncoding("utf-8"); - 在Web.xml中增加如下配置(要注意的是它的位置一定要是第一个执行的过滤器):<filter><filter-name>charsetFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEn

2017-05-12 14:37:39 146

原创 Springmvc

发起请求到前端控制器(DispatcherServlet)前端控制器请求HandlerMapping查找Handler。可以根据xml配置、注解进行查找处理器映射器HandlerMapping向前端控制器返回Handler前端控制器调用处理器适配器去执行Handler处理器适配器去执行HandlerHandler执行完成给适配器返回ModelAndView处理器适配器向前端控制器返回Mo

2017-04-20 13:41:43 214

原创 typeAliases别名

<typeAliases> <!--针对单个别名定义 type:类型的路径 alias:别名 --> <typeAlias type="" alias=""/> <!--批量别名定义 指定包名:mybatis自动扫描包中的po类,自动定义别名,别名就是类名 --> <package name=""/> </typeAliases>

2017-04-11 19:04:35 199

原创 mapper代理开发方法

开发规范:在mapper.xml中namespace等于mapper接口地址mappper.java接口方法中的方法名和mapper.xml中statement的id一致mapper.java接口中的方法输入参数类型和mapper.xml中的statement的parameterType指定的类型一致mapper.java接口中的方法返回值类型和mapper.xml和statem的resul

2017-04-11 18:19:29 277

原创 Mybatis自增主键返回与非自增主键返回

自增主键返回<insert id="zizenginsertToStudent" parameterType="com.nsu.mybatis.practice.Student"><!-- 将插入数据的主键返回,返回到student2对象中 SELECT LAST_INSERT_ID():得到刚insert进去记录的主键值,只适用于自增主键 keyProperty:将查询到的主键值设置到

2017-04-10 17:20:38 2947

原创 Mybatis框架

Mybatis框架:

2017-04-07 19:45:33 242

原创 SpringTransaction

事务指的是逻辑上的一组操作,这组操作要么全部成功,要么全部失败;事务前后的数据的完整性必须保持一致;隔离性;持久性;Spring事务管理高层抽象主要包括3个接口PlatformTransactionManager事务管理器TransactionDefinition事务定义信息(隔离、传播、超时、制度)TransactionStatus事务具体运行状态PlatformTran...

2017-03-29 18:56:54 157

原创 Java web得到request session Application三种方式

1.Map request=(Map) ActionContext.getContext().get(“request”);推荐2.ServletActionContext.getRequest();3.ServletRequestAware接口–》getRequest

2017-03-28 18:47:15 373

原创 AspectJ的注解配置

@Aspect注解是不能够通过类路径自动检测发现的,所以需要配合@Component注释或者在xml配置bean一个类中的@Aspect注解标识它为一个切面,并且将自己从自动代理中排除(原因:不能陷入死循环)@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface MoocMethod {

2017-03-28 17:30:39 395

转载 ProxyFactoryBean

//使用ProxyFactoryBean类方式代理API//ProxyFactoryBean类的getObject方法将创建一个AOP代理包装一个对象//使用代理方式当pointcut实例化时,调用该切面通知类指定方法 <bean id="defaultAdvisor" class="org.springframework.aop.support.DefaultPointcutAdvis

2017-03-28 16:22:24 449

原创 AOP的advisor了解

AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。预编译方式:AspectJ运行期动态代理(JDK动态代理、CGlib动态代理):SpringAOP、JBossAOP<bean id="moocAspect" class="com.imooc.aop.schema.advice.MoocAs

2017-03-27 21:34:00 283

原创 类型转换的流程

1、用户进行请求,根据请求名在struts.xml中寻找Action2、在Action中,根据请求域中的名字去寻找对应的set方法。找到后在赋值之前会检查这个属性有没有自定义的类型转换。没有的话,按照默认进行转换;如果某个属性已经定义好类型转换,则会去检查配置文件。3、从文件中找到要转换的属性及其转换类。4、进入转换类中,在此类中判断转换的方向。先进入从字符串到类的转换。返回转换后的对象。5、将返回

2017-03-27 13:29:20 146

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