自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Page Object设计模式浅谈一

这两天看到一些文章在说Page Object模式以及Page Factory用于分离页面元素定位和业务逻辑,其根本原因在于由于页面元素信息可能会有变动,导致在定位该元素的时候需要做相应的更改,而用了这种设计模式后,只需要在相应的PO类里进行更改就可以了,这样可以大幅度减少冗余代码,但是该类是以页面为一个class,可是这种模式真的好吗?针对实际的UI经验提出了以下几点,并给出了目前在用的方式:1....

2018-06-12 11:38:20 5192

原创 安装Protractor + Cucumber

1. 安装Node.js2.npm install -g protractor3. webdriver-manager update4. webdriver-manager start, 结果报错如下,发现自己的JDK是7.0的,于是更换 8.05. npm install -g cucumber6. npm install --save-dev protractor-cucumber-frame...

2018-05-03 16:52:31 640

原创 急!!!ssh要很久以后才登陆进去!!!试了网上的一些方法还是不行

先说一下我们的环境,是一个master下面有多个GUI,每个GUI下面都有好多slave,现在遇到的情况是,我ssh 进去这个master下的任何一个slave的时候,要等好久才能进去,上网搜了一些方法都试过了,也没效果,现将试过的方法罗列如下,还希望,高手能够帮忙想出新的办法,先行谢过! 试过的方法:1、在server上/etc/hosts文件中把你本机的ip和hostname加

2011-12-28 18:06:48 1534 2

原创 获取不到form表单中的值,还望高手指教

这几天运行了以前的老项目,突然发现有的功能实现不了了,表单中的值获取不到了!!!我的struts种的配置为: jsp页面中内容为: 用户名: ...

2011-03-02 11:38:56 760

原创 为什么突然获取不到form表单中的值

这几天运行了以前的老项目,突然发现有的功能实现不了了,表单中的值获取不到了!!!我的struts种的配置为:                           scope="request" name="saveform" validate="false">    jsp页面中内容为:                  

2011-03-02 11:38:00 5730

原创 页面中显示不出错误信息

 突然感觉struts1好久没用了,好多内容都给忘了,于是做了一个很小的程序,就是在登陆的时候如果登陆失败显示错误信息,登陆成功进入相应页面,程序写好后却发现,页面中错误信息显示不出来,于是上网搜了一下,结果发现有人也说用ActionErrors的时候显示不出错误信息,上面提供了一种方法,用ActionMessages来代替ActionErrors,如原本是:ActionErrors erro

2011-02-25 11:45:00 941

原创 页面中显示不出错误信息

<br />     突然感觉struts1好久没用了,好多内容都给忘了,于是做了一个很小的程序,就是在登陆的时候如果登陆失败显示错误信息,登陆成功进入相应页面,程序写好后却发现,页面中错误信息显示不出来,于是上网搜了一下,结果发现有人也说用ActionErrors的时候显示不出错误信息,上面提供了一种方法,用ActionMessages来代替ActionErrors,如原本是:<br />ActionErrors errors = new ActionErrors();<br />errors.add("

2011-02-25 11:43:00 780

原创 关于tomcat端口被占用的最好解决办法

<br /> 以前启动tomcat时经常遇到端口号被占用的情况,且没有其他服务占用该端口号,今天用myeclipse自带的tomcat时又出现这个问题,以前都是在外部运行tomcat下的shutdown.exe,可是我不知道myeclipse自带的tomcat具体位置,找着也麻烦,于是上网搜了一下,看到一个方法很好用,直接打开任务管理器,结束javax.exe这个进程,问题立马解决呵呵,以后碰到类似的问题,我想还是直接找到相应的进程给结束掉来的轻松呵呵

2011-02-25 11:16:00 380

原创 关于tomcat端口被占用的最好解决办法

     以前启动tomcat时经常遇到端口号被占用的情况,且没有其他服务占用该端口号,今天用myeclipse自带的tomcat时又出现这个问题,以前都是在外部运行tomcat下的shutdown.exe,可是我不知道myeclipse自带的tomcat具体位置,找着也麻烦,于是上网搜了一下,看到一个方法很好用,直接打开任务管理器,结束javax.exe这个进程,问题立马解决呵呵,以后碰到类似的

2011-02-25 11:14:00 567

原创 Unable to locate Spring NamespaceHandler for XML schema namespace 【http://www.springframework.org/schema/context】

<br />今天闲来无事,想做做spring整合jdbc,却报了个Unable to locate Spring NamespaceHandler for XML schema namespace 【http://www.springframework.org/schema/context】,于是上网搜了一些,但是说法都不一样,有的说是spring的版本搞错了,有的说还要个什么spring的security的包,不管怎样,反正我的问题是少加了个jta.jar。

2011-02-24 15:25:00 2128

原创 解决session关闭时再调用对象方法时报session已关闭问题

<br />session关闭以后,如果还想用相关的对象,比如在页面中进行输出,但又不至于出现session已关闭的错误而导致无法获取对象的信息,本文提供三种解决方式:<br />1:第一次获得该对象的时候用get而不用load,因get不支持懒加载,在get该对象的同时会想数据库发出sql语句,取出该对象的相应信息放入缓存中,下次即使session已经关闭,因缓存中有相应的数据,查找该对象时会首先从缓存中查询,直接拿来用就ok了<br />2:可以把相应对象的lazy设为false,这样在load该对象的

2011-02-24 15:22:00 614

原创 解决session关闭时再调用对象方法时报session已关闭问题

session关闭以后,如果还想用相关的对象,比如在页面中进行输出,但又不至于出现session已关闭的错误而导致无法获取对象的信息,本文提供三种解决方式:1:第一次获得该对象的时候用get而不用load,因get不支持懒加载,在get该对象的同时会想数据库发出sql语句,取出该对象的相应信息放入缓存中,下次即使session已经关闭,因缓存中有相应的数据,查找该对象时会首先从缓存中查询,直接

2011-02-24 15:15:00 2091

原创 Unable to locate Spring NamespaceHandler for XML schema namespace [http://ww

今天闲来无事,想做做spring整合jdbc,却报了个Unable to locate Spring NamespaceHandler for XML schema namespace 【http://www.springframework.org/schema/context】,于是上网搜了一些,但是说法都不一样,有的说是spring的版本搞错了,有的说还要个什么spring的security的

2011-02-23 15:25:00 27958 7

原创 hibernate性能优化之简化版

1:注意session.clear()的运用,尤其在不断分页循环时2: 解决1+N问题(在one-to-many时取一的时侯sql语句只会发取一的,但是取多的时候除了发取多的语句,也会发取一的sql语句,导致发1+N条sql语句,为了解决这种情况可以采用如下方法):1)把fetchType设为lazy( 懒加载策略)2)Batchsize(即所谓的批量抓取策略)3)写hql语句时加

