What Is Apache Hadoop? The Apache? Hadoop® project develops open-source software for reliable, scalable, distributed computing. Hadoop项目是为了开发可靠、可伸缩的分布 ...
分类:
Web程序 时间:
2016-12-21 02:01:11
阅读次数:
277
一、关于搜索引擎 各位知道,搜索程序一般由索引链及搜索组件组成。 索引链功能的实现需要按照几个独立的步骤依次完成:检索原始内容、根据原始内容来创建对应的文档、对创建的文档进行索引。 搜索组件用于接收用户的查询请求并返回相应结果,一般由用户接口、构建可编程查询语句的方法、查询语句执行引擎及结果展示组件 ...
分类:
其他好文 时间:
2016-11-24 06:22:21
阅读次数:
330
点击进入_更多_Java千百问1、jvm实例的结构是什么样的在Java虚拟机规范中,一个虚拟机实例的行为主要组成部分为:子系统、内存区域、数据类型和指令。
这些组件描述了JVM内部的一个抽象结构。与...
分类:
编程语言 时间:
2016-11-20 09:12:01
阅读次数:
217
简介 当查询优化器(Query Optimizer)将T-SQL语句解析后并从执行计划中选择最低消耗的执行计划后,具体的执行就会交由执行引擎(Execution Engine)来进行执行。本文旨在分类讲述执行计划中每一种操作的相关信息。 数据访问操作 首先最基本的操作就是访问数据。这既可以通过直接访 ...
分类:
数据库 时间:
2016-11-19 23:25:07
阅读次数:
300
虚拟机是如何执行方法中的字节码指令的。许多Java虚拟机的执行引擎在执行Java代码的时候都有解释执行(通过解释器执行)和编译执行(通过即时编译器产生本地代码执行)两种选择,在解释执行时,虚拟机执行引擎是如何工作的。 解释执行 不论是解释还是编译,也不论是物理机还是虚拟机,对于应用程序,机器都不可能 ...
分类:
其他好文 时间:
2016-11-13 09:35:39
阅读次数:
123
任务执行引擎的工程实践 来某厂接近半年了,几乎没写过C++代码,说实话还真的有点手生。最近刚好有一个需求,然而我感觉我也没有办法用C++以外的语言去实现它。于是还是花了几天时间用C++完成编码,这是一个简单的任务执行引擎,它被我称作panguan。写这 篇文章主要记录一下开发过程中的一些思路和想法。 ...
分类:
其他好文 时间:
2016-11-08 00:47:40
阅读次数:
319
要理解JavaScript,你得首先放下对象和类的概念,回到数据和代码的本原。前面说过,编程世界只有数据和代码两种基本元素,而这两种元素又有着纠缠不清的关系。JavaScript就是把数据和代码都简化到最原始的程度。 JavaScript中的数据很简洁的。简单数据只有 undefined, null ...
分类:
编程语言 时间:
2016-11-03 13:33:29
阅读次数:
309
1、JVM的结构: JVM主要由类加载器子系统、运行时数据区(内存空间)、执行引擎以及本地方法接口等组成。其中运行时数据区又由方法区、堆、Java栈、PC寄存器、本地方法栈组成。 从上图中还可以看出,在内存空间中方法区和堆是所有Java线程共享的,而Java栈、本地方法栈、PC寄存器则由每个线程私有 ...
分类:
编程语言 时间:
2016-10-02 00:20:03
阅读次数:
248
mongodb 文档数据库,存储的是文档(Bson->json的二进制化). 特点:内部执行引擎为JS解释器, 把文档存储成bson结构,在查询时,转换为JS对象,并可以通过熟悉的js语法来操作. mongo文档型数据库: 表下的每篇文档,都可以有自己独特的结构(json对象都可以有自己独特的属性和... ...
分类:
数据库 时间:
2016-09-05 23:37:39
阅读次数:
260
执行引擎是Java虚拟机最核心的组成部分之一。物理机的执行引擎建立在处理器、硬件、指令集和操作系统之上的,虚拟机的执行引擎需要自己实现,因此可以自己制定指令集与执行引擎的结构体系,并且支持那些不被硬件直接支持的指令集格式。1、运行时栈帧结构栈帧是用于支持虚拟机进行方法调用和方法执行的数据结构,是虚拟... ...
分类:
其他好文 时间:
2016-07-25 16:01:31
阅读次数:
140