cacti手册选译(1)】的更多相关文章

第一章 系统需求 Cacti需要你的系统安装一下软件: RRDTool版本1.0.49及以上,推荐1.4+ MYSQL5.x及以上版本 PHP5.1及以上 支持PHP的web Server如Apache或IIS 第二章 Unix平台下的安装 在基于RPM包管理的操作系统上安装,需要如下软件包: httpd php php-mysql php-snmp mysql mysql-server net-snmp 配置PHP 请确保一下PHP内建或者扩展模块已经安装 mysql (For configu…
前言 在windows上安装Zip版MySQL(选译) 学习mysql的朋友们会发现5.7+版本的mysql变得比以前难安装了许多(当然我们可以选择installer版本,但是这样总感觉对学习mysql不太好),原因在于5.7版引入了一些更新,造成了一些新的坑,如果直接套用以前的教程肯定是行不通的.更新肯定有他的道理,不过这样对中国玩家也太不友好了. 环境: MySQL5.7+ windows7 参考文献 https://dev.mysql.com/doc/refman/5.7/en/windo…
前言 在windows上安装Zip版MySQL(选译) 学习mysql的朋友们会发现5.7+版本的mysql变得比以前难安装了许多(当然我们可以选择installer版本,但是这样总感觉对学习mysql不太好),原因在于5.7版引入了一些更新,造成了一些新的坑,如果直接套用以前的教程肯定是行不通的.更新肯定有他的道理,不过这样对中国玩家也太不友好了. 环境: MySQL5.7+ windows7 参考文献 https://dev.mysql.com/doc/refman/5.7/en/windo…
LLVM Language Reference Manual 摘要 这个文档是一个LLVM汇编语言的参考手册.LLVM是一个基于Static Single Assignment(SSA - 静态单赋值)表示,提供了类型安全,低级别操作,灵活性和表现“所有”高级语言的能力.他是在LLVM编译策略的各个阶段中使用的通用代码表示. 介绍 LLVM的代码表示形式被设计为使用三种不同的格式:1.表示为在内存中编译器中间语言,表示为在磁盘上的位码(适合于即时编译器的快速加载) ,表示为人类可读的汇编语言.L…
可见性模式(Visibility Styles) 所有全局变量和函数具有以下的可见性模式之一: “default” - Default style 在那些使用ELF object file格式的平台(targets),默认可见性意味着声明对于其他模块是可见的,并且在可共享库,意味着这个声明的实体是可被覆盖的.在Darwin平台,默认可见性意味着声明对于其他模块是可见的.默认可见性与在这种语言中的 “external linkage” 是一致的. “hidden” - Hidden style 一…
模块级内联汇编(Module-Level Inline Assembly) 模块包含“module-level inline assembly”块,这与GCC中的“file scope inline asm”块的相同的.这些块将被LLVM内部链接并当作一个单独的单元,但如果希望的话,它们在.ll 文件中可以是分开的.它的语法十分简单: module asm "inline asm code goes here" module asm "more can go here&quo…
垃圾回收器名称(Garbage Collector Names) 每一个函数可以制定一个垃圾回收期的名称,这个名称是一个简单的字符串: define void @f() gc "name" { ... } 编译器声明了这个名字的可能值.指定一个收集器将会导致编译器会为了支持这个垃圾回收算法修改它的输出. 前置数据(Prefix Data) 前置数据是一种与函数相关的数据,在函数主体之前代码生成器会马上发散这种数据.这个特性的目的是为了让允许在前端分配语言指定的在指定函数中运行期元数据,…
函数(Functions) LLVM函数定义由“define” 关键字,一个可选的链接标识,一个可选的可见性模式,一个可选的DLL存储类别,一个可选的调用约定,一个可选的 unnamed_addr 属性,一个返回值类型,一个可选的返回值的参数属性,一个函数名,一个(可能为空的)实参列表(每一个都带有可选的参数属性),可选的函数属性,一个可选的section,一个可选的对齐属性,一个可选垃圾回收期的名字,一个可选的前缀,一个左花括号,一个基本块列表和一个右花括号. LLVM函数声明由 “decla…
调用约定(Calling Conventions) LLVM functions, calls and invokes 可以带有一个可选的调用约定来指明调用方式.每一对 caller/callee(调用者/被调用者)的调用约定必须相匹配,不然这个程序的行为是未定义的.下面的是LLVM支持的调用约定形式,并且在未来可能会加入更多: “ccc” - The C calling convention 这个调用约定(在没有标识其他调用约定时,为默认调用约定)匹配其目标到C调用约定.这个调用约定支持变长参…
本篇是Thrift官网安装文档的翻译,原地址点击这里.Thrift之前是不支持Windows的.但是似乎0.9版本以后已经支持Window了.介绍了Thrift安装的环境要求以及在centos,Debian/Ubuntu,OS X和Windows下的安装过程.并提出了一些安装过程中可能遇到的问题和解决办法.适用于thrift0.9版本. 1 Thrift的环境要求 Apache的Thrift的编译器为支持可移植由C++语言编写而成.但在安装到某些系统中时要求有一定的环境要求.在下面的指南中选择你…