2011-02-22 17:56:00 630

原创 在tomcat下运行正常,但是在jboss下报Action class [loginAction] not found

在struts的配置文件中配置如下: {1}.jsp fal.jsp spring中action配置爲: 我用tomcat运行时一切正常,但是用jboss启动的时候会报如下错误:Action class [loginAction] not found - action - vfsfile:/D:/jboss-5.1...

2011-01-28 17:00:04 179

原创 hibernate性能优化

hiberante的性能优化主要是对数据库连接池技术、hibernate二级缓存、hibernate的配置优化等问题进行学习! 通常的Hibernate的优化策略:    1.抓取优化    抓取是指Hibernate如何在关联关系之间进行导航的时候,Hibernate如何获取关联对象的策略,其主要定义了两个方面:如何抓取和何时抓取    1)如何抓取。    Hibernat

2011-01-25 13:09:00 1539

原创 hibernate对象的三种状态及之间的转换

Hibernate的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态         由new命令开辟内存空间的java对象,        eg. Person person = new

2011-01-25 11:52:00 6745 2

原创 ORACLE的一些查询语句

学了几天的oracle现在做总结如下:1  刚安装好oracle19g在命令行以scott用户登录的时候,一般要对其进行解锁,其语句如下首先以dba的身份登录连接到该数据库  sqlplus sys/orcl   as sysdba连接后执行如下语句:alter user scott account unlock输入该语句后会让重新输入密码:一般是tiger ,可以随意设但是自己要

2010-08-31 20:44:00 3141

原创 快速将原码转换为补码

今天看了一个人写原码反码补码的文章,就想起来有一个快速让原码直接转换成补码的方法,不用再将原码再转换成反码然后才转换为补码,我这人比较懒呵呵,所以就喜欢简单方法,今天拿来给大家分享一下呵呵:将原码转换成补码,可以将原码从低位第一个不是1的位全部取反(当然了除了最高位),然后就得到该原码对应的补码了呵呵,简单吧,不信你试一下呵呵

2010-08-27 17:54:00 2065

原创 可以转换为接口类型哎呵呵

      今天老师让我们自己编写类,实现和Arrays.sort(Object obj)一样 的功能,刚开始怎么也想不明白,那也不知道具体的类是什么,要强制转换 Object类强制成什么类型的呢???用sort方法的类都要实Comparable  接口,该怎么写才能确定强制转换后的类型是实现了该接口呢???!!! 后来无奈看了一下Arrays.sort(Obj

2010-08-11 20:01:00 623

原创 呵呵原来类也可以强制转换为接口类型的啊呵呵

<br />         今天老师让我们自己编写类,实现和Arrays.sort(Object obj)一样<br /> <br />的功能,刚开始怎么也想不明白,那也不知道具体的类是什么,要强制转换<br /> <br />Object类强制成什么类型的呢???用sort方法的类都要实Comparable<br /> <br /> <br />接口,该怎么写才能确定强制转换后的类型是实现了该接口呢???!!!<br /> <br />后来无奈看了一下Arrays.sort(Object obj)的源码

2010-08-11 20:00:00 2324

原创 郁闷

2010-06-20 20:49:00 607 3

空空如也

空空如也

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

TA关注的人

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