用vc++或java每隔一段时间读取一个日志文件(这是一个电话语音接听日志文件,文件内容在随时的增加)后提取有效数据到数据库中

问题描述

用vc++或java每隔一段时间读取一个日志文件(这是一个电话语音接听日志文件,文件内容在随时的增加)后提取有效数据到数据库中,怎么做到从上次读取文件的位置,也就是行数,开始下次的读取。大家知道,java和vc++是通过while()循环来读取文件,我当时的做法是记录上次while()的循环次数,下次读取时先空循环上次记录的行数,然后开始真正的读取文件。看看大伙有没有更好的办法。

解决方案

解决方案二:
randomaccessfile+上次读取位置
解决方案三:
引用1楼inhibitory的回复:

randomaccessfile+上次读取位置

.

时间: 2024-09-20 16:59:30

用vc++或java每隔一段时间读取一个日志文件(这是一个电话语音接听日志文件,文件内容在随时的增加)后提取有效数据到数据库中的相关文章

C# 每隔一段时间读取一次TXT文件

问题描述 现在我写了一个程序是可以将数据每30秒写入TXT文件里面,现在就是想弄一个程序,从创建的TXT文件第一次被修改的时间开始,每30秒对TXT文件进行一次读取 解决方案 解决方案二:每次都创建一个新的txt,按照规律来命名文件名称.读取的时候就读txt就行,读完一个删一个解决方案三:引用1楼yan13641141502的回复: 每次都创建一个新的txt,按照规律来命名文件名称.读取的时候就读txt就行,读完一个删一个 就写在一个TXT里面,只是里面数据在一直变化,现在想要一段时间读取一次解

get请求-$.get() 发送请求后得到返回值后 隔一段时间还会再次发一次 这是什么原因呢????

问题描述 $.get() 发送请求后得到返回值后 隔一段时间还会再次发一次 这是什么原因呢???? $.get() 发送请求后得到返回值后, 隔一段时间还会再次发一次 ,第二次发的其中的中文参数都成了乱码,请教这是什么原因.为什么会再次发送呢 解决方案 java程序设计问题在线求答 解决方案二: $.get() 发送请求后得到返回值后 隔一段时间还会再次发一次 这是什么原因呢???? 解决方案三: 为什么发..这个得问你,自己写的代码还不清楚... 解决方案四: 应该是哪一个地方不小心写了调用到

c#中如何每隔一段时间产生一个随机数并将其放入数据库中,随机数的变化范围不能太大

问题描述 c#中如何每隔一段时间产生一个随机数并将其放入数据库中,随机数的变化范围不能太大 解决方案 解决方案二:放一个定时器在tick里面写intx=newRandom().NextDouble(下限,上限);//把它存入数据库

Java ssh框架开发的网站想每隔一段时间自动调用一段代码要怎么实现?

问题描述 Java ssh框架开发的网站想每隔一段时间自动调用一段代码要怎么实现? 用Java ssh框架写一个酒店管理系统,其中有一个预定客房模块,我希望过一天就查一下预定客房记录表如果某个客房这天已经被预定了就更新它的状态,这要怎么实现? 解决方案 可以使用quartz,具体用法google下. 解决方案二: 一个简单但是不好的方法,在js中设置个定时器(setinterval()),每隔多少时间异步调用查询预订客房记录 解决方案三: 使用Spring中的定时器把 解决方案四: 使用spri

如何在服务器空间中每隔一段时间自动执行一个程序,现在有的条件是服务器空间,没有服务器内部的权限,不能通过iis,求大神指导。

问题描述 如何在服务器空间中每隔一段时间自动执行一个程序,现在有的条件是服务器空间,没有服务器内部的权限,不能通过iis,求大神指导.详细说下现在要实现的功能,是这样,我们公司是做房产的,中介会上传一些房源图片,而现在这些图都是通过人工下载.要实现的功能是,自动下载这些图,并且转存到另一个空间中.与此同时,因为中介上传的时间不能确定,所以该程序,每隔两个小时运行一次.这个该怎么实现,求思路!!! 解决方案 解决方案二:你要下载到哪里,就应该在哪里执行你的程序啊你扔服务器上执行,图本来不就是在服务

sql2008数据库隔一段时间客户端连接不上

问题描述 sql2008数据库隔一段时间客户端连接不上 服务器系统为WIN sever2008的服务器上装了sql2000,sql2008,sql2008R2,客户端连接的数据库为sql2008R2隔一段时间后客户端就连不进服务器的数据库了,ping服务器是通的.sql2008R2的服务都开启着,服务器协议TCP/ip也开着.找不到原因为什么连不上数据库.求解,谢谢!!! 解决方案 查看连接错误返回信息

jquery each-jQuery each循环中隔一段时间后,再执行下一个循环

问题描述 jQuery each循环中隔一段时间后,再执行下一个循环 初步涉及脚本,请各位大神给予帮忙. 脚本如下,在执行ajax异步调用后,会到后台执行相关方法,需要时间等待.所以需要延长时间后再进入第二次循环.请问怎么实现?是用setTimeOut吗?又怎么实现? $('#btnExecute').click(function(){ $('#tbFileList').find(":checkbox:checked").each(function(){ var filename= $

android开发-安卓中使textview隔一段时间变换颜色

问题描述 安卓中使textview隔一段时间变换颜色 tx1.setBackground(getResources().getDrawable(R.drawable.style3));try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } tx1.setBackground(getResources().getDrawable(R.drawable.style));为什么这样写不会变化

方法-Java Eclipsetomcat请求一段时间后,程序无反应,tomcat无错,程序无错。

问题描述 Java Eclipsetomcat请求一段时间后,程序无反应,tomcat无错,程序无错. tomcat执行请求后,程序执行一段时间后,程序就不执行了,tomcat没报错,程序也没错误,tomcat重启后在次执行之前没执行的代码OK没问题. 方法执行时间比较久,因为是数据库转换,从Oracle转Sqlserver,数据量较大. 如果我分批执行就可以,但是如果我一起全部执行的话,就会执行到一半的时候,就不执行了,很奇怪,求大神支招.求解决办法! 解决方案 会不会是事务太长到事连接超时,