摘要: 总共五种数据类型:1、Strings - 字符串127.0.0.1:6379> set name "zhaoja"OK127.0.0.1:6379> get name"zhaoja"2、Hashes - 哈希值3、Lists - 列表Redis的列表是简单的字符串列表,排序插入顺序。可以添加元素到R... 阅读全文
posted @ 2015-05-04 17:18 充实自己 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1、下载http://redis.io/2、安装tar -zxvfredis-2.8.19.tar.gzmakemake install3、修改配置创建路径mkdir -p /etc/redis复制配置文件cp redis.conf /etc/redredis.confdaemonize yes##... 阅读全文
posted @ 2015-04-30 11:29 充实自己 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 问题:job一切参数都正常,但是就是一直没有运行,发现执行时间是一个月前的:JOB 6 LOG_USER USER PRIV_USER USER SC... 阅读全文
posted @ 2015-04-29 12:01 充实自己 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1消息队列 消息队列是消息的链接表 , 存放在内核中并由消息队列标识符标识。 m s g g e t用于创建一个新队列或打开一个现存的队列。 m s g s n d用于将新消息添加到队列尾端。 m s g r c v用于从队列中取消息。 调用的第一个函数通常是m s g g e t,其功能... 阅读全文
posted @ 2015-04-21 14:46 充实自己 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1 信号函数代码示例#include "ourhdr.h"#include "signal.h"static void sig_usr(int); /* one handler for both signals */intmain(void){ if (signal(SIGUSR1, sig_usr... 阅读全文
posted @ 2015-04-20 20:37 充实自己 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 5 wait和waitpid函数 当一个进程正常或异常终止时,内核就向其父进程发送SIGCHLD信号。5.1调用wait或waitpid的进程可能会: 阻塞(如果其子进程都还在运行) 带子进程的终止状态立即返回 出错立即返回5.2wait和waitpid的区别: 在一个子... 阅读全文
posted @ 2015-04-20 09:27 充实自己 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1、进程标识每个进程都有一个非负整型的唯一进程ID。有某些专用的进程: 进程id 0是调度进程,常常被称为交换进程,该进程并不执行任何磁盘上的程序-是内核的一部分,也被称为系统进程。 进程id 1通常是init进程,在自举过程结束时由内核调用。init进程绝不会终止,它是一个普通的用户进程,但它... 阅读全文
posted @ 2015-04-18 15:09 充实自己 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1、示例:def main(argv): ...................... for sig in (signal.SIGTERM, signal.SIGINT): signal.signal(sig, shutdown_signal)def shutdown_s... 阅读全文
posted @ 2015-04-16 14:37 充实自己 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1.代码示例:def setup_logging(logfile=DEFAULT_LOG, max_bytes=None, backup_count=None): """ 设置日志参数 :param logfile:保存日志的文件 :param max_bytes: 日志文件... 阅读全文
posted @ 2015-04-16 09:19 充实自己 阅读(607) 评论(0) 推荐(0) 编辑
摘要: python产生守护进程的典型代码,两次fork,两次exit1、代码示例:import osimport timedef demo(): try: if os.fork() > 0: os._exit(0) except OSError, error: print 'fork #1 fa... 阅读全文
posted @ 2015-04-15 10:53 充实自己 阅读(310) 评论(0) 推荐(0) 编辑