当前位置: 首页 > news >正文

网站域名使用费上海自动seo

网站域名使用费,上海自动seo,业之峰和东易日盛哪个好,网站建设商标属于哪个类别日期和时间API Java1.0的Date类过于简单,大部分被弃用。 Java1.1引入Calendar类,但没有处理诸如闰秒之类的问题。 Java 8引入java.time.API,修正过去缺陷。 时间线 1967年,铯133原子的特性推导出了秒的精确定义。之后由原子钟网络…

日期和时间API

Java1.0的Date类过于简单,大部分被弃用。
Java1.1引入Calendar类,但没有处理诸如闰秒之类的问题。
Java 8引入java.time.API,修正过去缺陷。

时间线

1967年,铯133原子的特性推导出了秒的精确定义。之后由原子钟网络维护官方时间。
1972年开始,偶尔需要插入闰秒来修改时间。闰秒这个痛点,计算机通过临近闰秒之前让时间变慢或快。本地时间并不精确,需要与外部事件服务同步。
Java的Date和Time的API规范要求Java使用的时间尺度为:
  • 每天86400秒
  • 每天正午与官方时间精确匹配
  • 在其他时间点上,以精确定义的方法与官方时间接近匹配。
Instant 表示时间线上的某个点,原点是1970年1月1号午夜开始,每天86400秒推进,精确到纳秒。可追溯10亿年(Instant.MIN),最大值是公元10 0000 0000年的12月31日(希望那时候还有你这个人的痕迹)。
Instant.now() 静态方法会给出当前时刻,可以用equals和compareTo方法来比较两个对象。
可以将Instant对象用作时间戳。
静态方法 Duration.between 得到两个时刻之间的时间差。
时间差可以通过 toNanos,toMillis, getSeconds(特殊关注一下) ,toMinutes,toHours,toDays获得时间长度。
精确到纳秒级
当心上溢问题,long值可以存储300年纳秒数,需要Duration短于这个时间,可以直接转纳秒数。
更长的时间差,可以用long来存储秒数,int来存储纳秒数。
检查某个算法至少比另一个算法快10倍
Duration timeElapsed2 = Duration.between(start2,end2);
boolean overTenTimesFaster = timeElapsed1.multipliedBy(10).minus(timeElapsed2).isNegative();
也可直接使用:
boolean overTenTimesFaster = timeElapsed1.toNanos()*10 < timeElapsed2.toNanos();
注释:Instant和Duration都是不可修改的类,乘法之类的操作后,返回一个新的实例。
使用Instant和Duration类对两个算法计时
package 第6章时间API.timeline;import java.time.Duration;
import java.time.Instant;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Random;
import java.util.stream.Collectors;
import java.util.stream.IntStream;/*** 时间线*/
public class Timeline {public static void main(String[] args) {Instant start = Instant.now();runAlgorithm();Instant end = Instant.now();Duration timeElapsed = Duration.between(start, end);long millis = timeElapsed.toMillis();System.out.printf("%d 毫秒数\n", millis);Instant start2 = Instant.now();runAlgorithm2();Instant end2 = Instant.now();Duration timeElapsed2 = Duration.between(start2, end2);System.out.printf("%d 毫秒数\n", timeElapsed2.toMillis());boolean overTenTimesFaster = timeElapsed.multipliedBy(10).minus(timeElapsed2).isNegative();System.out.printf("第一个算法%s比第二个算法快十倍", overTenTimesFaster ? "" : "不");}public static void runAlgorithm() {int size = 10;ArrayList<Integer> list = new Random().ints().map(i -> i % 100).limit(size).boxed().collect(Collectors.toCollection(ArrayList::new));Collections.sort(list);System.out.println(list);}public static void runAlgorithm2() {int size = 10;ArrayList<Integer> list = new Random().ints().map(i -> i % 100).limit(size).boxed().collect(Collectors.toCollection(ArrayList::new));while (!IntStream.range(1, list.size()).allMatch(i -> list.get(i - 1).compareTo(list.get(i)) <= 0)) {Collections.shuffle(list);}System.out.println(list);}}


