- 浏览: 231254 次
- 性别:
- 来自: 上海
最新评论
-
插上翅膀的小猪:
同意三楼的意见。
下载服务器上的文件-纯java处理 -
ITQCF:
一楼所言极是啊,encodeFileName这个方法为嘛找不到 ...
下载服务器上的文件-纯java处理 -
u011296404:
这个不适用与ie浏览器
下载服务器上的文件-纯java处理 -
冬天秋天:
博主 这个貌似在oracle 数据库下没有成功啊……
更新一个表的字段值等于另一个表的字段值的SQL语句 -
pangpang514:
WebUtils是在org.springframework.w ...
下载服务器上的文件-纯java处理
文章列表
前一阶段由于页面上的性能出了问题,于是进行了一次性能上的优化,时间也过了一阵了,想总结出一些东西来,可是一直没有时间,今天下班早一些,赶紧整理一下思路,以免以后忘记了。
我们的框架配置:Struts2+Spring ...
最近在做ext的项目,需求要求处理下拉列表要有全选和去全选的功能。在网上找了http://lovcombo.extjs.eu/ 这个是没有全选功能的,自己又补充了代码,希望对大家有用。
附件里lovcombo.css,和lovcombo.js都是在网上直接下载的,可以实现http://lovcombo.extjs.eu/的效果,lovcombo-new.js是重写了里面的onSelect:function(record, index)方法,拷出来给大家看下
这是旧文件里的
,onSelect:function(record, index) {
if(this.fi ...
需求:大批量的数据,包含多级目录,目录结构不确定,最后的文件为excel,最终目的是将excel中的数据导入到数据库。开始是做的在页面上传,压缩文件太大,有230多M,页面直接就报错了。后来就是修改为直接读取服务器的文件
import org.apache.tools.zip.ZipEntry;
import org.apache.tools.zip.ZipFile;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import org.apache.poi.hssf.usermodel.HSSFCell;
i ...
select round(months_between(TRUNC(sysdate),to_date('2009-02','yyyy-mm'))),sysdate from dual;
具体使用
select to_date('20060302','yyyymmdd') date1, to_date ('20060101','yyyymmdd')date2, to_date('20060302','yyyymmdd') ...
我们程序员为什么难晋升
- 博客分类:
- 天下杂侃
今天看到微博上@hellodba发的一个帖子:“内部晋升越来越困难,但是外部来的大P越来越多,所以很多人都选择跳槽”,之后我从三个方面简要的进行了回答:“外面来的总是有包装的,内部的都是肉身PK,此一输;外面来的总是小 ...
让程序员愤怒的10种事
- 博客分类:
- 天下杂侃
程序员是一个比较特殊的群体,他们因为长期和电脑打交道所养成的性格和脾气也是比较相近的。当然,既然是人,当然是会有性格的,也是会有脾气的。下面,让我来看看10种能把程序惹毛了的事情。一方面我们可以看看程序员的共性,另一方面我们也可以看看程序员的缺点。无论怎么样,我都希望他们对你的日常工作都是一种帮助。
第十位 程序注释
程序注释本来是一些比较好的习惯,当程序员老手带新手的时候,总是会告诉新手,一定要写程序注释。于是,新手们当然会听从老手的吩咐。只不过,他们可能对程序注释有些误解,于是,我们经常在程序中看到一些如下的注释:
代码:
r = n/2; //r是n的一半
...
有理想的程序员必须知道的15件事
- 博客分类:
- 天下杂侃
作为程序员,要取得非凡成就需要记住的15件事。
1.走一条不一样的路
在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。
2.了解自己的公司
以我在医院、咨询 ...
在报表发布到web intellience中报“调用 answerPrompts API时出现内部错误。(错误:ERR_WIS_30270)”的错误,其他报表都很正常,在百度搜了下,也没搜到结果。最后还是在google搜到了相关的一些信息。也没有提出真正的解决方案,我感觉是在加过滤条件的时候出的错,就一个一个的去查,结果发现,在报表中我们包含了日报,月报,年报,汇总。在4个报表中都包含了相同条件的查询为“交易类型”。日报,月报,年报中将交易类型都设为了可选,而在汇总中没有设置可选,所以在查看的时候,全部刷新就报错了。将汇总的也设置为可选后就解决了。如果我们的问题不一致,大家也可以参考这些:htt ...
显示内存大小:show parameters area_size;;
修改内存大小:alter session set sort_area_size = 524299;
这个值不能修改过大,要协调好的,这个值是属于SGA的一部份,过大会影响其它的内存区。
declaretype id_table_type is table of demo.id%type;type name_table_type is table of demo.name%type;id_table id_table_type;name_table name_table_type;begin for i ...
转—Sybase数据库简介
- 博客分类:
- 学习总结
一、Sybase数据库简介 1.版本 1984年,Mark B. Hiffman和Robert Epstern创建了Sybase公司,并在1987年推出了Sybase数据库产品。SYBASE主要有三种版本,一是UNIX操作系统下运行的版本,二是Novell Netware环境下运行的版本,三是Windows NT环 ...
孩子哭闹的时候就在边上打开吸尘器,然后拍小孩的背,一会儿小孩子就睡着了。理论依据是小孩子最多同时关注2件事情,如果有三件事情需要同时关注,他就只能睡觉了。结论:所有小孩都是单核处理器,一旦多线程,就自动挂起.ps:这爹是个程序员!
在当前页面直接加载当前月份
- 博客分类:
- 学习总结
1。 js
window.onload = function(){
var m = new Date().getMonth();//月
var month = document.forms[0].elements["month"];
month.options[m-1].selected = true
}
2.显示部份
<select name="month">
<option value="01">一月</option>
...
目的:实现从前端到后台及生成报表的整个流程。
1.jsp页面
<%@page contentType="text/html; charset=UTF-8"%>
<%@ include file="/commons/taglibs.jsp"%>
<html>
<head>
<title>生成报表</title>
<script language="JavaScript" type="text/JavaScript&quo ...
一个字符串里只有一个.符号,要得到该字符串.符号后面的字符个数
String targetStr = "1111.333.3";
System.out.print(targetStr.substring(targetStr.lastIndexOf('.')+1).length());
public void download(HttpServletRequest request, HttpServletResponse response,String fileUrl,String fileName) {
java.io.BufferedInputStream bis = null;
java.io.BufferedOutputStream bos = null;
try {
// 客户使用保存文件的对话框:
fileName = WebUtils.encodeFileName(request, fileName)
.replace ...