- 浏览: 47879 次
- 性别:
- 来自: 上海
最新评论
-
sio2long:
我试了一下,好像只支持文件的 加密压缩 。。。
对文件夹不支 ...
从网上找到用java给zip文件加密的方法 -
yjshengshe:
楼主强大,试过了可以用,感觉文件比较多,不知道可不可以精简些。 ...
从网上找到用java给zip文件加密的方法
文章列表
public void insertVarMailTabData(final List varList) throws PafaDAOException {
this.getSqlMapClientTemplate().execute(new SqlMapClientCallback() {
public Object doInSqlMapClient(SqlMapExecutor executor) throws SQLException {
executor.startBatch();
for (in ...
最近在做一个项目要用到java来解压zip文件,但是java的api解压时碰到中文文件就比较脆弱了,
所以可以用ant的api来解压。下面是简单的java代码
ZipFile zipFile = new ZipFile("d:\\a.zip");
String strPath, gbkPath, strtemp;
strPath = tempFile.getAbsolutePath();
java.util.Enumeration e = zipFile.getEntries();
while (e.hasMoreElements()) {
ZipEntry zi ...
首先用winrar打开jar包,里面有个mate-inf文件夹,把里面的manifest.mf文件拷出来,打开,如下:
Manifest-Version: 1.0
Created-By: 1.6.0_06 (Sun Microsystems Inc.)
Main-Class: thinkerbell.src.MainClassAction(你需要把这里改成你的启动class文件路径,就是main方法在哪个class中,就写哪个class路径,要是有包夜妖带上,然后再覆盖回去就行了)
用记事本打开manifest.mf,然后修改就可以了
例如:Main-Class: org.apache. ...
package com.myapp.utils;
import java.io.File;
import java.util.Iterator;
import java.util.List;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.xpath.XPath;
import javax.xml.xpath.XPathConstants;
import javax.xml.xpath.XPathExpression;
imp ...
对象的定义
对象可以嵌套,而且嵌套级数不限。
1. 例程:
-- 创建对象头
CREATE OR REPLACE TYPE test_obj IS OBJECT(
m_Name VARCHAR2(30),
m_id NUMBER,
MEMBER PROCEDURE GetName(p_id IN NUMBER, p_name OUT VARCHAR2),
MEMBER FUNCTION GetName(p_id NUMBER) RETURN VARCHAR2,
MEMBER PRO ...
集合
1.1 索引表
索引表是将数据保存在内存中!!!
1.1.1 定义索引表
-- 定义记录集
TYPE yang_rec IS RECORD( ename varchar2(30), eid NUMBER );
-- 定义索引表类型
TYPE yang_tab IS TABLE OF yang_rec INDEX BY BINARY_INTEGER;
-- 定义索引表对象的实例
test_tab y ...
当我们把web页面上的数据导成excel形式时,有时候我们的数据需要以特定的格式呈现出来,这时候我们就需要给cell添加一些样式规格信息。
首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默认的格式去呈现该cell的数据。这样就给我们提供了自定义数据格式的空间,当然我们必须使用excel支持的格式。下面就列出常用的一些格式 ...
最近发现下面的语句在oracle中很管用,可
SELECT re.*,
RANK() OVER(PARTITION BY re.policy_no ORDER BY re.pre_eff_date desc) row_num
FROM RENEWAL_EXTRACT re
即先按照pre_eff_date降序排列,再根据如row_num=1取第一条,row_num<n取0~n条。
response.setContentType("application/x-json;charset=GBK");
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Cache-Control", "no-store");
response.setDateHeader(& ...
jadclipse反编译工具在eclipse中的使用
1.将jadclipse放到eclipse安装目录的dropins下。
2.将jad.exe文件放到系统的path中。
3.重启eclipse即可。
eclipse中文档字体高亮和提示可以安装WTP插件。
转:
今天用ant编译项目出现 [javac] 系统资源不足。的错误,如下
Buildfile: build.xml
-compile:
[javac] Compiling 919 source files to E:\DSHR\dshr\WebContent\WEB-INF\classes
[javac]
[javac]
[javac] 系统资源不足。
[javac] 有关详细信息,请参阅以下堆栈追踪。
[javac] java.lang.OutOfMemoryError: Java heap space
看来是内存不足,给设置大一点
...
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileWriter;
import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.stream.StreamSource;
public class XSLT_XML_HTML {
...
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.Date;
public class Collection_Sort {
public static void main(String args[]) {
ArrayList<String> list = new ArrayList<String>();
list.add("2 ...
ADDTIME (date2 ,time_interval ) //将time_interval加到date2
CONVERT_TZ (datetime2 ,fromTZ ,toTZ ) //转换时区
CURRENT_DATE ( ) //当前日期
CURRENT_TIME ( ) //当前时间
CURRENT_TIMESTAMP ( ) //当前时间戳
DATE (datetime ) //返回datetime的日期部分
DATE_ADD (date2 , INTERVAL d_value d_type ) //在date2中加上日期或时间
DATE_FORMAT (dateti ...