`
SavageGarden
  • 浏览: 226812 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
以多线程、断点续传方式下载文件,经常出现下载下来的文件大小和服务端一致,但是却无法正常打开的现象,搞了很久,贴下我的实现方式,请各位多多指教 思路: 1、将下载文件的处理放在自定义的线程类中,每下载一个文件就新启动一个下载线程。 2、在下载线程中完成对服务端的链接和身份认证,成功后开始下载文件。 3、新建n个子线程,根据下载文件的大小和线程数量得到每个子线程要下载的大小。 4、分别启动子线程,进行分段下载。 5、分段下载完成,合并临时文件。 6、合并文件完成,删除临时文件。   实现: FTP下载线程类 package com.jfc.ftp.tools; impor ...
OA项目中遇到这样一个问题:用户起草一种类型的公文,编辑word正文时希望能够将公文中的一些内容自动带到正文中,这个无非就是从服务器上把公文所对应的word正文文件下载到本地,替换掉里面指定内容的事,问题的关键在于替换掉内容后,或者用户填写了内容后,关闭word文件,如何监听此事件以在word程序退出后将此文件上传到服务器,不然,用户岂不是只是在本地做了修改,毫无用处。google了很久,终于解决了此问题,过程如下: <html> <body onload="download(34567);init("C://Temp/" + 34567 + ...
Swing编程中JTable应该是个经常被用到的组件,进度条也不赖,有了它,不至于给用户“程序是不是死掉了”的疑惑,当然如果能做到像迅雷等下载工具那样,把表格和进度条组合在一起,那就太酷了! 好,下面就来看下这种界面在swing中是如何使用Jtable和JprogressBae实现的。 首先来看JTable,需要定制一个模型,既一个实现了TableModel接口的数据模型类 /** * 状态区表格模型类 * @author SavageGarden * */ class StatusTableModel extends DefaultTableModel ...
  最近在写一个支持多线程、断点续传方式(需要服务器支持)下载的ftp客户端,到今天总算是感觉可以放几张图出来了,欢迎指教。 目前实现的功能: 1、客户端的文件浏览、目录切换、新建文件、文件删除 2、服务端的文件浏览、目录切换、新建文件、文件删除 3、客户端的文件上传 4、服务端的文件下载、以断点续传方式下载 5、下载进度显示 6、客户端文件夹递归上传 7、服务端文件夹递归下载 8、站点管理器 9、多文件同时下载 10、单个文件多线程分段下载 11、国际化支持 12、下载线程的暂停、重新开始、取消 13、下载记忆功能,重启程序显示上次未下载完成的记录,双击即可继续下 ...
      项目中页面上要用到树形结构,方便用户选择。虽然程序中已经有树的js组件,但那是选择人员的,现在这个需求是:有第三方提供的机构数据和机构下的基金中心数据,要求方便用户选择机构和基金中心。dojo?ext?懒的去网上搜了,自己来写一个。       因为这个只有两级结构:机构-->基金中心,所以实现起来比较简单,但实现过程中感觉写这么个小东西很有趣,所以想整理下,使它能够应对比较一般的情况。两个晚上后,我觉得该是把它给人看看的时候了,虽然界面很丑。。。但是我想这种设计方式或许还是值得各位一看的吧,欢迎拍砖。      针对公司、部门、人员,做以下设计: Company < ...
1. 安装apache # tar -xvf httpd-2.2.13.tar.gz –C /opt/apache2/ # cd /opt/apache2/httpd-2.2.13 # ./configure --enable-dav --enable-so --enable-nonportable-atomics --prefix=/usr/local/apache2/ # make # make install 2. 安装subversion # tar -xvf subversion-1.6.5.tar.bz2 -C /opt/subversion/ # tar -xvf subversi ...
Appfuse的登录页上有一个密码提醒功能,负责把用户注册时填写的密码提醒信息发送到用户注册时填写的邮箱里,默认这个功能是处于关闭状态的,要使用这个功能要首先进行以下设置 1. 修改邮件的资源文件 /myproject/src/main/resources/mail.properties #负责发送邮件的邮箱 #mail.default.from=AppFuse <appfuse@raibledesigns.com> mail.default.from=AppFuse <username@126.com> #是否开启debug mail.debug=false #负责发送 ...
google和百度都有这样的功能,搜索框输入值后会自动带出相关搜索项,正好项目上也用到类似的功能:财务系统选择报销人时,因为报销人是从第三方系统同步过来的,没有组织机构和其它信息,导致进行选择时在一个特长的下拉列表中非常不便于查找,解决方式:1,将第三方系统的组织机构信息同步;2,添加一个输入框,根据输入值定位到某个人。因为第三方系统没有组织机构,所以采用第二种方式。 简单的做了实现,贴下代码 xmlbean.js function student(){ var id = ""; var name = ""; } funcForAjax ...
  使用 JCo 同步 SAP 系统数据 一、   项目需求 业务系统需要调用 SAP 系统的财务相关功能,调用时需要提供其所需的专有参数,如公司、科目,而这些参数都将作为可选项存在,有的可能存在上千项,如某公司下有上千个费用科目,如果每次调用时都实时链接 SAP 获取这些可选项数据,将给业务系统的性能造成影响,因此需要在业务系统上保存这些数据。 二、    项目分析 提供 SAP 系统财务相关功能所需的参数多为短时间内变化量不大的数据,如:公司、科目,在时效性上没 ...
1. web.xml中的配置 Spring配置文件及applicationContext监听器的配置 …… <!-- Context Configuration locations for Spring XML files --> <context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath:/applicationContext-resources.xml ...
(1) 添加校验项 修改文件 src/main/resources/com/mycompany/app/model/Person-validation.xml <!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"> <validators> <field name="per ...
内容见附件
内容见附件
详见附件
最近无聊,看到个要把txt中的内容导入到word中的需求,当然了,word里是带表格的,要把txt中的内容解析后再分别放在word表格的指定位置,用java来做?想都没想,VBS正好可以干这个活啊! test.html <html> <head> <title>test</title> </head> <body> <table align="center" border="1"> <tr> <td colsp ...
Global site tag (gtag.js) - Google Analytics