在开发Android的过程中,出现过几次由于日期时间导致的问题,而且主要是由于时区的原因导致,所以一直想总结一下,形成一个良好的开发规范。一、Unix时间戳 Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表....
分类:
移动开发 时间:
2015-02-02 17:35:43
阅读次数:
156
linux下查找文件夹下的目录,扫描目录。得到要查找的东西 ,linux一切皆文件说的就是这个道理,其实和文件操作差不多
1,首先加入头文件
#include
#include
2,opendir
DIR *opendir(const char *name); //参数name 文件夹的名字
如果打开成功的话返回一个dir结构的指针
如果失败的话返回一个空指针
...
分类:
其他好文 时间:
2015-02-02 14:12:38
阅读次数:
352
Linux 线程模型的比较:LinuxThreads 与 NPTL 本文参照来源:IBM开发者论坛 前奏:关于POSIX 可移植操作系统接口(英语:Portable Operating System Interface,缩写为POSIX),是IEEE为要在各种UNIX操作系统上运...
分类:
编程语言 时间:
2015-01-29 21:12:55
阅读次数:
217
原文网址:http://chaoslawful.iteye.com/blog/568602用gcc编译使用了POSIX thread的程序时通常需要加额外的选项,以便使用thread-safe的库及头文件,一些老的书里说直接增加链接选项 -lpthread 就可以了,像这样:Shell代码gcc-c...
分类:
其他好文 时间:
2015-01-28 17:38:11
阅读次数:
215
Linux内核编译与安装Linux内核介绍Linux内核是一个用C语言写成的,符合POSIX标准的类Unix操作系统。内核是操作系统中最基本的一部分,提供了众多应用程序访问计算机硬件的机制。Linux内核的一大特点就是采用了整体式结构,有很多过程组成,每个过程都可以独立编译,其模块机制又湿得内核保持...
分类:
其他好文 时间:
2015-01-27 12:40:59
阅读次数:
199
本文主要总结linux终端和伪终端相关的API。...
分类:
其他好文 时间:
2015-01-21 15:18:51
阅读次数:
241
一,常见的信号的含义SIGHUP (1) (POSIX) [终止]用户终端连接(正常或非正常)结束时发出, 通常是在终端的控制进程结束时, 通知同一session内的各个作业, 这时它们与控制终端不再关联SIGINT (2) (ANSI) [终止]程序终止(interrupt)信号, 在用户键入IN...
分类:
其他好文 时间:
2015-01-18 20:59:34
阅读次数:
192
今天继续研究posix IPC对象,这次主要是学习一下posix共享内存的使用方法,下面开始:下面编写程序来创建一个共享内存:编译运行:那posix的共享内存存放在哪里呢?上节中学的posix的消息队列是在虚拟文件当中创建一个消息队列,需要我们手工将它挂载到某个目录下才能看到,同样的,posix共享...
分类:
系统相关 时间:
2015-01-18 17:02:14
阅读次数:
345
#include #include #include #include #include #include #include #include #include #define MAXINTERFACES 16void get_ip(){ int sock_fd; struct ifreq buf[...
Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程...
分类:
系统相关 时间:
2015-01-12 10:36:23
阅读次数:
183