ARM(Advanced RISC machines)公司是全球领先的16/32位微处理器知识产权设计供应商。1990年正式成立。 ARM 公司作为32位处理器内核的提供者,拥有100多家半导体合作伙伴。
自动化测试指软件测试的自动化,软件测试就是在预设条件下运行系统或应用程序,评估运行结果,预先条件应包括正常条件和异常条件。 自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念。
MySQL提供一个抽象层,允许不同的存储应请使用相同的API对表进行访问。该接口通过一个被称为Handler的抽象类来实现,该处理器提供了一些可实现基本操作的方法,入打开和关闭表,连续扫描记录,按照键值检索记录,存储记录以及删除记录。<br> 每个存储引擎都执行处理器的一个子类以实现接口方法,以便将处理器操作转化为特定存储引擎的此层次存储/检索API调用<br> MySQL的主要存储引擎有:MyISAM(非事务引擎)/InnoDB(事务引擎)/Archive(归档引擎)/Memory(内存引擎)/NDB(集群引擎)
计算机语言的历史以及Java语言的历史地位 Java自身的发展史 Java体系 Java的特点 Java的运行机制 Java运行环境的安装与配置 第一个程序HelloWorld
mongo取自“humongous”(海量的),是开源的文档数据库──nosql数据库的一种。MongoDB是一种面向集合(collection)的,模式自由的文档(document)数据库。 面向集合是说数据被分成集合的形式,每个集合在数据库中有惟一的名称,集合可以包含不限数目的文档。除了模式不是预先定义好的,集合与RDBMS中的表概念类似,虽然二者并不是完全对等。数据库和集合的创建是“lazy”的,即只有在第一个document被插入时集合和数据库才真正创建——这时在磁盘的文件系统里才能看见。
工具的简介:addr2line用于得到程序地址所对应源代码的文件名和行号以及所对应的函数。ar用于创建、修改档案文件(比如.a静态库文件)以及从档案文件中抽取文件(比如从.a静态库中抽取.o文件)。nm用于列出目标文件、库或是可执行文件(后面统称这三种文件为程序文件)中的代码符号及代码符号所对应的程序开始地址。
主要内容:计算机系统组成什么是操作系统,操作系统的功能是什么UNIX的发展历史UNIX的几个重要分支UNIX与Windows的异同。
每个CPU含多个核 每个核有自己的一级cache 同一CPU内的多个核共享同一个二级cache (下图是最常见的体系结构,但不代表所有的CPU
MongoDB之架构部署(Replica Sets+Sharding)
曾经在几个月前写了一篇《RHEL6(x86_x64)安装oracle11gr2》的文章。有朋友反映说安装不了,也有朋友说应该再讲得详细点。这几天有点空,加上CentOS6.0也发布了,然后用U盘全新安装其liveCD,这回我还是选择64位版本,因为这样可以使用KVM虚拟化功能。把系统内核更新至2.6.32-71.29.1。本文同样适用于RHEL6.0。
MTK-android开发环境搭建
MyEclipse集成Maven开发。本着实用的目的来学习、 本文档不讲概念性东西、 本ppt以图例构成(一图胜万言)。
本文详细介绍了如何在基于Solaris 10 X86的节点上来安装Oracle10gRAC的具体步骤和注意事项,同时也提供了具体的命令操作以及安装过程的截屏,最后是创建一个Cluster数据库的具体步骤。
主机提供的服务,主要分为系统层面(crond/network)的,以及对外提供的网络服务(http/smtp)。
本章目标:了解GRUB引导装载程序作用;了解如何安装GRUB;掌握手动启动GRUB的方法。从RedHatLinux7.2起,GRUB(GRandUnifiedBootloader)取代LILO成为了默认的启动装载程序。GRUB,它是Red Hat Linux用来在x86系统上装载操作系统的默认方法。GRUB的定义GNUGRUB(GRand Unified Bootloader)是一个将引导装载程序安装到主引导记录的程序,主引导记录是位于一个硬盘开始的扇区。它允许位于主引导记录区中特定的指令来装载一个GRUB菜单或是GRUB的命令环境。