`

20110623

阅读更多
将数据库里的BLOB值查出来,生成文件:
byte[] byteArray = rs.getBytes(1);
File file = new File(...);
file.createNewFile();
OutputStream out = new FileOutputStream(file);
out.write(byteArray);
out.close();

====================
String.format(...)方法
String str= String.format("%02d", 5);
输出为“05”,左面不足补零
====================
压缩文件:
public void compressFiles(List<File> list, File zipFile) throws Exception {
BufferedOutputStream bos = new BufferedOutputStream(
new FileOutputStream(zipFile));
ZipOutputStream zos = new ZipOutputStream(bos);
BufferedInputStream bis = null;
try {
for (File file : list) {
bis = new BufferedInputStream(new FileInputStream(file));
zos.putNextEntry(new ZipEntry(file.getName()));
int len;
while ((len = bis.read()) > 0) {
zos.write(len);
}
zos.closeEntry();
bis.close();
}
} catch (IOException e) {
throw new Exception("Compress file failed!");
} finally {
try {
if (bis != null) {
bis.close();
}
if (zos != null) {
zos.close();
}
} catch (IOException e) {
// do some log for the I/O not correct close.
}
}
}
==================
JDBC 存储Blob
File fileIn = new File(...);
bodyIn = new FileInputStream(fileIn);
ps.setBinaryStream(3, bodyIn, (int) fileIn.length());
=================
shell 运行java:
#!/bin/sh
JAVA_HOME=/opt/jdk1.6.0_16
test_home=/a/b
lib=$test_home/lib
cp=$test_home
cd $lib
for jar in *.jar
do
cp=$cp:$lib/$jar
done
echo $cp
cd $test_home
#need three parameters to java program
$JAVA_HOME/bin/java -cp $cp  a.b.Runner $1 $2 $3

============
public class TryFinnally {
public static void main(String[] args)  {
int i=0;
try{
++i;
System.out.println("In the try,the i value is :"+i);
throw new RuntimeException();
}catch(Exception e){
++i;
System.out.println("In the catch,the i value is :"+i);
}finally{
++i;
System.out.println("In the finally,the i value is :"+i);
}
++i;
System.out.println("after the finally,the i value is :"+i);


}
}
The result is:
In the try,the i value is :1
In the catch,the i value is :2
In the finally,the i value is :3
after the finally,the i value is :4
分享到:
评论

相关推荐

    海涛公交查询20110623全国数据库

    《海涛公交查询20110623全国数据库》是2011年6月23日更新的一个综合性的公共交通数据资源,由北京海涛软件工作室提供采集软件支持。这个数据库包含了多个中国主要城市的公交线路信息,旨在为公众提供便捷的城市公交...

    ACTCMS网站管理系统 v4.0 build 20110623 gbk-ASP源码.zip

    v4.0 build 20110623是该系统的特定版本,发布于2011年6月23日,采用GBK编码,这在当时的中文网站开发中较为常见,因为GBK能够支持更多的中文字符。 ASP是一种由微软公司开发的服务器端脚本环境,它允许开发人员...

    ACTCMS网站管理系统 v4.0 build 20110623 UTF8-ASP源码.zip

    v4.0 build 20110623是该系统的特定版本,发布于2011年6月23日,采用UTF8编码,确保了多语言环境下的正常显示。 ASP(Active Server Pages)是微软公司推出的一种服务器端脚本环境,用于创建动态交互式网页。它允许...

    ASP新浪爱问小偷 v1.0 build 20110623-ASP源码.zip

    【ASP新浪爱问小偷 v1.0 build 20110623-ASP源码.zip】这个压缩包包含的是一个基于ASP(Active Server Pages)编程语言开发的源代码,主要用于抓取和展示新浪爱问平台上的信息。这个程序可能是一个简单的网络爬虫...

    ASP新浪爱问小偷 v1.0 build 20110623

    【ASP新浪爱问小偷 v1.0 build 20110623】是一款基于ASP编程语言的网络爬虫程序,专用于抓取新浪爱问(iAsk.Sina)平台上的问答数据。该程序发布于2011年6月23日,主要目的是帮助用户自动化地收集和整理新浪爱问网站上...

    ASP新浪爱问小偷 v1.0 build 20110623.rar

    【ASP新浪爱问小偷 v1.0 build 20110623.rar】是一个基于ASP(Active Server Pages)编程语言的源码程序,主要用于自动采集和抓取新浪爱问(iAsk.Sina.com.cn)网站上的问答信息。这个程序的版本号是v1.0,发布日期为...

    iasl-win-20110623,编译acpi,dsdt

    标题“iasl-win-20110623,编译acpi,dsdt”涉及到的是ACPI(Advanced Configuration and Power Interface)的编译工具,特别是IASL(Intel ACPI Source Language Compiler/Assembler)。这个软件包是2011年6月23日...

    ACTCMS网站管理系统 4.0 gbk 20110623.rar

    ACTCMS网站管理系统 4.0 gbk 20110623 更新内容: 1、更新添加子栏目无法获取栏目名称 2、更新UTF-8编码 验证码出现的问题 一、系统特色: 1、独特模型管理。通过模型管理,您可以基于文章系统克隆出不同的...

    ACTCMS网站管理系统 4.0 utf-8 20110623.rar

    ACTCMS网站管理系统 4.0 utf-8 20110623 更新内容: 1、更新添加子栏目无法获取栏目名称 2、更新UTF-8编码 验证码出现的问题 一、系统特色: 1、独特模型管理。通过模型管理,您可以基于文章系统克隆出不同的...

    atmosphere-gwt-client-0.8-20110623.162112-20.jar.zip

    标签:atmosphere-gwt-client-0.8-20110623.162112-20.jar.zip,atmosphere,gwt,client,0.8,20110623.162112,20,jar.zip包下载,依赖包

    ArcGIS制图解决方案-20110623.pdf

    ArcGIS是全球领先的地理信息系统(GIS)软件,由Esri公司开发,其核心功能之一即为制图技术,这在文档标题“ArcGIS制图解决方案-***.pdf”中得到了体现。文档内容涵盖了ArcGIS在制图方面的技术细节,深入研究了其...

    ACTCMSasp网站管理系统v4.0build20110623gbk

    ACTCMS是一款具有强大的功能的基于ASP语言的开源内容管理软件,有UTF-8和GB2312两个编码版本,支持ACCESS和MSSQL两种数据库。ACTCMS是一款完全开源的程序,都毫无保留的完全开放源代码,用户不需额外安装其他DLL组件...

    ACTCMSasp网站管理系统v4.0build20110623UTF8

    ACTCMS是一款具有强大的功能的基于ASP语言的开源内容管理软件,有UTF-8和GB2312两个编码版本,支持ACCESS和MSSQL两种数据库。ACTCMS是一款完全开源的程序,都毫无保留的完全开放源代码,用户不需额外安装其他DLL组件...

    ACTCMS网站管理系统 v4.0 build 20110623 UTF8

    ACTCMS是一款具有强大的功能的基于ASP语言的开源内容管理软件,有UTF-8和GB2312两个编码版本,支持ACCESS和MSSQL两种数据库。ACTCMS是一款完全开源的程序,都毫无保留的完全开放源代码,用户不需额外安装其他DLL组件...

    SQLyog-9.1.0-1_20110623最新版&Crack

    SQLyog 是一个易于使用的、快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库。 SQLyog功能: 1、快速备份和恢复数据; 2、以GRID / TEXT 格式显示结果; 3、支持客户端挑选、过滤...

    新浪 ASP爱问小偷 v1.0 build 20110623简体中文 -ASP源码.zip

    ASP源码,压缩包解压密码:www.cqlsoft.com

    ACTCMS网站管理系统 v4.0 build 20110623 GBK 正式版.rar

    2011-6-23更新 1 更新添加子栏目无法获取栏目名称 2 更新UTF-8编码 验证码出现的问题   首先感谢您选择ACT网站管理系统。 ...ACTCMS是一款具有强大的功能的基于ASP语言的开源内容管理软件,有UTF-8和GB2312两个...

    ACTCMS网站管理系统 v4.0 build 20110623 UTF8 正式版.rar

    2011-6-23更新 1 更新添加子栏目无法获取栏目名称 2 更新UTF-8编码 验证码出现的问题   首先感谢您选择ACT网站管理系统。 ...ACTCMS是一款具有强大的功能的基于ASP语言的开源内容管理软件,有UTF-8和GB2312两个...

    爱普生机器人 LS3-401S(Standard)

    爱普生机器人LS3-401S(Standard)是一款专为工业自动化设计的高性能机器人。作为爱普生机器人系列的一员,它在制造业中扮演着重要角色,尤其在精密装配、搬运、焊接、喷涂等应用领域表现卓越。下面将详细介绍这款...

    长虹LT37920EX 机芯RTD2684S(配屏LG LC370EUN-SDV1)V2.26刷机升级数据img格式

    "CHH_LT37920EX_CHN_RTD2684S_LGDLC370EUNSDV1-V2.26_20110623_0A23.img"这个文件名包含了详细的信息:CHH可能是长虹的内部代号,"CHN"代表中国市场,"20110623"则是固件的发布日期,"0A23"可能是特定的版本标识或者...

Global site tag (gtag.js) - Google Analytics