- 浏览: 1578108 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (289)
- java 语法基础 (51)
- spring (8)
- mvc struct /Ant --build.xml (8)
- SOA (0)
- oracle 9i/10g (23)
- sql server 2000-2005 (3)
- 数据库基础知识 (6)
- 设计模式与软件架构 (10)
- Hibernate 持久化 (9)
- J2SE/J2EE/J2ME/AJAX 技术 (8)
- JSF 技术 (3)
- JAVA 图形化 (0)
- JMS (40)
- Eclipse 3.2 IDE 开发技巧 (13)
- 项目处理方法集合 (2)
- html/jsp/javascript (2)
- Unix/Linux (9)
- j2me/ARM/windriver/嵌入式 (4)
- 电信科学 (8)
- jsp (1)
- c/c++ (1)
- LZW压缩算法(java) (2)
- Android (77)
- 版本管理git/svn (2)
最新评论
-
huihai:
有demo吗?
NamingStrategy实现动态表名映射 -
cangbaotu:
推荐给大家一些有用的爬虫源码:https://github.c ...
网络爬虫(源代码参考) -
tuspark:
除了.classpath文件以外,.project文件也应该了 ...
Eclipse .classpath文件浅谈 -
tuspark:
造成eclipse自动关闭的原因有很多,这里有很多介绍:ecl ...
eclipse 自动关闭 解决方案 -
DEMONU:
网上都是这些,这种文章。。。
ActiveMQ中的消息持久性
/*
* Created on 2004-9-30
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
/**
* @author Administrator
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
import java.io.*;
import java.util.*;
public class Test {
public static List getTextFile(String path){
File parentFile=new File(path);
File[] childrenFile=parentFile.listFiles();
ArrayList txtFile=new ArrayList();
if(childrenFile!=null&&childrenFile.length>0){
for(int i=0;i<childrenFile.length;i++){
if(childrenFile[i].getName().endsWith(".txt"))
txtFile.add(childrenFile[i]);
}
}
return txtFile;
}
public static void copyFile(List list,String path)throws Exception{
if(list!=null&&list.size()>0){
File mkFile=new File(path);
mkFile.mkdirs();
for(int i=0;i<list.size();i++){
File file=(File)list.get(i);
// DataInputStream in=new DataInputStream(new FileInputStream(file));
BufferedReader in=new BufferedReader(new InputStreamReader(new FileInputStream(file)));
DataOutputStream out=new DataOutputStream(new FileOutputStream(path+"/"+file.getName()));
String s="";
while((s=in.readLine())!=""&&s!=null){
WriteToDB(s," ");
out.writeUTF(s);
}
in.close();
out.flush();
out.close();
}
}
}
public static void WriteToDB(String s,String flag){
String[] ss=s.split(flag);
if(ss.length>0&&ss!=null){
for(int i=0;i<ss.length;i++){
//写入Db
}
}
}
public static void main(String args[])throws Exception{
List list=getTextFile(args[0]);
if(list!=null&&list.size()>0){
for(int i=0;i<list.size();i++){
File file=(File)list.get(i);
System.out.println(file.getName());
}
}
copyFile(list,args[1]);
}
}
* Created on 2004-9-30
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
/**
* @author Administrator
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
import java.io.*;
import java.util.*;
public class Test {
public static List getTextFile(String path){
File parentFile=new File(path);
File[] childrenFile=parentFile.listFiles();
ArrayList txtFile=new ArrayList();
if(childrenFile!=null&&childrenFile.length>0){
for(int i=0;i<childrenFile.length;i++){
if(childrenFile[i].getName().endsWith(".txt"))
txtFile.add(childrenFile[i]);
}
}
return txtFile;
}
public static void copyFile(List list,String path)throws Exception{
if(list!=null&&list.size()>0){
File mkFile=new File(path);
mkFile.mkdirs();
for(int i=0;i<list.size();i++){
File file=(File)list.get(i);
// DataInputStream in=new DataInputStream(new FileInputStream(file));
BufferedReader in=new BufferedReader(new InputStreamReader(new FileInputStream(file)));
DataOutputStream out=new DataOutputStream(new FileOutputStream(path+"/"+file.getName()));
String s="";
while((s=in.readLine())!=""&&s!=null){
WriteToDB(s," ");
out.writeUTF(s);
}
in.close();
out.flush();
out.close();
}
}
}
public static void WriteToDB(String s,String flag){
String[] ss=s.split(flag);
if(ss.length>0&&ss!=null){
for(int i=0;i<ss.length;i++){
//写入Db
}
}
}
public static void main(String args[])throws Exception{
List list=getTextFile(args[0]);
if(list!=null&&list.size()>0){
for(int i=0;i<list.size();i++){
File file=(File)list.get(i);
System.out.println(file.getName());
}
}
copyFile(list,args[1]);
}
}
发表评论
-
JAVA 线程
2011-01-11 10:32 1242我们可以在计算机上运 ... -
WeakReference
2011-01-11 09:02 2338reachable, the following happen ... -
Java的多线程机制
2010-08-25 23:59 19033程序、进程和线程: ... -
Why would a static inner interface be used in Java?
2010-07-22 11:01 1503Q:I have just found a static in ... -
java中的深拷贝和浅拷贝
2010-07-22 10:58 1427做项目时,可能会碰到这样的一个问题,就是需要把一个对象的属性完 ... -
JAVA 反射
2010-07-22 10:41 1462反射:Class c = Class.forName (&qu ... -
Thinking in java inner classes
2010-07-21 09:44 1153Thinking in java inner cla ... -
1Java 的多重继承与内部类
2010-07-21 09:38 2361<!-- @pa ... -
java插入排序算法
2010-06-29 09:52 1361插入排序算法策略:排序值列中的前2个值,并在必要时交换它们。在 ... -
Java中的volatile关键字
2010-06-12 10:00 1164Java中的volatile关键字 ... -
java 数组排序后,倒过来
2010-01-29 20:11 2691public int[] sort() ... -
用java获取文件夹的大小
2010-01-29 20:09 9502用java获取文件夹的大小 ... -
JAVA移位运算符
2009-12-03 15:50 35595移位运算符就是在二进 ... -
java二进制,字节数组,字符,十六进制,BCD编码转换
2009-12-03 15:48 7375java二进制,字节数组,字符,十六进制,BCD编码转换 ... -
Java内存泄露
2009-02-02 12:02 1874一、问题的提出 Java的一个重要优点就是通过垃圾收集器(Ga ... -
Java 的反射机制基本理解
2008-12-04 17:55 1588Java 的反射机制是使其具有动态特性的非常关键的一种机制,也 ... -
JAVA基础(多线程Thread和Runnable的使用区别
2008-12-04 15:03 44207Runnable是Thread的接口,在大多数情况下“推荐用接 ... -
java解构造器
2008-11-27 10:14 1198解构造器 构造器和方法的区别 摘要 要学习Java,你 ... -
equalsbuilder 示例
2008-11-27 09:32 18291.判断是否为空(null),是则false 2.判断是否 ... -
InputStream,Reader,byte[]数据或字符串的内容拷贝到OutputStream或
2008-11-24 12:54 9104007-07-18 妙用Commons良药<一> ...
相关推荐
访问ftp,并且读取里面的所有文件,定时下载txt文件保存到数据库中
定时读取PDF文件并且批量插入38W条数到数据库,里面包含线程定时执行线程,事务批量插入,读取配置文件工具类,数据库连接工具类,日期工具类,一个小的项目。
定时读取excel更新到数据库,用2003的excel
用java中的线程控制程序从一个数据库中定时自动抽取数据到另一个数据库,实现数据库的同步。代码很详细。
因数据库同步太耗网络资源,同步数据不多可采取产生SQL同步的方式,这个小程序,可以定时读取指定SQL文件连接数据库并执行的功能,配合ftp下载或推送就可实现同步。 采用ADO方式连接,config.ini文件可设置连接字符...
Java版钉钉群定时发消息(读取本地txt),钉钉群内配置一个机器人,在本地建立好txt文件,部署程序定时读取发送。 运行环境:tomcat7 eclipse 无需数据库
Ajax定时读取数据库(源代码发布) Ajax定时读取数据库(源代码发布)
Spring+Quartz 从数据库中获取定时任务和定时时间,动态实现对定时任务的增删改查,部署到tomcat即可看到定时任务执行效果。本人亲测,可用!
Springboot中使用数据库配置定时任务,并在Job中自动装配Spring容器Bean。
本代码,是用asp.net 开发webForm程序,用Ajax实现定时读取数据库,很好的参考案例,适合初中级程序员使用!
spring-boot 2.0.2.RELEASE,将定时任务配置在数据库,启动项目的时候,用mybatis读取数据库,实例化对象,并设定定时任务。如果需要新增,减少,修改定时任务,仅需要修改数据库资料,并重启项目即可,无需改代码。...
Java定时(Timer)操作数据库练习Deno、包括postgresql、Oracle、MongoDB
第一个数据库应用程序 定时备份数据库 动态指定条件并获取满足条件的数据 读取ACCESS97数据库密码 读取文件路径到数据库 分配操作员权限 根据数据库数据用fso建立目录 控件在数据库的应用 利用Ado控件和Ado对象操作...
【工控老马出品,必属精品,质量保证,亲测能用】 资源名:C#通过OPC读写PLC和SQL数据库的增删改查源码 ...源码说明:读写OPC数据并保存到数据库,通过数据库增删改查 适合人群:新手及有一定经验的开发人员
很棒的数据库多连接池程序,对每个连接可以配置一个连接池,可以对问题连接定时处理,同时支持连接多个数据库,增加修改都支持配置,,所以配置都放置在缓存中,定期刷新。 是用JAVA写的,已经上线的东东,已经经过...
自定义Flink SourceFunction定时读取数据库,包括实现思路说明和java代码,适用于所有关系数据库
# 为提高性能,MySQL可以以循环方式将日志文件写到多个文件。推荐设置为3 innodb_max_dirty_pages_pct = 90 # innodb主线程刷新缓存池中的数据,使脏数据比例小于90% innodb_lock_wait_timeout = 120 # InnoDB事务在...
那么大致有以下几步: 读取文件 -- 格式化数据 -- 关闭文件 -- 使用数据 如果数据量较大,需要进行筛选,且存放数据的源文件可能不定时变更,那么我们可以用一个 临时文件来存放有用的数据,这样可大大提高程序的效率....