草庐IT

CPU时间

全部标签

c# - T-Sql 中的时间戳在 C# 中意味着什么?

我正在尝试开发一个模型对象来保存SqlServer行,并且我完全理解如何执行此操作,除了T-Sql/SqlServer时间戳。该表定义为:CREATETABLEactivity(activity_idint,ip_addressvarchar(39),user_idvarchar(255),message_text,dttimestamp)当我将一个表行解析为我的对象时,对于一个int或一个字符串,我希望做类似的事情:ActivityID=(int)dataReader["activity_id"];IPAddress=(string)dataReader["ip_address"];

c# - 在 C# 中将时间转换为十进制

我需要做的是有两个由用户输入的已定义字符串,stringin="9:35";//amstringout="11:55";//am我需要减去它们,这样才能得到他们签到的总小时数。这应该等于:stringtotal="2:20"然后,我需要将其转换为小数。所以,2:20将是​​stringdecimal="2.33";我不知道该怎么做,任何帮助将不胜感激!P.S:id也希望能够从十进制数计算他们签到的总小时数,所以基本上相反 最佳答案 DateTimedt1=DateTime.Parse("11:55");DateTimedt2=Dat

c# - WPF 4.0 的日期时间选择器

根据thispost,在.net4中有一个单独的DatePicker控件。我试过了,但我没有看到一个好的方法也让它选择一天中的时间。是否有一种简单的方法可以通过编辑XAML模板将DatePicker转换为DateTimePicker?如果没有,获取WPF4.0的DateTimePicker的最佳方法是什么? 最佳答案 ExtendedWPFToolkit运动很好DateTimePicker随着一天中的时间。还有一篇关于CP的文章,其中有人创建了一个像Winforms一样工作的控件...AWPFDateTimePickerThatWo

c# - 验证有效时间的正则表达式

我需要一个正则表达式来验证时间。有效值将从0:00到23:59。当时间小于10:00时,也应该支持一个字符的数字。这些是有效值:9:0009:00 最佳答案 试试这个正则表达式:^(?:[01]?[0-9]|2[0-3]):[0-5][0-9]$或者更明确地说:^(?:0?[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$ 关于c#-验证有效时间的正则表达式,我们在StackOverflow上找到一个类似的问题: https://stackove

时间:2018-01-08 标签:c#linq: how to retrieve a single result

对linq有点陌生,使用linq检索单个结果的最简单方法是什么?例子,我的查询varquery=fromcindb.productInfowherec.flavor=="ClassicCoke"&&c.container=="Can"selectc.co2Target;它应该只返回一个具有double值的字段。我如何将其从查询中拉出来?过去我使用过ExecuteScalar。我如何用linq做到这一点?我想保留它的数据类型更新:这就是我现在的位置。问题是我在这里运行的测试查询返回4而不是3.75varquery=(fromaindb.LUT_ProductInfoswherea.fla

c# - 在 C# 中计算 future 纪元时间

我能够找到示例代码来获取LinuxEpoch中的当前时间戳(自1970年1月1日午夜以来的秒数),但是我无法找到关于如何计算futureEpoch的示例,比如例如从现在开始10分钟,那么我如何计算LinuxEpoch中的future时间? 最佳答案 当您想知道Windows系统上.Net中的Unix纪元时间时,有一个有趣的转折。对于几乎所有的实际情况,假设当前时间已经过了Unix纪元,你确实可以采用System.TimeSpantimeDifference=DateTime.UTCNow-newDateTime(1970,1,1,0

c# - 监控进程对每个 CPU 核心的使用情况

有没有办法分别查询或计算每个每个内核的单个进程的CPU使用率?例如,Name----Core1-Core2-Core3-Core4firefox.exe-0.5%--0.1%--0.2%--0.3%我知道一个名为“ProcessExplorer”(由MarkRussinovich开发)的程序可以执行此操作,但我如何在C#中执行此操作?我查看了System.Diagnostics命名空间,但找不到符合我要求的内容。这是我想要实现的目标的图片, 最佳答案 有一种方法可以获取该信息,您需要使用内核调试器。我怀疑如果VisualStudio

c# - RabbitMQ:erl.exe 占用高 CPU 使用率

我在我的应用程序中实现了rabbitmq,它在WindowsServer2008服务器上运行,问题是erl.exe占用了很高的CPU使用率,有时它达到40-45%的CPU使用率,即使在理想情况下(不处理时)任何队列)它至少需要4-15%的CPU使用率。CPU使用率高的原因可能是什么?是否有任何设置或任何其他我需要做的事情。 最佳答案 你说即使不处理队列,它仍然在4-15%,但是你的应用程序在运行吗?如果您以前没有,请在没有应用程序使用Rabbit时尝试监视erl。想到的一件事是,您可能在循环中使用QueingBasicConsume

c# - 我测量运行时间的方法有缺陷吗?

对不起,它很长,但我只是在分析这个时解释我的思路。问题在最后。我了解测量代码运行时间的内容。它运行多次以获得平均运行时间,以解释每次运行的差异,并获得更好地利用缓存的时间。为了测量某人的运行时间,我想出了this多次修改后的代码。最后我得到了这段代码,它产生了我打算捕获的结果,而不会给出误导性的数字://implementationCstaticvoidTest(stringtestName,Functest,intiterations=1000000){Console.WriteLine(testName);Console.WriteLine("Iterations:{0}",ite

c# - Json 日期时间问题

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:howtoforcenetwtonsoftjsonserializertoserializedatetimepropertytostring?我正在使用Newtonsoft.Json将我的对象转换为JSON文件。但我对DateTime有疑问,在我的对象日期时间字段中设置为"7/30/20128:29:12PM"但在JSON文件中。我得到这种格式的DateTime字段:“\/日期(1343660352227+0530)\/”。我需要获取与对象格式相同的DateTime。可能吗?我应该怎么做才能获得相同的格式?