mysql默认时区: mysql> show variables like '%time_zone%'; +------------------+--------+ | Variable_name | Value | +------------------+--------+ | system_time_zone | PDT | | time_zone | SYSTEM | +------------------+--------+ rows in set (0.01 sec) my.cnf配制
使用SimpleDateFormat来实现格式化日期 import java.text.SimpleDateFormat; import java.util.Date; public class DateFormatExample { public static void main(String args[]) { Date today = new Date(); System.out.println("今天 is : " + today); SimpleDateFormat DATE
我们一个项目中有如下代码: time_t loc_time; loc_time = time(NULL); localtime_r(&loc_time,&ptr); 这段代码本意是获取本地时间,用于生成日志中的时间戳. 但是这个有个问题,当机器的时区变化后,生成的时间信息并不随着时区变化. 查了localtime_r的man手册,发现有下面一段话: According to POSIX.1-2004, localtime() is required to behave as thoug
一,线程的生命周期以及五种基本状态 关于JAVA线程的生命周期,首先看一下下面这张图 上图中基本上囊括了Java中多线程各重要知识点.掌握了上图中的各知识点,Java中的多线程也就基本上掌握了. Java线程具有五中基本状态: 1,新建状态(New):当线程对象创建后就是进入到了新建状态,如:Thread t = new MyThread(); 2,就绪状态(Runnable):当调用线程对象的start()方法,线程即进入到了就绪状态.处于就绪状态的线程,只是说明此线程已经做好了准备,随时等待
近期測试我们自己改进的redis,发如今做rdb时,子进程会一直hang住.gdb attach上.堆栈例如以下: (gdb) bt #0 0x0000003f6d4f805e in __lll_lock_wait_private () from /lib64/libc.so.6 #1 0x0000003f6d49dcad in _L_lock_2164 () from /lib64/libc.so.6 #2 0x0000003f6d49da67 in __tz_convert () from