`
文章列表
1、Ext.grid.GridPanel     主要配置项:          store:表格的数据集          columns:表格列模式的配置数组,可自动创建ColumnModel列模式          autoExpandColumn:自动充满表格未用空间的列,参数为列id,该id不能为 ...
          1. rownum 分页         SELECT * FROM emp;         2. 显示rownum[oracle分配的]         SELECT e.*, ROWNUM rn FROM (SELECT * FROM emp) e;rn相当于Oracle分配的行的ID号         3.挑选出6—10条记录         先查出1-10条记录         SELECT e.*, ROWNUM rn FROM (SELECT * FROM emp) e WHERE ROWNUM <= 10;         如果后面加上 ...
       一、Oracle的基本数据类型          1.字符数据类型         CHAR:定长字符串,默认长度1B,最大长度255B         VARCHAR2:变长字符串,必须指定最大字节数,最大长度2000B         LONG:变长字符串,最大长度2G。一个表中最多只有一个LONG列,LONG列不能有索引,不能出现完整性约束。         2.数字数据类型         NUMBER:存储零、正负定点数或浮点数,最大进度38位。语法:NUMBER(P,S) P表示总的数字数,S表示小数点右边的数字位。         FLOAT:指定 ...
       在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。         以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理。         一、java.lang.OutOfMemoryError:PermGen space         PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被J ...
     1.upper(str)  小写到大写 例:upper(china)---CHINA          2.lower(str)   大写到小写 例:lower( CHINA )---china          3.replace(str,str1,str2)   替换字符串,在str中把str1替换成str2          4.replace(str,str1)   替换字符串,默认str2=空          5.ltrim(str,str1)    截掉左边指定的字符串,例:str='kkmmmm' ,str1='kk',结果='mmmm'         ...
    history 对象是window 对象的另一个子对象。这个对象保存着当前地址之前和之后访问过的网址信息,它包括了到达前一地址和后一地址的方法。        history 对象有一个可以访问的属性: history.length 保存了历史列表的长度—换句话说,就是用户访问过的不同地址的数目。      history 对象有 current、previous 和 next 三个属性,用来储存历史列表中的 URL。但是,为了安全和隐私起见,这些对象在现在的浏览器中不能正常访问。         history 对象提供了三个方法来访问历史列表: history ...
       一、物化视图        是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。        物化视图的特点:       (1) 物化视图在某种意义上说就是一个物理表(而且不仅仅是一个物理表),这通过其可以被user_tables查询出来。        (2) 物化视图也是一种段(segment),所以其有自己的物理存储属性;       (3) 物化视图会占用数据库磁盘空间,这点从user_se ...
               一) 创建实体Bean:               public class Person {               /**                * 编号                */              private Integer id;               /**      ...
               JPA环境搭建:              一 新建Web工程,工程名称为任意Java合法标示符名称。              二  为新建的Web工程添加JPA依赖的jar文件。              在MyEclipse中:在新建的工程中右击选择:Build Path->Configure Build Path->libraries->Add Library->MyEclipse Libraries点击下一步选择Hibernate3.2 Core Libraries和Hibernate3.2 Annotations & ...

JAVA持久化规范--JPA

    博客分类:
  • JPA
         首先,JPA不是ORM框架,而是SUN官方提出的JAVA持久化规范。JPA整合了现有的Hibernate、TopLink等ORM框架,具有易于使用、伸缩性强等优点。              JPA由EJB 3.0软件专家组开发,作为JSR-220实现的一部分。但它不 ...
        很多的java初级程序员对自己没有一个明确的方向,其实学习是一个循序渐进的过程,所以只要你有了一条路,那么方向就有了,我们就不会再迷茫。J2EE里面的知识太多了,所以很多人都看不懂,不知道从何处下手,以下总结几点:         1,对HTML语言要熟悉,但是学习的重点要放在<DOCTYPE>、<html xmlns=" ">、<meta. http-equive =" " content=" "><meta. name=" " content=" ...
                       1策略模式的定义             策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。             开闭原则是指一个软件的实体应当对扩展开放,对修改关闭。即我们在设计一个模块时,应当做到这个模块在不被修改的前提下对扩展开放。             根据面向对象设计的“开-闭”原则,当有一组算法对于某些应用是必不可少的,客户可能需要算法的多种不同实现,允许增加新的算法实现或者改变现有的算法实现,在设计时,我们可以把这样的算法封装到单独的类中, ...
          图片上传错误提示的部分源码:           Error setting expression 'image' with value '[Ljava.lang.String;@c78e02'          ognl.MethodFailedException: Method "setImage" failed for object com.graduateInfo.action.attachment.AttachmentAction@4577f9 [java.lang.NoSuchMethodException: com.graduateInfo ...
          java中内存的分配           java程序在运行时,内存结构分为:方法区(method),栈内存(stack),堆内存(heap),本地方法栈(java中的jni调用)等。           jvm为每一个运行的线程分配一个堆栈(方法栈),堆栈以帧为单位来保存线程的运行的状态,java中,我们将当前正在运行的方法称为当前方法,当java激活(执行)一个方法时,就会向堆栈中压入一个帧,堆栈中的这一帧就代表这个方法在运行时jvm为它分配的内存,这一帧叫做当前帧,帧里可以存放方法的参数,中间结果和局部变量等。当当前方法执行完时,当前帧也会出栈,即该内存区域被释 ...
EL的前世今生:            EL即Expression Language,是一种简单的数据访问语言,最初是JSTL1.0中定义的,从JSTL1.1开始,Sun公司将其从JSTL分离出来,成为JSP2.0规范中单独的一部分,并增加了很多新的特性。   最基本的应用: ...
Global site tag (gtag.js) - Google Analytics