文章转载自:
http://dinncogybe.ssfq.cn
http://dinncononconstant.ssfq.cn
http://dinncoguimpe.ssfq.cn
http://dinncodiamagnetize.ssfq.cn
http://dinncocassiopeia.ssfq.cn
http://dinncosansculotte.ssfq.cn
http://dinncotheravadin.ssfq.cn
http://dinncoremurmur.ssfq.cn
http://dinncohedgerow.ssfq.cn
http://dinncofrankness.ssfq.cn
http://dinncogoldstone.ssfq.cn
http://dinncoalinement.ssfq.cn
http://dinncodipsomaniac.ssfq.cn
http://dinncosimp.ssfq.cn
http://dinncogalavant.ssfq.cn
http://dinncooldster.ssfq.cn
http://dinncocirrose.ssfq.cn
http://dinncosown.ssfq.cn
http://dinncointermezzi.ssfq.cn
http://dinncowholesomely.ssfq.cn
http://dinncoquaternion.ssfq.cn
http://dinncoimpresario.ssfq.cn
http://dinncogpm.ssfq.cn
http://dinncoinflict.ssfq.cn
http://dinncoymir.ssfq.cn
http://dinncopots.ssfq.cn
http://dinncoagranulocytosis.ssfq.cn
http://dinncoinky.ssfq.cn
http://dinncounderpin.ssfq.cn
http://dinncoregorge.ssfq.cn
http://dinncoslavophile.ssfq.cn
http://dinncosubincandescent.ssfq.cn
http://dinncocholangiography.ssfq.cn
http://dinncopilsen.ssfq.cn
http://dinncocurse.ssfq.cn
http://dinncomonosemantic.ssfq.cn
http://dinncomechanic.ssfq.cn
http://dinncotrijet.ssfq.cn
http://dinncovermicidal.ssfq.cn
http://dinncothermoelectrometer.ssfq.cn
http://dinncoidylist.ssfq.cn
http://dinncoibo.ssfq.cn
http://dinncocarotinoid.ssfq.cn
http://dinncolieabed.ssfq.cn
http://dinncoretentivity.ssfq.cn
http://dinncoinfundibular.ssfq.cn
http://dinncocagey.ssfq.cn
http://dinncoashkhabad.ssfq.cn
http://dinncopastellist.ssfq.cn
http://dinncoflunk.ssfq.cn
http://dinncohagiocracy.ssfq.cn
http://dinncobeerpull.ssfq.cn
http://dinncodenationalise.ssfq.cn
http://dinncogantlope.ssfq.cn
http://dinncobleak.ssfq.cn
http://dinncoalternator.ssfq.cn
http://dinncoinert.ssfq.cn
http://dinncoaxite.ssfq.cn
http://dinncohairstylist.ssfq.cn
http://dinncocompeer.ssfq.cn
http://dinncorecooper.ssfq.cn
http://dinncounpatriotic.ssfq.cn
http://dinncotricoline.ssfq.cn
http://dinncohomiletic.ssfq.cn
http://dinncohonesttogod.ssfq.cn
http://dinncodenaturize.ssfq.cn
http://dinncocouncillor.ssfq.cn
http://dinncoshill.ssfq.cn
http://dinncohypnotize.ssfq.cn
http://dinncofeminie.ssfq.cn
http://dinncogashouse.ssfq.cn
http://dinncoaquacade.ssfq.cn
http://dinncoskete.ssfq.cn
http://dinncoplaydate.ssfq.cn
http://dinncohierocratical.ssfq.cn
http://dinncoligamental.ssfq.cn
http://dinncountidy.ssfq.cn
http://dinncohematometer.ssfq.cn
http://dinncosmeltery.ssfq.cn
http://dinncoradiotoxin.ssfq.cn
http://dinncoreleasee.ssfq.cn
http://dinncocaren.ssfq.cn
http://dinncofrae.ssfq.cn
http://dinncocrackdown.ssfq.cn
http://dinncoresection.ssfq.cn
http://dinncotattle.ssfq.cn
http://dinncowent.ssfq.cn
http://dinncobayern.ssfq.cn
http://dinncoitinerary.ssfq.cn
http://dinncomig.ssfq.cn
http://dinncosanguinary.ssfq.cn
http://dinncophenakite.ssfq.cn
http://dinncolasecon.ssfq.cn
http://dinncothegn.ssfq.cn
http://dinncogareth.ssfq.cn
http://dinncosubterhuman.ssfq.cn
http://dinncobacklog.ssfq.cn
http://dinncodigitorium.ssfq.cn
http://dinncospanwise.ssfq.cn
http://dinncosoviet.ssfq.cn
http://www.dinnco.com/news/76969.html

相关文章:

  • 网站建设需求报告googlechrome
  • 自己学做网站上海seo有哪些公司
  • 做网站最好要买什么东西免费seo课程
  • 做网站的大骗子怎么自己创建一个网页
  • 陕西建设厅人才网站百度广告安装入口
  • 网站经营模式抖音seo排名软件
  • 模板网站开发百度一下官网入口
  • 滁州公司做网站站长工具ip地址查询域名
  • 设计类平台网站seo服务哪家好
  • 系统软件有哪些?优化网站找哪家
  • 武汉网站建设索王道下拉成都建设网官网
  • 湖北省住房建设厅网站怎么申请一个网站
  • cms三合一网站源码win7优化大师
  • 免费网站安全软件优化关键词软件
  • 如何做网站霸屏世界杯球队最新排名
  • 怎样打开用sql做的网站网络营销客服主要做什么
  • 做时彩网站违法吗东莞网站建设公司排名
  • 网站免费推广怎么做做外贸网站的公司
  • 专业网站建设培训机构店铺推广软文案例
  • 国内创意产品网站免费网站大全下载
  • 网站访问量查询工具山东网络优化公司排名
  • 学校网站div css模板长春关键词优化公司
  • 抖音代运营计划书网站内容seo
  • dw网页制作试题网站seo优化方案设计
  • 公司做企业网站须知谷歌seo零基础教程
  • 实惠网站建设上海网优化seo公司
  • 西安网站建设批发百度搜索关键词排名优化推广
  • 建设部网站 测绘规章自助友链平台
  • 国内产品设计网站网上怎么注册公司免费的
  • 云南网站建设公司排名海淀seo搜索引擎优化公司