自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

转载 用db2look命令得到数据库对象的DDL 脚本

DB2的db2look命令诠释如下:db2look 版本 8.2db2look:生成 DDL 以便重新创建在数据库中定义的对象语法: db2look -d DBname [-e] [-u Creator] [-z Schema] [-t Tname1 Tname2...TnameN] [-tw Tname] [-h] [-o Fname] [-a]...

2011-09-05 16:21:00 244

转载 DB2表压缩功能

实际上DB2表压缩的方法是通过查看整个表,找到重复的字符和字符串后,将那些字符和字符串存储在一个压缩字典中,然后用一个存储在字典中对应数据字符串的替代符号来替代表中的实际数据,从而达到了压缩数据的目的。一个压缩属性的表,肯定有他所对应的压缩字典。开启表的压缩功能:Sql代码createtabletableNamecompressyes或altertabletable...

2011-08-23 07:58:00 385

转载 在Unix和Linux操作系统中Cron的用法

/sbin/service crond start //启动服务  /sbin/service crond stop //关闭服务  /sbin/service crond restart //重启服务  /sbin/service crond reload //重新载入配置  可以将这个服务在系统启动的时候也自动启动:  在/etc/rc.d/rc.local这个脚本的末尾加上:  /...

2011-07-07 10:11:00 143

转载 DB2数据类型

DB2内置数据类型可以分成数值型(numeric)、字符串型(character string)、图形字符串(graphic string)、二进制字符串型(binary string)或日期时间型(datetime)。还有一种叫做 DATALINK 的特殊数据类型。DATALINK 值包含了对存储在数据库以外的文件的逻辑引用。数值型数据类型包括 SMALLINT、INTEGER、BIG...

2011-06-08 16:36:00 100

转载 sqlplus命令的使用大全

Oracle的sql*plus是与oracle进行交互的客户端工具。在sqlplus中,可以运行sqlplus命令与sqlplus语句。   我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql语句进行修改,然后再次执行...

2011-03-10 14:49:00 115

转载 Java 类加载器

java虚拟机中可以安装多个类加载,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap(内嵌在java虚拟机中由C++编写),ExtClassLoader,AppClassLoad 类加载器也是java类,因为其他是java类的类加载器本身也要被类加载器加载,显然必须有第一个类加载器不是java类,这正是BootStrap. java虚拟机中的所有类装...

2011-01-28 17:48:00 72

转载 Java中native方法和JNI基础

Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。   可以将native方法比作Java程序同C程序的接口,其实现步骤:   1、在Java中声明native()方法,然后编译;   2、用javah产生一个.h文件;   3、写一个.c...

2011-01-20 11:00:00 116

转载 JAVA I/O流的分类

Java中 对文件的操作是以流的方式进行的。流是Java内存中的一组有序数据序列。Java将数据从源(文件、内存、键盘、网络)读入到内存中,形成了流,然后将 这些流还可以写到另外的目的地(文件、内存、控制台、网络),之所以称为流,是因为这个数据序列在不同时刻所操作的是源的不同部分。   二、分类   流的分类,Java的流分类比较丰富,刚接触的人看了后会感觉很晕。流分类的方式很多:   ...

2010-12-31 09:48:00 226

转载 通过JAVA在命令行(如控制台)运行Shell指令

