信号的基本概念硬件中的 “中断” 是为了立即响应,而 “信号” 是中断的软件实现。在程序中不需要通过通过 “轮询” 的方式来判断是否有事件发生,只要进程收到信号就会立即响应。“信号” 的发生完全是不可预测的,但是一旦信号发生了,却会有相应的处理程序。比如当程序卡死,在键盘上按下组合键 Cltr + ...
分类:
其他好文 时间:
2015-12-16 14:05:49
阅读次数:
202
zabbix_server.conf配置文件详解AlertScriptsPath默认值:/usr/local/share/zabbix/alertscripts说明:告警脚本目录AllowRoot默认值:0说明:是否允许使用root启动,0:不允许,1:允许,默认情况下她会使用zabbix用户来启动zabbix进程,不推荐使用rootCacheSize取值范围:128K-8..
分类:
其他好文 时间:
2015-12-16 12:42:22
阅读次数:
287
启动申请提交一个job(wordcount.jar和程序中的配置参数和数据切片规划文件)运行进程为runjarResouceManager会在一台节点NodeManager上先启动客户提交的wordcount.jar的主管进程MRAppMasster由主管进程(MRAppMasster)根据启动规则启动mapTask任务(yarnChild进程).如果所有mapTas..
分类:
其他好文 时间:
2015-12-16 09:39:21
阅读次数:
169
现在先说两个基本的概念,啥是进程,啥是线程,啥又是多线程;先把这两个总是给弄清再讲下面的进程:正在进行的程序,我们就叫它进程.线程:线程就是进程中的一个独立的执行路径.这句话怎么理解呢! 一个程序它是按顺序从上往下执行的, 这个执行顺序我们可以把它看成是一条线,把这条线就叫做线程(个人理解,错了勿喷...
分类:
移动开发 时间:
2015-12-16 00:25:07
阅读次数:
231
你已经学会了如何使用命令行界面做一些事情。本章将向你介绍所有可用的命令。为了从命令行获得帮助信息,请运行composer或者composer list命令,然后结合--help命令来获得更多的帮助信息。命令行全局参数进程退出代码初始化init- -参数安装install- -参数更新update- ...
分类:
其他好文 时间:
2015-12-16 00:15:29
阅读次数:
270
建表时可以得出以下优化建议1、数据类型尽量用数字型,数字型比字符型的快2、选择正确的表引擎MyISAM 适合于一些需要大量查询的应用,但其对于有大量写操作并不是很好。甚至你只是需要update一个字段,整个表都会被锁起来,而别的进程,就算是读进程都无法操作直到读操作完成。另外,MyISAM 对于 S...
分类:
数据库 时间:
2015-12-16 00:06:48
阅读次数:
150
ejabberd_hooks作为ejabberd_sup的子进程以gen_server启动首先初始化创建hooks(ets)表,ejabberd_hooks作为系统的钩子server,注册一系列的方法到hooks里面,方便程序调用注册方法为:add(Hook, Host, Module, Funct...
分类:
其他好文 时间:
2015-12-15 22:29:40
阅读次数:
227
网上搜索“ogg配置”,基本上都是配置流程,较少有ogg初始化进程的技术文档。一般ogg初始化主要分为两种,一种是源数据库表列不含clob类型,另一种情况是源数据库表列含有clob类型。此处测试为:源数据库表为source.test1,目的端IP为192.168.100.20,OGG用户和密码为ogg,ogg,..
分类:
系统相关 时间:
2015-12-15 21:18:11
阅读次数:
291
ets基础:1、ets和dets基本是做统一件事情:提供大型的“键-值”搜索表。ets驻留在内存,dets驻留在磁盘。2、ets和dets可以被多个进程共享。3、ets和dets表的结构数据是“键-值”对。我们在表的最常用的操作是插入和查找。一个ets和dets表其实就是一系列erlang元祖。4、...
分类:
其他好文 时间:
2015-12-15 18:09:59
阅读次数:
315
Node.js 事件循环Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。Node.js 基本上所有的事件机制都是用设计模式中观察者模式实现。Node.js 单线程类...
分类:
Web程序 时间:
2015-12-15 18:00:36
阅读次数:
165