一、介绍通过安装部署PuppetC/S模型,实现PuppetServer端管理所有被控制机的整个生命周期:从初始化到软件升级、从配置文件创建到测试部署、从系统维护到服务器迁移等。Puppet能够持续化的与被控制机进行交互,从而实现配置文件的及时检测更新。结合SVN版本控制系统,puppet可..
分类:
其他好文 时间:
2015-06-09 06:19:18
阅读次数:
163
先讲一下引擎里面几个重要的基础概念:导演,节点,场景,层,精灵。当然实际开发者会碰到很多其他概念,不过不要紧,有了这些基础概念,后面自己学习起来就容易多了。
节点(Node)是cocos2d-x里面最基础的一个类,游戏中几乎所有的类都派生自这个类,换句话说,游戏里面几乎所有的游戏对象都是一个节点。那么如何管理这些游戏对象呢,cocos2d-x引擎采用节点树来管理所有的游戏对象。看看一个游戏里面各元素...
分类:
其他好文 时间:
2015-06-07 18:57:57
阅读次数:
208
1、设备模型引入
Linux 2.6内核最初为了应付电源管理的需要,提出了一个设备模型来管理所有的设备。在物理上,外设之间是有一种层次关系的,比如把一个U盘插到笔记本上,实际上这个U盘是接在一个USB Hub上,USB Hub又是接在USB 2.0 Host Controller (EHCI)上,最终EHCI又是一个挂在PCI Bus上的设备。这里的一个层次关系是:PCI->EHCI->USB Hub->USB Disk。如果操作系统要进入休眠状态,首先要逐层通知所有的外设进入休眠模式,然后整个系统才可以...
分类:
系统相关 时间:
2015-06-04 11:53:00
阅读次数:
248
声明:本系列博客参考资料《大话设计模式》,作者程杰。
观察者模式(有时又被称为发布-订阅模式)。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。
UML类图:
重...
分类:
Web程序 时间:
2015-06-03 23:33:38
阅读次数:
156
二·跳板机服务
此文原出自【爱运维社区】: http://www.easysb.cn
1. 概述
当前主流的跳板机系统都是采用单机或者双机热备的部署方式,管理所有的服务器。该部署方式缺陷在于,一旦部署完毕之后,可扩展性就比较差。此外,由于所有的人都是通过一台跳板机进行登录访问,必须对安全权限进行控制,倘若公司人员很多,权限申请比较频繁,安全运维人员得需要消耗大量的时间来做...
分类:
其他好文 时间:
2015-05-29 18:05:10
阅读次数:
580
Repository 使用GIT管理一个项目的时候,就需要一个仓库(repository)用于存放GIT对项目管理所必须要保存的各种文件,使用 git init 命令创建一个新的仓库。GIT会在当前目录下创建一个.git文件夹,用作仓库。然后...
分类:
其他好文 时间:
2015-05-29 14:11:13
阅读次数:
235
FastDFS介绍FastDFS服务有三个角色:跟踪服务器(trackerserver)、存储服务器(storageserver)和客户端(client)trackerserver:跟踪服务器,主要做调度工作,起到均衡的作用;负责管理所有的storageserver和group,每个storage在启动后会连接Tracker,告知自己所属group等..
分类:
其他好文 时间:
2015-05-29 06:18:54
阅读次数:
413
C语言编写简单的菜单程序工作过程分析
getchoice()
显示程序介绍信息greet及样本菜单choices
让用户选择初始字符
main()中的do循环体
通过getchar()获取用户输入,直到接收到一个与菜单数组某个选项的首字符匹配的字符为止
规范模式与非规范模式规范模式
按回车键后,才能读到终端输入
基于行处理
在输入行完成前,终端接口负责管理所有用户键盘输入,包括退格键,应用程序...
分类:
系统相关 时间:
2015-05-17 10:51:18
阅读次数:
380
线程机制的实现:1 用户级线程用户空间创建线程库,内核管理还是进程,不知道线程的切换,线程切核不需要内核态优点:切换快、可移值缺点:内核只分配CPU给进程,所以一个进程中两线程不能同时运行于两处理器上系统调用基于进程,故进程中所有线程也被阻塞2 核心级线程内核管理所有进程、线程,典型的实现线程是wi...
分类:
编程语言 时间:
2015-05-16 23:07:06
阅读次数:
154
观察者模式中,一个被观察者管理所有相依于它的观察者物件,并且在本身的状态改变时主动发出通知。这通常通过
呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。
角色
抽象被观察者角色:把所有对观察者对象的引用保存在一个集合中,每个被观察者角色都可以有任意数量的观察
者。被观察者提供一个接口,可以增加和删除观察者角色。一般用一个抽象类和接口来实现。
抽象观...
分类:
编程语言 时间:
2015-05-16 21:51:51
阅读次数:
160