gmtime函数与localtime函数的区别: gmtime函数返回的时间日期未经时区转换,是UTC时间(又称为世界时间,即格林尼治时间)。 localtime函数返回当前时区的时间, 转换日期时间表示形式time_t类型转换为struct tm类型示例: #include #inclu...
分类:
其他好文 时间:
2015-04-16 01:26:45
阅读次数:
2234
PHP<?php
date_default_timezone_set("PRC");
require(dirname(__FILE__).‘/../../config/config.php‘);
$md5_from_user=MD5($_SERVER[‘REMOTE_ADDR‘].$_COOKIE[‘uname‘].$cookie_token);
if($_COOKIE[‘userip‘]!="$md5_from_user"){
setcookie("uname",NULL);
setcookie("u..
分类:
其他好文 时间:
2015-04-15 15:00:25
阅读次数:
314
上图是一张Java运行时的内存分布图,可知虚拟机内存都有发生OutOfMemoryError(下文称 OOM)异常的可能,作为一个合格的Java开发人员,我们应该做到的是:(1)第一,通过代码验证 Java 虚拟机规范中描述的各个运行时区域储存的内容;
(2)第二,遇到内存溢出的时候,应该可以找打具体的位置,并进行合理的解决;下边就聊一下 OOM:一、Java 堆溢出我们知道Java 堆用于储存对...
分类:
编程语言 时间:
2015-04-14 19:47:14
阅读次数:
216
全球24个时区的划分
24个时区是如何产生的?过去世界各地原本各自订定当地时间,但随着交通和电讯的发达,各地交流日益频繁,不同的地方时间,造成许多困扰,于是在西元1884年的国际会议上制定了全球性的标准时,以英国伦敦格林威治这个地方为零度经线的起点(亦称为本初子午线),并以地球由西向东每24小时自转一周360°,订定每隔经度15°,时差1小时。而每15°的经线则称为该时区的中...
分类:
其他好文 时间:
2015-04-14 13:03:12
阅读次数:
185
1、时区设置
方法一:设置 php.ini 的 date.timezone=Asia/Hong_Kong ,使系统默认时间为东8区
方法二:使用函数 date_default_timezone_set() 把时区设为 date_default_timezone_set("Asia/Hong_Kong")
2、获取当前时间戳
使用 time() 函数直接返回当前时间和日期,时...
分类:
Web程序 时间:
2015-04-14 08:34:30
阅读次数:
148
1. date.timezone的设置php5默认date.timezone为utc,改为date.timezone = PRC即可解决时间相差八小时的问题。修改php.ini文件,查找 ;date.timezone = ,把前面的分号去掉在 “=”后面加上时区。 比如:Asia/Chongqing...
分类:
Web程序 时间:
2015-04-13 14:21:46
阅读次数:
195
ubuntu默认时区是Etc/UTC,和我们的北京时间相差8个时区,需要修改系统的时区,以下有两种简单方式修改系统时区:1.修改/etc/timezone文件vi /etc/timezone把Etc/UTC改成Asia/Shanghai,然后保存(:wq),重启机器.2.使用命令行交互界面修改.su...
分类:
系统相关 时间:
2015-04-12 20:51:11
阅读次数:
187
题意:给一个树编号0~n-1,一个数组a[i]为节点i在树上走的最大距离(不重复点),然后求最大的区间,使得区间最大差异小于某个值。dfs求出每个数组,同时区间化。枚举区间左边界,右边界同样递增,类似单调队列,区间最值用RMQ查询(常数小)。 1 #pragma comment(linker, "....
分类:
其他好文 时间:
2015-04-12 06:46:21
阅读次数:
188
利用boost.deadline_timer() 可以很方便的实现定时器功能,详情参考:http://www.boost.org/doc/libs/1_57_0/doc/html/boost_asio/reference/deadline_timer.html...
分类:
其他好文 时间:
2015-04-11 17:56:20
阅读次数:
574
一个项目在西欧,之前取时间简单用DateTime.UtcNow.AddHours(1); //西欧都是在第1时区.3月份之前都正确,但欧盟国家和瑞士都是从3月最后一个星期日到10月最后一个星期日实行夏令时。在格林尼治时间三月最后一个星期日的2:00欧盟国家同时进行时间更改。4月份之后就差了一个小时,...
分类:
其他好文 时间:
2015-04-10 06:31:39
阅读次数:
396