随笔分类 -  Transhipments

This is a collection of articles which I copied from other blogs.
摘要:实际上DB2表压缩的方法是通过查看整个表,找到重复的字符和字符串后,将那些字符和字符串存储在一个压缩字典中,然后用一个存储在字典中对应数据字符串的替代符号来替代表中的实际数据,从而达到了压缩数据的目的。一个压缩属性的表,肯定有他所对应的压缩字典。 开启表的压缩功能: Sq... 阅读全文
posted @ 2011-08-23 07:58 留心_frankliujava 阅读(2488) 评论(0) 推荐(0)
摘要:/sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/service crond reload //重新载入配置 可以将这个服务在系统启动的... 阅读全文
posted @ 2011-07-07 10:11 留心_frankliujava 阅读(540) 评论(0) 推荐(1)
摘要:DB2内置数据类型可以分成数值型(numeric)、字符串型(character string)、图形字符串(graphic string)、二进制字符串型(binary string)或日期时间型(datetime)。还有一种叫做 DATALINK 的特殊数据类型。DATALINK 值包含了对存... 阅读全文
posted @ 2011-06-08 16:36 留心_frankliujava 阅读(673) 评论(0) 推荐(0)
摘要:Oracle的sql*plus是与oracle进行交互的客户端工具。在sqlplus中,可以运行sqlplus命令与sqlplus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条... 阅读全文
posted @ 2011-03-10 14:49 留心_frankliujava 阅读(1119) 评论(0) 推荐(0)
摘要:java虚拟机中可以安装多个类加载,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap(内嵌在java虚拟机中由C++编写),ExtClassLoader,AppClassLoad 类加载器也是java类,因为其他是java类的类加载器本身也要被类加载器加载,显然必须有第一... 阅读全文
posted @ 2011-01-28 17:48 留心_frankliujava 阅读(3681) 评论(2) 推荐(1)
摘要:Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。 可以将native方法比作Java程序同C程序的接口,其实现步骤: 1、在Java中声明... 阅读全文
posted @ 2011-01-20 11:00 留心_frankliujava 阅读(8230) 评论(1) 推荐(0)
摘要:Java中 对文件的操作是以流的方式进行的。流是Java内存中的一组有序数据序列。Java将数据从源(文件、内存、键盘、网络)读入到内存中,形成了流,然后将 这些流还可以写到另外的目的地(文件、内存、控制台、网络),之所以称为流,是因为这个数据序列在不同时刻所操作的是源的不同部分。 二、分类 ... 阅读全文
posted @ 2010-12-31 09:48 留心_frankliujava 阅读(1001) 评论(0) 推荐(0)
摘要:示例: public enum EnumTest { FRANK("The given name of me"), LIU("The family name of me"); private String context; private String g... 阅读全文
posted @ 2010-12-07 10:14 留心_frankliujava 阅读(368956) 评论(15) 推荐(28)
摘要://过滤器使用spring类CharacterEncodingFilter encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding //过滤器过滤后的编... 阅读全文
posted @ 2010-10-29 14:22 留心_frankliujava 阅读(3756) 评论(0) 推荐(1)
摘要:Tomcat处理http假设来自客户的请求为:http://localhost:8080/wsota/wsota_index.jsp1) 请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得2) Connector把该请求交给它所在的Service的En... 阅读全文
posted @ 2010-08-20 17:39 留心_frankliujava 阅读(503) 评论(0) 推荐(0)
摘要:栈内存中主要存储变量。变量生命周期到了,就自动释放。java堆内存中主要存储数组和对象,生命周期到了就会变成垃圾,等待垃圾回收机制回收。在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后... 阅读全文
posted @ 2010-07-21 17:57 留心_frankliujava 阅读(356) 评论(0) 推荐(1)
摘要:String是固定长度的字符串,如果要发生变化必须重新生成新的实例; String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 St... 阅读全文
posted @ 2010-07-05 17:22 留心_frankliujava 阅读(491) 评论(0) 推荐(1)
摘要:第一种方法:package com.sodao.lucene;import java.util.Random;public class ThreadLocalTest implements Runnable{ ThreadLocal studenThreadLocal = new ThreadLo... 阅读全文
posted @ 2010-06-17 15:03 留心_frankliujava 阅读(9217) 评论(1) 推荐(0)
摘要:import java.util.*;public class Favorites { // Typesafe heterogeneous container pattern - implementation private Map, Object> favorites = new HashMap... 阅读全文
posted @ 2010-06-14 16:57 留心_frankliujava 阅读(778) 评论(0) 推荐(1)
摘要:1、 认识Thread和Runnable Java中实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口 可以实现多继承,况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需继承Thread,并且... 阅读全文
posted @ 2010-06-14 15:53 留心_frankliujava 阅读(520) 评论(0) 推荐(0)
摘要:/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash... 阅读全文
posted @ 2010-06-14 15:10 留心_frankliujava 阅读(311) 评论(0) 推荐(0)
摘要:在多线程的情况下,由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。由于我们可以通过 private 关键字来保证数据对象只能被方法访问,所以我们只需针对方法提出一套机制,... 阅读全文
posted @ 2010-06-02 10:02 留心_frankliujava 阅读(1067) 评论(0) 推荐(0)
摘要:事务 事务定义了一组SQL命令的边界,这组命令或者作为一个整体被全部执行,或者都不执行。事务的典型实例是转帐。 事务的范围 事务由3个命令控制:BEGIN、COMMIT和ROLLBACK。BEGIN开始一个事务,之后的所有操作都可以取消。COMMIT使BEGIN后的所有命令得到确认;而ROLLBAC... 阅读全文
posted @ 2010-05-31 13:50 留心_frankliujava 阅读(6573) 评论(0) 推荐(2)
摘要:1、函数说明 表头文件:#include 函数声明:int getopt(int argc, char * const argv[], const char *optstring); 函数说明:getopt()用来分析命令行参数。参数argc和argv是由 main()传递的参数个数和内容。参... 阅读全文
posted @ 2010-05-20 14:55 留心_frankliujava 阅读(3574) 评论(0) 推荐(1)
摘要:SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明。 开始 启动sqlite3程序,仅仅需要敲入带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个... 阅读全文
posted @ 2010-05-18 13:27 留心_frankliujava 阅读(99692) 评论(1) 推荐(5)