问题列表 - 第13463页

如何在.NET/C#中获取tick精度的时间戳?

到目前为止,我用来DateTime.Now获取时间戳,但是我注意到如果你DateTime.Now在一个循环中打印,你会看到它以大约的离散跳跃增量.15毫秒 但对于我的应用程序中的某些情况,我需要获得最准确的时间戳,最好是精确到tick(= 100 ns).有任何想法吗?

更新:

显然,StopWatch/ QueryPerformanceCounter是要走的路,但它只能用于测量时间,因此我考虑DateTime.Now在应用程序启动时调用,然后StopWatch运行,然后只将经过的时间从StopWatch返回的初始值中添加DateTime.Now.至少那应该给我准确的相对时间戳,对吧?你怎么看待(黑客)?

注意:

StopWatch.ElapsedTicks不同于StopWatch.Elapsed.Ticks!我使用前者假设1 tick = 100 ns,但在这种情况下1 tick = 1/StopWatch.Frequency.所以要获得相当于DateTime使用的刻度StopWatch.Elapsed.Ticks.我刚刚学到了这个困难的方法.

笔记2:

使用StopWatch方法,我注意到它与实时不同步.大约10个小时后,它提前5秒.所以我想我们必须每隔X左右重新同步一次,其中X可能是1小时30分钟,15分钟等等.我不确定重新同步的最佳时间跨度是什么,因为每次重新同步都会改变偏移量,这可能是最多20毫秒.

.net c# timestamp

61
推荐指数
5
解决办法
5万
查看次数

直接访问linux framebuffer - copyarea

我想在嵌入式Linux应用程序中快速移动一个矩形到帧缓冲区.我发现这个功能cfb_copyarea可能很有用.但我无法在/ dev/fb设备上找到任何ioctl来调用该函数.或者可以直接调用此函数吗?

linux embedded kernel framebuffer

6
推荐指数
2
解决办法
7713
查看次数

emacs:visual-line-mode和fill-paragraph

我现在正在使用Emacs 23进行文本编辑的视觉模式转换,但是不要让Mq超出习惯(因此添加了硬包装线结尾......).我想知道是否有一种方法可以添加一个条件来禁用fill-paragraph(或删除绑定到Mq)的模式,其中打开了visual-line-mode,但是为那些我仍在使用的模式重新启用它使用自动填充模式?谢谢!

emacs elisp

6
推荐指数
2
解决办法
1534
查看次数

限制对.NET程序集的访问?

有没有办法让.NET程序集只能被授权来源访问?

我的意思是我想要一个包含组件的DLL,但我不希望任何人能够使用这些组件,但我的解决方案中的其他DLL EXE.我确实希望它们在分离的DLL中.

如果此功能存在,那么对命名空间的限制也可能是一个好主意.

有办法吗?

.net security dll assemblies namespaces

6
推荐指数
2
解决办法
1304
查看次数

8
推荐指数
1
解决办法
732
查看次数

从一开始就使用Unicode支持设计了哪些编程语言?

哪些广泛使用的编程语言是在支持Unicode的基础上设计的?

许多编程语言在后来的版本中添加了Unicode支持,但是从第一天开始就使用Unicode支持广泛使用哪种语言?

unicode programming-languages localization language-design internationalization

18
推荐指数
7
解决办法
3950
查看次数

在Windows中是否有类似GREP的模式匹配实用程序?

grepWindows命令提示符中是否有类似的实用程序,或者是否有第三方工具?

windows grep

171
推荐指数
9
解决办法
24万
查看次数

SQL Server ARITHABORT

我正在与刚刚从SQL 2000升级到SQL 2008的客户端一起工作,他们的查看查询时间也增加了很多.

我看了一下这些观点,看不出它们有多大的错误.当我直接在服务器上运行视图时,时间还可以.当我通过Management Studio远程运行时,时间从2秒到大约30秒.

所以,我已经尝试通过将ARITHABORT设置为ON(基于一些文章)对测试副本进行实验,并且时间也会远程下降.

因此,设置ARITHABORT似乎是答案,但在应用于实时DB之前,我想了解原因.我认为它与零鸿沟的严重程度有关,但为什么它应该有助于查看查询时间?

sql t-sql sql-server sql-server-2008

12
推荐指数
1
解决办法
1万
查看次数

从 ATOM feed 中解析长格式的日期

我从 rss-feed (atom) 中以 javascript 获取此日期:

2009-09-02T07:35:00+00:00
Run Code Online (Sandbox Code Playgroud)

如果我尝试 Date.parse ,我会得到 NaN 。

我怎样才能将其解析为日期,以便我可以对其进行日期处理?

javascript jquery

3
推荐指数
1
解决办法
5441
查看次数

在尝试将公共方法的默认值设置为颜色时,为什么会出现错误消息?

我有这样的事情:

[Description("Sets the color."),
Category("Values"),
DefaultValue(Color.White),
Browsable(true)]
public Color MyColor
{
    get
    {
        return myColor;
    }
    set
    {
        myColor = value;
    }
}
private Color myColor = Color.White;
Run Code Online (Sandbox Code Playgroud)

我在这一行收到错误:

DefaultValue(Color.White),
Run Code Online (Sandbox Code Playgroud)

如果值是布尔值,则没有问题,但是当我尝试将其设置为颜色时,我得到:属性参数必须是属性参数类型的常量表达式,typeof表达式或数组创建表达式

任何人都可以发现问题吗?

c# properties

1
推荐指数
1
解决办法
427
查看次数