`
文章列表
转帖 在DB2中有关实例(Instance), 数据库(Database),表空间(TableSpace),容器(Container)等概念:在一个操作系统中,DB2数据服务可以同时运行多个实例(有别于Oracle在一个系统内只能起一个实例),数据库定义在实例中,一个实例可以包含多个数据库。在同一个实例中的不同数据库是完全独立的,分别拥有自己独立的系统编目表。表空间分为DMS方式和SMS(System manegement Space)方式,定义在数据库中,一个数据库中必须存在两个系统基本的表空间,分别是系统编目表空间(SysCatSpace)与系统临时表空间 (SysTempSpace) ...
下面是一些常用指令,很多事转别人的啊,呵呵    DB2常用命令 db2 attach to db2/db2 connect to testdb,隐式地执行身份验证,使用登录机器的用户 ID db2 attach to db2 user db2admin using db2admin / db2 connect to testdb user db2admin using db2admin 显 ...
我们要把现实世界中的各种信息转换成计算机能理解的东西,这些转换后的信息就形成了数据。例如,某人的出生日期是“1987年5月23日”,他的身高是170厘米,等等。数据不仅包括数字、字母、文字和其他特殊字符组成的文本 ...

想辞职了

年后第一天来上班,转眼离开学校已经半年了 在北京了半年,在现在的这个公司也半年了 这半年发生了很多事情,她,他还有它 有有这些纷纷扰扰 过年的时候回去觉得是这么多年压力最大的一年 那些朋友,同学追逐些不同的东西 呵呵 我不能在这个公司呆了,再呆就荒废了 我还是离开吧
Hibernate有很多值得学习的地方,这里我们主要介绍Hibernate主键,包括介绍Assigned方式、Increment方式和Foreign GUID等方面。 Hibernate主键介绍 1.Assigned Assigned方式由程序生成主键值,并且要在save()之前指定否则会抛出异常 特点:主键的生成值完全由用户决定,与底层数据库无关。用户需要维护主键值,在调用session.save()之前要指定主键值。 2.Hilo Hilo使用高低位算法生成主键,高低位算法使用一个高位值和一个低位值,然后把算法得到的两个值拼接起来作为数据库中的唯一主键。Hilo方式需要额外的 ...
AOP(Aspect-Oriented Programming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的 ...
在Hibernate中使用JDBC事务 Hibernate对JDBC进行了轻量级的封装,它本身在设计时并不具备事务处理功能。Hibernate将底层的JDBCTransaction或JTATransaction进行了封装,再在外面套上Transaction和Session的外壳,其实是通过委托底层的JDBC或JTA来实现事务的处理功能的。 要在Hibernate中使用事务,可以在它的配置文件中指定使用JDBCTransaction或者JTATransaction。在hibernate.properties中,查找“transaction.factory_class”关键字,得到以下配置: # ...
我们在创建数据库的时候,创建表式非常简单的工作,但是,当你往表中加一些约束的时候,或许就要发愁了,因为一些约束的格式比较复杂,从而,我们每次写的时候,都需要去查工具。庆幸的事,最近刚刚总结了一下,在这 ...
今天想使用线程池,一查资料,需要使用JNDI 写个小笔记,记录一下 在web开发中使用可以配置全局和局部的 全局是指在tomcat中配置数据源,在web项目中web.xml来引用 局部是指直接在项目中的web.xml来引用 好像context.xml也可以来配置,我没有用过 另外如果使用持久层框架,配置略有不同,比如hibernate,前面一样,只是引用的时候需要在hibernate.cfg.xml中来引入。   JNDI是什么就不说了,直接配置,这里使用的是不使用持久层框架的局部配置a). 配置应用程序WEB-INF目录下的web.xml:   <resource-r ...
  1、Servlet、ServletConfig:前者对应一个Servlet类,后者对应的是在web.xml中的配置信息(1)Servlet:init(ServletConfig):只再类加载并实例化后会被调用一次。service(ServletRequest,ServletResponse):会被调用多次destroy():只有一次getServletConfig()getServletInfo()(2)ServletCionfiggetServletName()getInitParameter(String):---<servlet><init-param>< ...
JSP页面提交表单给Servlet时,路径的写法要格外注意。 例如在web.xml中注册如下的servlet: <servlet>    <servlet-name>addStudent</servlet-name>    <servlet-class>org.mytest.addStudent</servlet-class>  </servlet>   <servlet-mapping>    <servlet-name>addStudent</servlet-name>    ...
转贴: 网站开发中少不了需要分页查询,就会有需要查询第3、4、5、6条记录的要求,以下从mysql和oracle两种数据库的使用。 Mysql的数据库很简单:select * from upp_extend_info limit 3,4 下面简单说说变态的oracle: 一、最简单的全部选择: SQL> select * from upp_extend_info t;         ID                 LINEAGE ----------                 --------       100                 lineage ...
转贴: 1.  Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。 2. Oracle支持大并发,大访问量,是OLTP最好的工具。 3. 安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候Oracle占用特别大的内存空间和其他机器性能。 4.Oracle也Mysql操作上的一些区别 ①主键 Mysql一般使用自动增长类型,在创建表时只要指定表的主键为auto increment,插入记录时,不需要再指定该记录的主键值,Mysql将自动增长;O ...
MySQL中Index与Key的区别 2010/03/12 — admin 看似有差不多的作用,加了Key的表与建立了Index的表,都可以进行快速的数据查询。他们之间的区别在于处于不同的层面上。 Key即键值,是关系模型理论中的一部份,比如有主键(Primary Key),外键(Foreign Key)等,用于数据完整性检否与唯一性约束等。 而Index则处于实现层面,比如可以对表个的任意列建立索引,那么当建立索引的列处于SQL语句中的Where条件中时,就可以得到快速的数据定位,从而快速检索。至于Unique Index,则只是属于Index中的一种而已,建立了Unique I ...
本文来自CSDN博客,http://blog.csdn.net/explorering/archive/2006/10/11/1330744.aspx servlet多线程 Servlet体系结构是建立在Java多线程机制之上的,它的生命周期是由Web容器负责的。当客户端第一次请求某个Servlet时,Servlet容器将会根据web.xml配置文件实例化这个Servlet类。当有新的客户端请求该Servlet时,一般不会再实例化该Servlet类,也就是有多个线程在使用这个实例。 这样,当两个或多个线程同时访问同一个Servlet时,可能会发生多个线程同时访问同一资源的情况,数据可能会变 ...
Global site tag (gtag.js) - Google Analytics