草庐IT

实时日志

全部标签

java - 是否可以在 Windows XP 中开发微秒级时间精度的实时数据采集系统?

对于我的一个项目,我需要开发一个软件,该软件需要在从应用程序接收到触发器后在100毫秒内从并行端口获取2000个数据。这意味着并行端口需要以50微秒的间隔读取。数据频率设置为10KHz。因此,这个采集过程应该是实时的,精度为微秒级。我正在尝试用Java编程。到目前为止,我已经能够从并行端口获取数据,但很难保持时间间隔。我的问题是:这样的时间(微秒)精度真的可以在windowsxp环境下完成吗?如果是,能否请您指出一些指南/资源?如有任何帮助,我们将不胜感激。 最佳答案 这取决于您的软件是否必须可靠地工作或仅在大多数情况下工作。对于普

c# - Windows 事件日志

我正在开发一个应用程序来从多个Windows系统捕获事件日志(安全)。我有一个EntryWritten处理程序。我能够将大多数字段从事件查看器映射到.net中的EntryWrittenEventArgs条目。但是,我似乎无法找到事件查看器中显示的级别、操作代码和任务类别字段的映射。关于我如何在vb.net或c#中得到这个的任何想法?谢谢 最佳答案 System.Diagnostics命名空间中的EventLog类不包含Level、OpCode或任务。但是,System.Diagnostics.Eventing.Reader命名空间中

javascript - 无需 F12 工具即可在 Internet Explorer 上恢复 javascript 日志和错误

主要思想是在InternetExplorer上运行随机页面并获取javascript错误和日志。IsthereawaytorecoverjavascriptconsolelogsandexecutionerrorfromarandomwebpagewithoutaccessingtheF12toolonInternetExplorer?我发现使用基于Chrome的浏览器,您可以在启动时通过添加--enable-logging--v=1参数在您的AppData文件日志中获取它。欢迎使用任何语言的任何解决方案。感谢您的回答。注意:InternetExplorer上的randompage意味

python - Windows 任务调度程序和 python 日志记录模块

我有一个每天运行的程序。我想为它的每次运行创建一个日志。这是负责日志记录的代码片段:logging.basicConfig(filename='log.txt',level=logging.DEBUG,format='%(asctime)s-%(levelname)s-%(message)s')logging.debug('Startofprogram')#examplelogging只要我通过.py文件或.bat文件(在文件资源管理器中单击鼠标)启动它,一切都运行良好。不幸的是,当我把它放在日程表上时,程序运行正常,但没有创建日志文件。我尝试了多个调度程序设置,但问题似乎出在脚本的代

windows - 如何将标准输出实时传输到批处理脚本

我正在尝试将从一个程序输出的行传输到另一个脚本,该脚本将实时读取这些行并根据行中的内容执行某些操作。例如输出是$program.exeProgramStartedProcessinginfoWorkSetStartedWorkSetEndedResultsare..EndingProgram我希望将其通过管道传输到一个脚本,该脚本可以在上述程序输出“WorkSetStarted”时触发另一个程序我在trigger.bat中尝试了以下内容@echooffSETLOCALFOR/F"tokens=1*delims=]"%%AIN('FIND/N/V""')DO(IF"%%B"=="Work

c# - GetEventLogs() 没有返回设置事件日志?

采用以下C#代码:EventLog[]eventLogs;eventLogs=EventLog.GetEventLogs(computername);foreach(EventLogevtineventLogs){statusMessagesListBox.Items.Add("evt.Log.ToString():"+evt.Log.ToString()+"\t\tevt.LogDisplayName:"+evt.LogDisplayName);}当我运行它时,我的输出如下所示:evt.Log.ToString():Applicationevt.LogDisplayName:Appl

Windows 批处理脚本 : Showing date, 时间和日志中的所有输出

我已经制作了一个脚本,我将使用Windows调度程序调用该脚本来备份我制作的RubyonRails应用程序。当我在命令窗口中正常调用命令时,输出是这样的C:\Users\admin\Desktop\app>herokudb:pull--confirmappLoadedTapsv0.3.23Auto-detectedlocaldatabase:postgres://db:pass@127.0.0.1/app?encoding=utf8Warning:Datainthedatabase'postgres://db:pass@127.0.0.1/app?encoding=utf8'willb

java - 日志文件的好位置 (windows)

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我很好奇在Windows上存储日志文件的最佳位置。假设我有一个webstart或一个applet应用程序,因此实际上没有启动它们的地方(没有安装目录)。因此,在这种情况下,我应该将程序创建的日志文件存储在哪里,而不是侵入或倾倒大量垃圾,以便可以看到所有数据。我以前从来没有做过这样的事情,但我现在很好奇,很想听听一些想法或建议。提前感谢任何人的帮助。快速编辑

windows - 在 Windows 上通过别名将 git hist 设置为 pretty-print 日志

这样做:gitconfig--globalalias.hist'log--pretty=format:"%h%ad|%s%d[%an]"--graph--date=short'asmentioned在Windows机器上给我这个错误:usage:gitconfig[options]当我尝试运行githist时。有什么建议为什么它不起作用吗? 最佳答案 我无法获取添加hist的命令git的别名.但是我直接把它插入.gitconfig通常可以位于"C:\Users\\"的文件或"C:\DocumentsandSettings\\".看我

windows - windows脚本可以实时输出吗?

我知道我可以使用FOR/F来获取命令处理输出,如下:FOR/F%%IIN('myprogram.cmd')DO(dosomethingwith%%I)但是,上述方法我必须等到“myprogram.cmd”完成后才能获得整个输出。我想在“myprogram.cmd”运行时实时获取输出。是否可以只使用windows脚本? 最佳答案 Windows程序肯定可以使用管道异步处理另一个进程的输出。VBScript、JScript和PowerShell等脚本语言应该能够轻松做到这一点。您只需将输出通过管道传输到脚本中,然后脚本在一个循环中从标准