- 浏览: 41974 次
- 性别:
- 来自: 广州
-
最新评论
文章列表
关于文件下载中文乱码设置
- 博客分类:
- java
第一种: 设置 response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileName, "UTF-8"));这里将文件名编码成UTF-8的格式,就不会出现URL出错了。IE6下注意中文文字不能超过超过17个。
第二种:设置response.setHeader( "Content-Disposition", "attachment;filename=" ...
ServletConfig的描述
- 博客分类:
- java
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String value=this.getServletConfig().getInitParameter("data"); System.out.println(value); //获取多个配置文件 Enumeration<String> e=this.getServletConfig().getInitParame ...
create or replace function STR_LENGTH(str1 varchar2,str2 varchar2)return varchar2 is returnstring varchar2(5); len integer; len1 integer; len2 integer; strconact varchar2(6000);begin returnstring:='0'; -- strconact:=str1||str2; select myreplace(str1||','||str2,',') into strconact from d ...
oracle 分批分组
- 博客分类:
- oracle
语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)
简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY xlh DESC) 是先把xlh列降序,再为降序以后的没条xlh记录返回一个序号。
需求:根据部门分组,显示每个部门的工资等级
预期结果:
empid deptid salary rank----------- ----------- ----- ...
oracle小数点中没有出现0
- 博客分类:
- oracle
0.25---.25
在实际运用中需要格式转换
select to_char(num,'fm999999990.999999999') from t1_number;
存储过程创建语法:
create or replace procedure 存储过程名(param1 in type,param2 out type)
as
变量1 类型(值范围);
变量2 类型(值范围);
Begin
Select count(*) into 变量1 from 表A where列名=param1;
If (判断条件) then
...
oracle中decode函数
- 博客分类:
- oracle
1.decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值) 使用command 为0时就是none,为2时就是insert
select sid,serial#,username,
DECODE(command,
0,’None’,
2,’Insert’,
3,’Select’,
6,’Update ...
ie6中解决z-index
- 博客分类:
- jquery
ie-6中z-index是针对父元素而定
z-index值越大就在前面显示
解决ie6中 用jquery来解决
../js/jquery.bgiframe.js
使用方法:
$(document).ready( function(){ $("#divcontent").bgiframe();
}
定义层
<div style="position:absolute; "> <div style="position:absolute; height:13px; widt ...
oracle数据库的操作
- 博客分类:
- oracle
oracle 两个时间相减默认的是天数
oracle 两个时间相减默认的是天数*24 为相差的小时数
oracle 两个时间相减默认的是天数*24*60 为相差的分钟数
oracle 两个时间相减默认的是天数*24*60*60 为相差的秒数
--MONTHS_BETWEEN(date2,date1) 给出date2-date1的月份 SQL> select months_between('19-12月-1999','19-3月-1999') mon_between from dual; MON_BETWEEN ----------- 9 SQL>select months ...
枚举类型的定义和使用
public enum GenNum {
A("90-100"),B("80-89"),C("60-79"),D("0-59"); private String value; private GenNum(String value) { this.value=value; } public String getValue() { return this.value; }}
--------使用构造函数和抽象函数时
/** * 带有构造函数的枚举类 * @a ...
package itcast.common;
import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.logging.SimpleFormatter;
/** * 日期格式的总结 * DateFormat主要getDateInstance来获取对象,默认格式yyyy-mm-dd * 如果涉及到格式转换new SimpleDateFormat("yyyy----MM-- ...
io基础(5)文件的合并和切割
- 博客分类:
- java
sequenceinputStream序列流,可以将多个流进行合并
package com.itcast.info.file.sequence;
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.SequenceInputStream;import java.util.ArrayList;import java.util.Collection;i ...
package com.itcast.info.file.test;
public class DiGuiDemo {
/** * @param args */ public static void main(String[] args) { System.out.println(getNum(5));
}
public static int getNum(int n) { if(n==1) { return 1; } else{ return n+getNum(n-1); } }}
-------------- ...
java中文件的过滤器
- 博客分类:
- java
File file=new File("d:\\"); String []names=file.list(new NameFileter()); for(String name:names) { System.out.println(name); }
---过滤器选择
package com.itcast.info.file.filter;
import java.io.File;import java.io.FilenameFilter;
public class NameFileter implements FilenameFilter {
@Ov ...
io字节方面的设计(3)
- 博客分类:
- java
package com.itcast.info.bytes;
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;
public class ByteInpeutDemo {
public static void main(String[] args) throws IOException { // check1();// check2(); copymp3(); ...
- 2013-04-20 18:15
- 浏览 585
- 评论(0)