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

找网络公司做网站要注意这4个细节适合做网站背景的图片

找网络公司做网站要注意这4个细节,适合做网站背景的图片,网站ui设计方案,iis wordpress 403(目录) 先说一些在计算机中需要用到时间的地方:系统日志log、OS调度(时间片、定时器)等等~~ 时间的计量 计时的方式发展:日晷、沙漏 -> 机械钟 -> 石英振荡器、晶振 -> 铯原子钟 -> 氢原子钟 计算机中的计时方式&…

(目录)

先说一些在计算机中需要用到时间的地方:系统日志log、OS调度(时间片、定时器)等等~~

时间的计量

计时的方式发展:日晷、沙漏 -> 机械钟 -> 石英振荡器、晶振 -> 铯原子钟 -> 氢原子钟

计算机中的计时方式:

51单片机:晶振

嵌入式系统:定时器

PC:定时器

实时时钟:独立电源(CMOS电池、手机晶振)

Linux系统中的时间管理

定时器 + 实时时钟

计算机启动之后,Linux内核会先在实时时钟中读取时间,保存到内核中的全局变量xtime(墙上时间)中;jiffies:内核中的全局变量,系统启动以来的节拍数。

C语言获取当前时间

typedef long time_t;
time_t t = time(NULL); // 获得当前时间,UTC时间,1979年1月1日0点开始,以秒为单位
stime(&t);             // 设置时间

时间格式的转化

#include <stdio.h>
#include <time.h>
int main(void)
{time t t=time(NULL);printf("%ld\n",t);struct tm *p;p=localtime(&t);printf ("%d-%d-%d "p->tm year +1900,p->tm mon +1,p->tm mday);printf("%d:%d:%d\n",p->tm hour, p->tm_min, p->tm_sec);p = gmtime(&t);printf ("%d-%d-%d ",p->tm year +1900,p->tm mon +1,p->tm mday);printf("%d:%d:%d\n",p->tm hour,p->tm min,p->tm sec);return 0;
}

这里p指向的struct tm类型的变量在静态内存(库内部)。 

安全替代方案

为解决线程安全和重入问题,Linux 提供了:

  1. localtime_r(可重入版本)
    1. struct tm result;
      localtime_r(&time_val, &result); // 结果存储到用户提供的 `result` 中
    2. 线程安全,因为每个线程使用独立的内存。

    3. 用户需自行管理存储位置(如栈或堆)。

将时间转化为字符串

 

#include <stdio.h>
#include <time.h>
int main(void)
{time t t= time(NULL);printf("%ld\n",t);char *str = NULL;str =ctime(&t);printf("%s\n",str);struct tm *p;p = gmtime(&t);printf("%d-%d-%d ".,p->tm year + 1900,p->tm mon + 1,p->tm mday);printf("%d:%d:%d\n",p->tm hour, p->tm_min, p->tm_sec);str = asctime(p);printf("%s",str);return 0;
}

用户指定格式字符串

 

获得高精度时间

微秒

纳秒

Linux中的定时器

alarm

alarm(3) : 3秒之后,向该进程发送SIGALRM信号。

 interval timer

设置的时间到达后,会重置;alarm只有一次。

POSIX timer


文章转载自:

http://Oqmtjkc1.kwnbd.cn
http://PBzeyZev.kwnbd.cn
http://ndKXq8Cb.kwnbd.cn
http://2rZyRLGy.kwnbd.cn
http://h36hrkAQ.kwnbd.cn
http://IORCUt3c.kwnbd.cn
http://giD7qNuS.kwnbd.cn
http://6tioAEVx.kwnbd.cn
http://zupk07A5.kwnbd.cn
http://q32zx3Nb.kwnbd.cn
http://aLEcQEb9.kwnbd.cn
http://OuofS305.kwnbd.cn
http://Fyvt5xKl.kwnbd.cn
http://W77SuYOg.kwnbd.cn
http://uF64XJEb.kwnbd.cn
http://eUNC1kTq.kwnbd.cn
http://4LZnPypN.kwnbd.cn
http://6kiWn5DK.kwnbd.cn
http://IcdlRiFp.kwnbd.cn
http://fu0Rii78.kwnbd.cn
http://5Qj3VIXY.kwnbd.cn
http://4jnAbR4k.kwnbd.cn
http://iiakDbYW.kwnbd.cn
http://4sF42bJn.kwnbd.cn
http://shENRsGd.kwnbd.cn
http://SDH7AQQH.kwnbd.cn
http://tX7TQ9IM.kwnbd.cn
http://PNilNuZc.kwnbd.cn
http://imPHRZ4T.kwnbd.cn
http://nHy09Gy9.kwnbd.cn
http://www.dtcms.com/wzjs/679764.html

相关文章:

  • 襄阳做网站多少钱英文外贸发布网站
  • 网站建设中 模板 下载网站维护的具体问题
  • 福田企业建站推广服务公司长沙天津网站建设
  • 建设银行 福建分行招聘网站网站建设员岗位职责
  • 公司网站制作教学二手交易网站开发的
  • 物流网站的建设方案固定ip做网站路由设置
  • 网站添加微信支付功能网站技术解决
  • 网站域名及空间购买河北邯郸有什么好玩的地方
  • wordpress网站微信支付北湖区网站建设
  • 可以自己买个服务器做网站吗seo优化一般优化哪些方面
  • 做网站购买域名网站建设期的网站案例
  • 电商网站建设解决方案慈溪企业网站seo
  • 建设银行光明支行网站企业建站用什么软件
  • 网站建设文案有趣网页排版设计模板
  • 免费个人网站注册建设品牌公司网站
  • 如何自己建营销网站电子商务网站的建设与流程
  • 淘客网站如果做优化西安政务服务网
  • 在dw里可以做网站后台吗东莞凤岗网站制作
  • 北京网站建设课程培训班网站怎么做留言的
  • 可信网站收费吗湖北建设部网站
  • 网站营销是什么合肥做网站123cms
  • 深圳建设网站过程手机如何访问电脑做的asp网站
  • 11网站建设waocc汕头网站制作哪家好
  • 怎么写网站文案亚马逊电商运营新手入门
  • 织梦网站防止注入揭阳网站如何制作
  • 国外建站推广外国做问卷可以赚钱的网站
  • vs2015网站开发做房地产策划需要关注的网站
  • 诸城网站开发在淘宝上做网站如何付费
  • 模仿别人网站wordpress 文件下载漏洞
  • 网站建设捌金手指下拉四wordpress 应用