package com.things.boring.runtime;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class RuntimeTest { /** * Run ...

2010-12-21 10:30:00 109

转载 Java中的Enum的使用与分析

示例:public enum EnumTest { FRANK("The given name of me"), LIU("The family name of me"); private String context; private String getContext(){ return this.context; } pri...

2010-12-07 10:14:00 44

转载 JAVA文件读写操作

package com.rdps.dev.fliu.server;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileWriter;import java.io.IOE...

2010-11-18 11:17:00 96

转载 字符串输入计算表达式

写一个方法 传入一个字符串比如:3+2*5-4/2 返回11:import java.util.Scanner;import javax.script.ScriptEngine;import javax.script.ScriptEngineManager;/** * String calculate function class. * @author frank * @since 11...

2010-11-18 10:28:00 105

转载 在web.xml文件中加入Spring的utf-8过滤器

<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http...

2010-10-29 14:22:00 219

转载 Tomcat处理http(转载)

Tomcat处理http假设来自客户的请求为:http://localhost:8080/wsota/wsota_index.jsp1) 请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得2) Connector把该请求交给它所在的Service的Engine来处理,并等待来自Engine的回应3) Engine获得请求localhost/...

2010-08-20 17:39:00 68

转载 JAVA堆和栈

栈内存中主要存储变量。变量生命周期到了,就自动释放。java堆内存中主要存储数组和对象,生命周期到了就会变成垃圾,等待垃圾回收机制回收。在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 ...

2010-07-21 17:57:00 67

转载 String StringBuffer StringBuilder 三者的区别

String是固定长度的字符串,如果要发生变化必须重新生成新的实例; String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 而 如果是使用 StringBuffer 类则结果就不一样了,每次结果都会...

2010-07-05 17:22:00 69

转载 ThreadLocal的用法

第一种方法:package com.sodao.lucene;import java.util.Random;public class ThreadLocalTest implements Runnable{ ThreadLocal<Studen> studenThreadLocal = new ThreadLocal<Studen>(); @...

2010-06-17 15:03:00 122

转载 存放混合类型对象的JAVA容器

import java.util.*;public class Favorites { // Typesafe heterogeneous container pattern - implementation private Map<Class<?>, Object> favorites = new HashMap<Class&l...

2010-06-14 16:57:00 86

转载 Java多线程编程要点

1、 认识Thread和Runnable Java中实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口 可以实现多继承,况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需继承Thread,并且new一个实例出来,调用 start()方法即可以启动一个线程。 Thread Test ...

2010-06-14 15:53:00 66

转载 linux .bash_profile和.bashrc的什么区别

/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,...

2010-06-14 15:10:00 176

转载 Java synchronized 关键字用法

在多线程的情况下,由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。由于我们可以通过 private 关键字来保证数据对象只能被方法访问,所以我们只需针对方法提出一套机制,这套机制就是 synchronized 关键字,它包括两种用法:synchronized ...

2010-06-02 10:02:00 68

转载 sqlite的事务和锁

事务 事务定义了一组SQL命令的边界,这组命令或者作为一个整体被全部执行,或者都不执行。事务的典型实例是转帐。 事务的范围 事务由3个命令控制:BEGIN、COMMIT和ROLLBACK。BEGIN开始一个事务,之后的所有操作都可以取消。COMMIT使BEGIN后的所有命令得到确认;而ROLLBACK还原BEGIN之后的所有操作。如: sqlite> BEGIN; sqlite&g...

2010-05-31 13:50:00 179

转载 获取命令行参数(java是gnu.getopt.Getopt)

1、函数说明 表头文件:#include 函数声明:int getopt(int argc, char * const argv[], const char *optstring); 函数说明:getopt()用来分析命令行参数。参数argc和argv是由 main()传递的参数个数和内容。参数optstring 则代表欲处理的选项字符串。此函数会返回在argv 中下一个的选项字...

2010-05-20 14:55:00 191

转载 Sqlite数据库sqlite3命令

SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明。 开始 启动sqlite3程序,仅仅需要敲入带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后 sqlite3程序将提示你输入SQL。敲入SQL语句...

2010-05-18 13:27:00 540

转载 PHP的mail()函数

定义和用法mail() 函数允许您从脚本中直接发送电子邮件。如果邮件的投递被成功地接收,则返回 true,否则返回 false。语法mail(to,subject,message,headers,parameters)参数描述to必需。规定邮件的接收者。subject必需。规定邮件的主题。该参数不能包含任何换行字符。message必需。规定要发送的消息。headers必需。规定额外的报头...

2010-04-08 14:29:00 148

转载 crontab命令详解

crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 crontab命令有三种形式的命令行结构: crontab[-uuser][file] crontab[-uuser][-e|-l|-r] crontab-l-u[-e|-l|-r]...

2010-04-07 17:56:00 52

转载 ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解

ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解ASCII字符集编码 ASCII码是7位编码,编码范围是0x00-0x7F。ASCII字符集包括英文字母、阿拉伯数字和标点符号等字符。其中0x00-0x20和0x7F共33个控制字符。 只支持ASCII码的系统会忽略每个字节的最高位,只认为低7位是有效位。HZ字符编码就是早期为了在...

2010-04-01 12:34:00 115

转载 java中的URLEncoder和URLDecoder类

/* 网页中的表单使用POST方法提交时,数据内容的类型是 application/x-www-form-urlencoded,这种类型会: 1.字符"a"-"z","A"-"Z","0"-"9",".","-","*",和"_" 都不会被编码; 2.将空格转换为加号 (+) ; 3.将非文本内容转换成"%xy"的形式,xy是两位16进制的数值;...

2010-03-12 10:06:00 3776

转载 java中泛型替代Map

java中的Map是键值对的集合,其中键不能重复,而值可以重复。当往Map中插入数据时发现键重复的时候,而值不同时,就会保持原来的键并且用新值覆盖原来的值。因此,如果要向一个键值对中存放键重复的数据时,可以以如下泛型的数据结构方式存放:public class KeyAndValue <K,V>{ private K key; private V value;...

2010-03-04 16:46:00 282

转载 prototype.js常用说明

prototype使用$()方法 $()方法是在DOM中使用过于频繁的document.getElementById()方法的一个便利的简写,就像这个DOM方法一样,这个方法返回参数传入的id的那个元素。 比起DOM中的方法,这个更胜一筹。你可以传入多个id作为参数然后$()返回一个带有所有要求的元素的一个Array对象。下面的例子会向你描述这些。 prototype.js开发笔记 ...

2010-02-24 09:49:00 46

转载 一个简单的导出CSV文件的方法

分3步: 1, 查找对象列表 2, 组织字符串 3, 输出文件 代码片段: //1, 查找对象列表 List callLogList = reportCallService.getCallLogList(fromDate, endDate); //组织字符串,注意添加换行符 StringBuffer bf = new StringBuffer(); Local...

2010-02-21 15:40:00 214

转载 EL表达式中的操作符

操作符功能和作用.访问一个bean属性或者Map entry[]访问一个数组或者链表元素()对子表达式分组,用来改变赋值顺序? :条件语句,比如:条件?ifTrue:ifFalse如果条件为真,表达式值为前者,反之为后者+数学运算符,加操作-数学运算符,减操作或者对一个值取反*数学运算符,乘操作/或div数学运算符,除操作%或mod数学运算符,模操作(取余)==或...

2010-02-01 11:03:00 75

转载 JSF入门之hello world

关键字: jsf入门 JSF以MVC模式为基础,与Struts不同,JSF的目标是希望以一个与Swing相类似的方式来开发网页,因此,从JSF的结构图当中,他的核心概 念不是页面,而是控件树,也就是说,当用户提交一个请求时,JSF会先将页面上的组件先转换为与Swing当中类似的,由容器和控件组成的控件树,然后数 据和事件被设置到对应的控件上,...

2010-01-12 11:15:00 63

转载 Java数据类型和MySql数据类型对应表

java mysql 数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述 ...

2010-01-06 13:52:00 52

转载 注解驱动的缓存

注解驱动的缓存 除了前面介绍的基于XML的缓存配置,Spring Modules还支持使用代码级元数据声明缓存。这种支持有两种形式: Java 5注解:如果目标环境是Java 5平台,这就是很理想的解决方案。 Jakarta公共属性:如果目标环境是Java 5以前的平台,就应该选择它。对于RoadRantz程序来说,其目标环境是Java 5,所以我们要使用Java 5注解来声明DAO层的...

2010-01-05 17:37:00 82

转载 Spring2.5 注解 Aspect AOP (转)

在低版本Spring中定义一个切面是比较麻烦的,需要实现特定的接口,并进行一些较为复杂的配置,低版本Spring AOP的配置是被批评最多的地方。Spring听取这方面的批评声音,并下决心彻底改变这一现状。在Spring2.0中,Spring AOP已经焕然一新,你可以使用@AspectJ注解非常容易的定义一个切面,不需要实现任何的接口。 ...

2010-01-05 17:08:00 82

转载 Spring AOP

AOP中的概念 Aspect(切面):指横切性关注点的抽象即为切面,它与类相似,只是两者的关注点不一样,类是对物体特征的抽象,而切面是横切性关注点的抽象(包括切入点的描述和通知的描述)。 Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法, 因为spring只支持方法型的连接点,实际上joinpoint还可以是field或者构造器。 P...

2010-01-05 15:06:00 77

转载 学习JBoss概述入门

本文主要是学习JBoss概述,还有简要叙述了bin目录,lib,client和server。 JBoss概述:JBoss是一种组件化的微内核结构,其组成包括一个服务器内核和各种扩展组 件,并通过JMX(Java Management Extension)来连接管理各种扩展组件,其实现的扩展组件包括JTS/JTA组件、安全管理(JAAS)组、数据源组件、远程管理件等等,所有组件 以Bean...

2010-01-05 12:47:00 108

转载 log4j作用和基本配置

背景 对于有经验的开发者来说,日志记录的重要性显而易见。例如程序中的异常处理和安 全性都依赖于Logging的功能来帮助履行它们的指责。应用程序中的日志记录主要基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他 应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。经验表明日志记 录是开发周期中的...

2009-12-29 16:08:00 64

转载 hibernate 缓存与session

Hibernate session与spring的Transaction共同存在,当事务结束hibernate的session也会关闭。当调用hibernate.update/save方法的时候,如果缓存中没有要更新的对象,则hibernate会把要更新的对象放到缓存中。在放入缓存之前,hibernate会检查要放入对象的ID和引用是否在缓存中已经有存在的对象,如果有一个ID与要放...

2009-12-24 17:44:00 52

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除