`
文章列表
#!/bin/shJAVA_HOME=/opt/jdk1.6.0_43APP_HOME=/opt/projectulimit -n 8192nohup $JAVA_HOME/bin/java -Dconfig=$APP_HOME -jar ./project.jar# $1 1>/dev/null 2>/dev/null &

Java 内部类

Java 内部类 分四种:成员内部类、局部内部类、静态内部类和匿名内部类。 1、成员内部类: 即作为外部类的一个成员存在,与外部类的属性、方法并列。 注意:成员内部类中不能定义静态变量,但可以访问外部类的所有成员 ...
Throwable 是所有 Java 程序中错误处理的父类 ,有两种资类: Error 和 Exception 。    Error :表示由 JVM 所侦测到的无法预期的错误,由于这是属于 JVM 层次的严重错误 ,导致 JVM 无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。

JSTL-EL表达式

JSTL-EL表达式   一个EL表达式包含变量和操作符。任何存储在某个JSP作用范围(如:page、 request、session、application)的bean能被作为一个EL变量来使用。另外,EL支持以下预定义的变量: 变量名称 说明 pageScope 一个 ...
public Report getReportByXml(String xmlPath) { File file = new File(xmlPath); FileInputStream fis = null; SAXReader saxReader = new SAXReader(); Document doc = null; Report report = null; try { report = new Report(); fis = new FileInputStream(file); doc = saxReader.re ...

xpath路径表达式

    博客分类:
  • XML
w3sch:http://www.w3school.com.cn/xpath/xpath_syntax.asp   简单说,xpath就是选择XML文件中节点的方法。 所谓节点(node),就是XML文件的最小构成单位,一共分成7种。 - element(元素节点) - attribute(属性节点) - text (文本节点) - namespace (名称空间节点) - processing-instruction (处理命令节点) - comment (注释节点) - root (根节点) xpath可以用来选择这7种节点。不过,下面的笔记只涉及最常用的第一种 ...

java之面试135问

1.    数组有没有length()这个方法? String有没有length()这个方法?         答:数组没有length()这个方法,有length的属性。         String有length()这个方法。 2.     String s = new String("xyz");创建了几个String Object?         答:两个对象,一个是“xyx”,一个是指向“xyx”的引用对象s。 3.     abstract class和interface有什么区别?         答:声明方法的存在而不去实现它的类被叫做抽象类 ...
在JSP编程中,Struts一般用来处理form和业务逻辑,Struts中使用了很多自定义标签,如html、bean等,但很多时候我们还是需要使 用 "<% java code %>" 这样的语句来操作一些输出。为了减少这种代码,可以创建自定义标签。      一个tag就是一个普通的java类,它唯一特别之处是它必须继承TagSupport或者BodyTagSupport类。这两个类提供了一些方法,负 责jsp页面和你编写的类之间的交互,例如输入,输出。而这两个类是由jsp容器提供的,无须开发人员自己实现。换句话说,你只需把实现了业务逻辑的类继 承TagSup ...
一、基本概念 1、标签(Tag) 标签是一种XML元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便地实现同一个JSP文件支持多种语言版本。由于标签是XML元素,所以它的名称和属性都是大小写敏感的。 2、标签库(Tag lib ...
(一) 没有正文的JSP自定义标签实现 (1):定义JSP自定义标签处理类 import java.io.IOException;   import java.util.Date;   import javax.servlet.http.HttpServletRequest;   import javax.servlet.jsp.JspException;   import javax.servlet.jsp.JspWriter;   import javax.se ...
来源:http://www.zuidaima.com/share/1781583829978112.htm <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> <!- ...
1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。         2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上创建了一个Cookie,当这个Session结束时,其实就是意味着这个Cookie就过期了。注:为这个用户创建的Cookie的名称是aspsessionid。这个Cookie的唯一目的就是为每一个用户提供不同的身份认证。   3.cookie和session的共同之处在 ...
来源:http://www.cnblogs.com/hxsyl/p/3422191.html    /**     * 获取客户端ip     *      * @param request     * @return     */    public static String getIpAddr(HttpServletRequest request) {        String ip = request.getHeader("x-forwarded-for");        if (ip == null || ip.length() == 0 || "un ...
Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。 1、元注解 元注解是指注解的注解。包括  @Retention @Target @Document @Inherited四种。 1.1、@Retention: 定义注解的保留策略 @Retention(RetentionPolicy.SOURCE)   //注解仅存在于源码中,在class字节码文件中不包含 @Retention(RetentionPolicy.CLA ...
get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。   1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null   2. 从检索执行机制上对比: get方法和find方法都是直接从数据库中检索 而load方法的执行则比较复杂首先查找session的persistent Context中是否有缓存,如果有则直接返回 如果没有则判断是否是lazy,如果不是直接访问数据库检索,查到记录返回,查不到抛 ...
Global site tag (gtag.js) - Google Analytics