`
幽灵线程
  • 浏览: 78353 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
文章列表
准备操作系统:Linux环境:JDK 1.6+文件:jenkins.warapache-maven-3.1.1apache-tomcat-6.0.xx一、部署Jenkins1.复制tomcat,命名为jenkins-server,删除jenkins-server的webapps中全部文件,把jenkins.war移动到webapps中,重命名为ROOT.war。2.修改server.xml配置,修改端口,默认8080端口改为8070,shutdown端口改为8075,AJP端口改为8079。端口号根据个人习惯偏好设置,不与其他端口冲突即可。另外,在Connector中添加URIEncoding ...
Webservice定义:http://baike.baidu.com/view/67105.htm?fromId=837392 概念     SOAP协议:Simple Object Access Protocal 简单对象访问协议     WSDL:WebService描述语言,使用XML语言,人机可读。     UDDI:统一发现、发布和集成协议。企业可以使用它对WebService进行注册和搜索。 一般WebService分两种    REST式,基于HTTP协议;    RPC式,基于SOAP协议,SOAP也是基于HTTP传输。狭义上的WebService是指基于SOAP协议的。 ...
1、(多选)下列方法中,必需在synchronized(object){..}代码块中调用的有: A. object.clone(); B. object.wait(); C. object.wait(0); D. object.notify(); E. object.notifyAll(); 2、(多选)关于java反射机制与Class类,下列说法正确的有: A. 反射调用过程中,不会引起Class Loader加载新的class。 B. 通过反射机制,不能获得一个类的private成员列表。 C. 通过反射机制,既可以调用类的静态方法,也可以调用类的非静态方法。 D. ...
Propagation 事务传播行为 PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。 PROPAGATION_REQUIRES_NEW--新建事务,如果当前存在事务,把当前事务挂起。 PROPAGATION_NOT_SUPPORTED--以非事务方式执行操作,如果当 ...
  Unitils集成DbUnit,数据库配置。   unitils.properties     unitils.modules=database,dbunit,hibernate,spring, #unitils.module.dbunit.className=sample.unitils.module.CustomExtModule #database database.driverClassName=com.mysql.jdbc.Driver database.url=jdbc:mysql://localhost:3306/ams database.dialec ...
遍历集合删除元素 1、绝对错误的方式 List list = xxxService.getAll(); for(Object obj : list ){ list.remove(obj ); //此方式必然导致ConcurrentModificationException } 2、使用Iterator重构,但不够彻底,出现同样的异常,却难以排查。   List list = xxxService.getAll(); for(Iterator objIter = list.iterate();obj.hasNext(); ){ lis ...
  Setting up an annotations project HibernateUtil类(Annotation方式) public class HibernateUtil { private static final SessionFactory sessionFactory; static { try { sessionFactory = new AnnotationConfiguration() .configure().buildSessionFactory(); ...

My FAQ

    博客分类:
  • java
  org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor 解决方式:删除lib目录下的tomcat的jar包。        
示例代码: 1、在页面中先引入jquery.js,然后通过“jQuery=$;”语句,使用“jQuery”代替$,最后再引入prototype.js。 <script type="text/javascript" src="<html:rewrite page='/js/jquery/jquery.js'/>"></script> <script type="text/javascript"> jQuery=$; </script> <script s ...
1、 简介 portal是一种web应用,通常用来提供个性化、单次登录、聚集各个信息源的内容,并作为信息系统表现层的宿主。聚集是指将来自各个信息源的内容集成到一个web页面里的活动。 2、Hyperic HQ Portal 2.1Portal模型 2.1.1 Portal类 Portlet的容器,封装了页面名称、portlet显示列数、portlet集合以及工作流workflow信息。 属性说明:  _name      :portal名,使用properties文件中的i18n命名。portal名用于页面<title>名称显示。  _columns  :port ...
1、用<tiles:insert page="XX.jsp"/>代替<jsp:include> 假设index.jsp由sidebar.jsp、header.jsp、indexContent.jsp、footer.jsp部分组成; product.jsp由sidebar.jsp、header.jsp、productContent.jsp、footer.jsp部分组成; 可以用<jsp:include>标签引入各个jsp,达到复用。 也可以用<tiles:insert page="XX.jsp"/>代替 ...
引入jquery.js,复制以下代码,即可运行。   <style type="text/css"> .slide { position: relative; height: 200; background-color: lightyellow; } .slide .inner { position: absolute; left: 0; bottom: 0; height: 100; background-color: lightblue; width: 100% } </style>     ...
public class FileTraversal { public static int i ; public static void traversal(File file){ try{ for(File f : file.listFiles()){ System.out.println(i+++"::"+f); if(i==1000) System.exit(0); if(f.isDirectory()){ traversal(f); } } }cat ...
  public class Node { public Node(String value) { this.value = value; } public Node leftNode;//左节点 public Node rightNode;//右节点 public String value;//当前的节点值 public static void read(Node node) { if (node == null) { return; } System.out.print(node.value);//遍历顺序(pr ...
<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-19207396-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == doc ...
Global site tag (gtag.js) - Google Analytics