微软在备受多年的争议后,终于对日期时间数据类型开刀了,在新版的SQL Server 2008中一口气增加了4种新的日期时间数据类型,包括: Date:一个纯的日期数据类型。 Time:一个纯的时间数据类型。 DateTime2:新的日期时间类型,将精度提到到了100纳秒。 DateTimeOffse...
分类:
数据库 时间:
2014-09-24 15:59:37
阅读次数:
255
日志本身用来记录事件,因此日志的内容应该包含: 事件发生的日期和时间: 精确度:毫秒(Java中最常用的时间单位)、微秒数(PHP等其它语言中常用的时间单位)、纳秒; 类型:datetime、double、long、、、 事件主体 类型:String 事件客体 类型:S...
分类:
其他好文 时间:
2014-09-16 15:35:30
阅读次数:
164
GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。 GUID的格式为:xxxxxxxx-x...
分类:
编程语言 时间:
2014-09-04 18:43:29
阅读次数:
239
Systick的两大作用: 1、可以产生精确延时; 2、可以提供给操作系统一个单独的心跳(时钟)节拍;通常实现Delay(N)函数的方法为: for(i=0;i<x;i++) ; 对于STM32系统微处理器来说,执行一条指令只有几十ns(纳秒),进入for循环,要实现N毫秒的x值非常大...
分类:
其他好文 时间:
2014-08-16 18:26:30
阅读次数:
198
usleep() 函数延迟代码执行若干微秒。unpack() 函数从二进制字符串对数据进行解包。uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。time_sleep_until() 函数延迟代码执行直到指定的时间。time_nanosleep() 函数延迟代码执行若干秒和纳秒。s...
分类:
Web程序 时间:
2014-08-15 01:26:36
阅读次数:
430
GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。”1. 一个GUID为一个128位的整数(16...
分类:
其他好文 时间:
2014-07-29 20:55:02
阅读次数:
230
UG 是一个纯 Java 的 UUID 生成器。 UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成UUID的API。UUID按照开放软件基金会 (OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当...
分类:
编程语言 时间:
2014-07-23 18:00:14
阅读次数:
221
??
纳秒
ns(nanosecond):纳秒,
时间单位。一秒的10亿分之一,即等于10的负9次方秒。常用作
内存读写速度的单位,其前面数字越小则表示速度越快。
1纳秒=1000
皮秒
1纳秒 =0.001
微秒
1纳秒=0.000001
毫秒
1纳秒=0.00000 0001秒
java的System.current...
分类:
编程语言 时间:
2014-07-14 18:36:08
阅读次数:
350
本节主要通过建立数学模型,来计算算法的运行时间。
公式
算法的运行时间=所有操作的开销乘以操作的次数之和
开销
下表展示了各种操作所需要的时间(单位:纳秒)
整数加法 2.1
整数乘法 2.4
整数除法 5.4
浮点加法 4.6
浮点乘法 4.2
浮点除法 13.5
sin 91.3
...
分类:
其他好文 时间:
2014-06-01 10:42:00
阅读次数:
228
时间单位换算表1秒=1000毫秒(ms)1毫秒=1/1,000秒(s)1秒=1,000,000微秒(μs)1微秒=1/1,000,000秒(s)1秒=1,000,000,000纳秒(ns)1纳秒=1/1,000,000,000秒(s)1秒=1,000,000,000,000皮秒(ps)1皮秒=1/1...
分类:
其他好文 时间:
2014-05-29 18:59:30
阅读次数:
202