摘要:
容器是容纳特定类型对象的集合。顺序容器将单一类型元素聚集起来,并且根据位置来存储和访问这些元素。顺序容器中元素排列顺序与元素值无关,而是根据元素值添加到容器中的次序决定的。标准库中有三种顺序容器,分别是vector,list与deque。其中vector支持随机的快速访问,因为vector中存放数据... 阅读全文
摘要:
Unix/Linux系统中,对文件(包括目录)的权限有一套完整的管理机制。这样的机制保证了系统的安全性。本文主要对Unix/Linux系统中的权限管理进行介绍。一:文件类型Unix系统中主要有7种文件类型,分别是普通文件(regular file,包括文本文件和二进制文件,在Unix中文本文件和二进... 阅读全文
摘要:
Cypher提供了一个方便的方法去表示查询和其他的neo4j行为,Cypher不仅可以完成工作,也可以在产品中有足够快的速度。也可以 基于java语言来处理查询用例,使用java API可以自定义遍历方法。Cypher语言进行查询的步骤为:语法分析和验证查询,生成执行方案,定位初始节点,选择和遍历关... 阅读全文
摘要:
计算机执行的是机器代码,机器代码是二进制文件,既程序。机器代码用字节(1Byte=8bit)序列编码低级的操作,例如数据处理,管理存储器,从存储设备取数据等。使用高级语言(c,c++等)编写的程序(文本形式)最终需要被编译成机器代码才可以被计算机执行。当使用GCC c编译器来编译c语言代码时,会首先... 阅读全文
摘要:
一:入口文件ThinkPHP框架采用单一入口模式,拥有一个单一入口文件,一般是index.php文件,位于应用根目录下。入口文件必须要做的是载入框架入口文件,即ThinkPHP框架的入口文件。可选的操作包括定义系统级常量,定义调试模式或者部署模式,定义框架路径或者项目路径。二:自动生成在第一次访问入... 阅读全文
摘要:
图数据库在图中存储数据,图是最通用的数据结构。图中可以存储节点和关系,节点和关系都可以保存属性。这种存储图的数据模型被称为属性图。图数据库中的基本元素节点往往用来表示实体,节点可以被多个标签进行标记。最简单的一个属性图是只有一个节点的图,这个节点可以有多个键值对标记的属性。关系通过连接节点来组织节点... 阅读全文
摘要:
一:文件的输入和输出fstream文件中定义了三种支持文件IO的类型,ifstream提供读文件的功能,ofstream提供写文件的功能,fstream提供读写文件的功能。因为它们分别是从istream,ostream,iostream继承来的,所以可以使用操作符(>)进行格式化的输入输出,条件流状... 阅读全文
摘要:
概述C++语言与C语言一样,语言本身并不提供输入输出的支持,它们实现输入输出都是通过标准库来完成的。C语言的标准库提供一系列可以用来实现输入输出的函数,C++标准库则提供一系列类和对象来完成输入输出的功能,并且提供了流的概念,标准库中的IO类都是流概念的类。C++标准库中80%的内容属于STL,而I... 阅读全文
摘要:
与c++不同,java是纯面向对象的编程语言,java中的所有内容都包含在类中,包括数据成员和业务逻辑。而c++是支持面向对象的语言,c++即包括面向过程的特点,也支持面向对象的特点。在java中,类是最基础的元素。Java源代码文件以.java作为后缀,文件名与文件中的public类相同,一个ja... 阅读全文
摘要:
关于java的设计目标java不仅是一门语言,java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性,跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。(库+平台)java白皮书中提到了11个关键目标,下面是对这11个关键术语的理解。简单性:java的目标是构建... 阅读全文