`
heidian
  • 浏览: 98987 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
文章分类
社区版块
存档分类
文章列表
CREATE FUNCTION DEL_SORT(SORTCD VARCHAR(50)) RETURNS table(S1 VARCHAR(50)) NO EXTERNAL ACTION F1: BEGIN ATOMIC RETURN with temptab(SORT_CD,SORT_NAME,PARENT_SORT_CD) as ( select SORT_CD,SORT_NAME,PARENT_SORT_CD from CXMART.TN_BM_COL_SORT where SORT_CD=SORTCD ...
-------------自定义时间格式化函数 create function ts_fmt(TS timestamp, fmt varchar(20)) returns varchar(50) return with tmp (dd,mm,yyyy,hh,mi,ss,nnnnnn) as ( select substr( digits (day(TS)),9), substr( digits (month(TS)),9) , rtrim(char(year(TS))) , substr( digits (hour(TS)),9), ...
关键词: velocity    教程                                             Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只 关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为 ...
LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。前面谈到,LVM是在磁盘分区和文件系统之间添加的一个 ...
添加定时任务:        如果你想出门,但电脑又正在进行工作,这时就要用到自动关机。大多数实现自动关机的方法都是使用一些第三方软件,这样不仅麻烦,而且为实现这个小功能而专门动用一个软件,显的小题大做了 ...
package com.huawei.utils.db; import java.io.PrintWriter; import java.io.StringWriter; import java.io.UnsupportedEncodingException; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; imp ...
关键字: 字符串长度 /* * * 计算字符串的字节长度(字母数字计1,汉字及标点计2) * */ public static int byteLength(String string) { int count = 0; for (int i = 0; i < string.length(); i++) { if (Integer.toHexString(string.charAt(i)).length() == 4) { count += 2; } else { count++; } } retur ...
Java编码UTF-8与GBK 1. 概述   本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。 2. 编码基本知识   最早的编码是iso8859-1,和ascii编码相似。但为 ...
1.环境:       JDK1.5       TOMCAT 5.5.23       MYECLIPSE6.6GA       Axis1.42.Axis 支持三种web service开发方式,分别为:1 、Dynamic Invocation Interface ( DII)2 、Dynamic Proxy方式3 、Stubs方式(本实例只讨论 stubs 方式)3. 本实例工程axis_example目录结构如下:-axis_example    ----jws    ----src    ----WEB-INF         ---classes         ---lib   ...
db2常用命令大全     近一年来在项目开发中使用到了IBM的DB2 9.1的数据库产品,跟Oracle相比一些命令有很大的区别,而它最大的功能是支持 xml存储、检索机制,通过XPath进行解析操作,使开发人员免于对xml文件在应用进行解析处 ...
import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import sun.net.TelnetInputStream; import sun.net.TelnetOutputStream; import sun.net.ftp.FtpClient; import sun.net. ...
卷组、逻辑卷、物理卷的操作命令 卷组:   列出卷组细节: lsvg vg_name   列出卷组中的逻辑卷: lsvg -l vg_name   列出卷组中的物理卷: lsvg -p vg_name   按卷组列出所有的逻辑卷: lsvg -o|lsvg -i -l   增加卷组: smitty mkvg   卷组扩容/缩小 smitty vgsc   激活卷组(使其可用): varyonvg vg_name   解除卷组: varyoffvg vg_name   修改卷组属性: smitty chvg   向卷组中增加一个物理卷: extendvg vg_name hdiskN 这个 ...
use-a 依赖, has-a 组合, is-a  继承
在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。  抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象,我们不能把它们实例化(拿不出一个具体的东西)所以称之为抽象。  比如:我们要描述“水果”,它就是一个抽象,它有质量、体积等一些共性(水果有质量),但又缺乏特性(苹果、橘子都是水果,它们有自己的特性),我们拿不出唯一一种能代表水果的东西(因为苹果、橘子都不能代表水果),可用抽象类来描述它,所以抽象类是不能够实 ...
JDK为程序员提供了大量的类库,而为了保持类库的可重用性,可扩展性和灵活性,其中使用到了大量的设计模式,本文将介绍JDK的I/O包中使用到的Decorator模式,并运用此模式,实现一个新的输出流类。   Decorator模式简介   De ...
Global site tag (gtag.js) - Google Analytics