`
Rainbow702
  • 浏览: 1082772 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
文章列表
今天在使用Sonar qube 检测代码的时候,报了一个错,错误信息为: Cannot use the diamond generic notation when running in JDK inferior to 1.7 mode!   后在网上查了一下,是因为在sonar-project.properties 这份配置文件中,没有明确指定 JDK 版本的原因。所以,须像如下一样进行指定: # setting the java class version sonar.java.source=1.7  然后就可以啦!   附: stack信息为: 09:02:47.184 ...
最近在使用jmeter写脚本来进行测试,最终写了很多份脚本,然后,就在想,这么多脚本,我不可能一个一个的手动去点啊,有没有什么办法来批量运行Jmeter脚本呢? 这个时候,自然而然地想到了万能的ant,希望它能有相应的jmeter task。  哎,哎,查了一下,还真有,爽歪歪啊。   下面简单说明一下,如果使用: ① 首先,为了能够在ant中使用jmeter task,必须将“ant-jmeter-1.1.1.jar”这个jar包放到ant的classpath中去。这个jar包位置 jmeter的安装目录下的 extras 目录中。     PS:可直接将这个jar拷贝至ant ...
话说,用JAVA也四五年了,但是每次重新安装JDK后,环境变量的设置总是要去网上搜索,看看应该设置什么值到PATH 和 CLASSPATH中去。今天刚好又帮别人设置了环境变量,趁还记得,就在此列了一下,以后用得着就直接来BLOG里来看一下就OK了,不用四处找了。   JAVA_HOME F:\xxxx\Java\1.7\jdk PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;; CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar  
在Eclipse中,要打开一个文件,大家一般都是直接双击来进行打开。 可是,对于某个类型的文件(比如, xhtml 文件),Eclipse中可能会提供很多个编辑器,但是Eclipse默认使用的那个编辑器可能不是我们所习惯的,这个时候,大家都知道可以通过右击文件,然后选择自己的编辑器进行打开,如下图:   但是,这样子,只能解决一时之需要。如果我们需要频繁的去打开文件,那么每一次都要右击文件,重复上面截图中的步骤。那有没有办法,一步到位呢?有,当然有。不会我就不会写这篇BLOG了。呵呵。 具体方法如下,我直接上图了:           经过上面的设置后,然后直接去双击你想打开的文 ...
前提: EAP版本: EAP6.1 模式:standalone模式 数据库: Postgresql 9.3 数据源模式:NON-XA DataSource   正文: ① 将postgresql的jdbc包作成一个module部署到JBoss中。比如,我作成的module如下图所示:     具体的方法可以参考我另一篇博文: http://rainbow702.iteye.com/blog/2065353   ② 修改 \jboss-eap-6.1\standalone\configuration下的standalone.xml文件,在其中的“<subsystem ...
前提: EAP 版本: EAP6.1 模式: standalone模式   正文: EAP解压之后,在\jboss-eap-6.1\standalone\configuration目录下,有两份系统自带的配置文件: ① standalone.xml ② logging.properties 其中,在eap的启动过程中,它会读取并解析standalone.xml这份文件,在这份文件中,有一个叫“<subsystem xmlns="urn:jboss:domain:logging:1.2">”的这么一个 subsystem, 在解析到这个subs ...
  有以下三种行为: 1. 使用真正的 IE8  打开画面A 2. 使用 IE10 打开一个画面A 3. 使用IE10,但是设定使用 IE8 兼容模式来打开画面A   对于以上三种行为,请考虑以下两个问题: ① 如果判断IE判断是以何种文档模型来渲染打开的页面的 ② 如果判断IE的真正版本   对于问题①,大家可能都知道了,我们可以通过以下方式来判断   window.document.documentMode  对于行为 1  和  3 ,得到的值是  8, 即使用 IE8 的文档模型来渲染了页面。   对于行为2, 得到的值是 10,说明使用的是IE10 文 ...
经常我们会遇到想找出不包含某个字符串的文本,程序员最容易想到的是在正则表达式里使用,^(hede)来过滤”hede”字串,但这种写法是错误的。我们可以这样写:[^hede],但这样的正则表达式完全是另外一个意思,它的意思是字符串里不能包含‘h’,‘e’,‘d’三个但字符。那什么样的正则表达式能过滤出不包含完整“hello”字串的信息呢? 事实上,说正则表达式里不支持逆向匹配并不是百分之百的正确。就像这个问题,我们就可以使用否定式查找来模拟出逆向匹配,从而解决我们的问题: ^((?!hede).)*$
有过数据库开发经验的,可能都知道,对于update/delete/insert等更改数据库内容的语句,在操作进行时,一般都会自动加锁,以保证数据的正确性。 但是有一个比较特殊却常用的语句,select语句,即使在执行update/delete/insert等语 ...
新版本的 JBOSS EAP中,通过“module”机制实现对jar包或者其他资源的管理。 本文不是讲解如何使用系统自带module或者自定义module的。这两点可以参照我之前的博文: http://rainbow702.iteye.com/blog/2065353   本文主要是对最近遇到的一个问题进行说明。这个问题是关于 primeface.jar 的使用的,现象是primefaces 的 标签不能正常被 渲染(rendered) 的问题。   对于 primefaces 的使用,不管是在官网上找到的sample,还是google出来的sample示例,都需要将 primef ...
linux zip 命令详解 功能说明:压缩文件。 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式>][-x <范本样式>] 补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。 参 数: -A 调整可执行的自动解压缩文件。 -b<工作目录> 指定暂时存放文件的目录。 -c 替每 ...
在RHEL上,系统会自带一个JDK,今天要安装一个更高版本的JDK。 本来是想让高版本的JDK与系统自带的JDK共存于RHEL上的,但是搞了好久,也没弄成功。 后来只好将系统自带的JDK给卸载了,然后安装新的高版本的JDK。 过程如下: // 查找已安装的 jdk rpm包 rpm -qa|grep jdk  将查找到的每个jdk包,使用下面的命令依次删除 // 'xxxxxxxx'为相应的jdk包 rpm -e xxxxxxxx  最后,将高版本的jdk包拷贝至 /usr/java下,然后,运行 rpm -ivh 'xxxxxxxxxx'  好了之后,检查一下java的 ...
  Wildcard Matches * zero or more characters ** zero or more directories ? a single character
import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.util.ArrayList; import java.util.Enumeration; import java.util.List; public final class StringUtil { public static void main(String[] args) { System.out.println("get local ...
Global site tag (gtag.js) - Google Analytics