随笔分类 - 非转载
摘要:Ctrl+O ,就是[打开]菜单了,只是新版本中默认是不会显示打开菜单或按钮的。
阅读全文
摘要:Shell中设置 bash中 export TZ="Europe/Moscow" date -u -s "2011-10-29 21:55:00" cshell中 setenv TZ Europe/Moscow程序中设置(同样也是设置环境变量的方式) linux程序中修改时区并立即生效. setenv("TZ","Europe/Moscow",1); tzset(); 只是发现其他程序执行不会受该设置影响了.也就是该设置实际上是的环境变量只是对程序自身生效的,而ACE则直接将该选项封装为ACE_Process_Op
阅读全文
摘要:C里操作字符串很高效,但也很麻烦。 1. char * strcpy ( char * destination, const char * source ); 最常用的函数,但是却不安全,原因在于,一是要destination有足够的空间,二是要保证source和destination指向的空间没有overlap。 2. int sprintf ( char * str, const cha...
阅读全文
摘要:我们的最终目的是把字符串格式的时间转换为内部使用的“日历时间”,即到UTC 1970年1月1日零时的秒数。这里就存在夏令时的问题。比如俄罗斯时间2008年10月26日2:30由于夏令时的跳变会经过两次,这两次所代表的“日历时间”明显不同。如果仍按照上面的程序,由mktime()函数来决定这个时间是否处于夏令时(它会根据当前时区自动判断,在没有发生时间重叠的情况下处理是正确的)就会有问题。这时我们不能使用ttm.tm_isdst = -1了,而是明确使用ttm_tm_isdst = 1来告知mktime()现在处于夏令时,明确使用ttm.tm_isdst = 0来告知未处于夏令时。 结论:使..
阅读全文