其他教程

其他教程:包含了所有代写案例以及部分答案

  • Node.js Buffer(缓冲区) JavaScript 语言自身只有字符串数据范例,没有二进制数据范例。 但在处理惩罚像TCP流或文件流时,必需利用到二进制数据。因此在 Node.js中,界说了一个 Buffer 类,该类用来建设一个专门存放二进制数据的缓存区。 在 Node.js 中,Buffer 类是随 Node 内核一起宣布的焦点库。Buffer 库为 Node.js 带来了一种存储原始数据的要领,可以让 Node.js 处理惩罚二进制数据,每当需要在 Node.js 中处理惩罚I/ … 继续阅读“Node.js Buffer(缓冲区)”

    :
  • MapReduce 是适合海量数据处理惩罚的编程模子。Hadoop是可以或许运行在利用各类语言编写的MapReduce措施: Java, Ruby, Python, and C++. MapReduce措施是平行性的,因此可利用多台呆板集群执行大局限的数据阐明很是有用的。 MapReduce措施的事情分两个阶段举办: Map阶段 Reduce 阶段 输入到每一个阶段均是键 – 值对。另外,每一个措施员需要指定两个函数:map函数和reduce函数 整个进程要经验三个阶段执行 … 继续阅读“MapReduce简介和入门”

    :
  • Node.js 毗连 MySQL 本章节我们将为各人先容如何利用 Node.js 来毗连 MySQL,并对数据库举办操纵。 假如你还没有 MySQL 的根基常识,可以参考我们的教程:MySQL 教程。 本教程利用到的 Websites 表 SQL 文件:websites.sql。 安装驱动 本教程利用了淘宝定制的 cnpm 呼吁举办安装: $ cnpm install mysql 毗连数据库 在以下实例中修改按照你的实际设置修改数据库用户名、及暗码及数据库名: test.js 文件代码: var … 继续阅读“Node.js 毗连 MySQL”

    :
  • Node.js EventEmitter Node.js 所有的异步 I/O 操纵在完成时城市发送一个事件到事件行列。 Node.js内里的很多工具城市分发事件:一个net.Server工具会在每次有新毗连时分发一个事件, 一个fs.readStream工具会在文件被打开的时候发出一个事件。 所有这些发闹事件的工具都是 events.EventEmitter 的实例。 EventEmitter 类 events 模块只提供了一个工具: events.EventEmitter。EventEmitt … 继续阅读“Node.js EventEmitter”

    :
  • Hadoop 附带了一个名为 HDFS(Hadoop漫衍式文件系统)的漫衍式文件系统,基于 Hadoop 的应用措施利用 HDFS 。HDFS 是专为存储超大数据文件,运行在集群的商品硬件上。它是容错的,可伸缩的,而且很是易于扩展。     你知道吗?  当数据高出一个单个物理呆板上存储的容量,除以跨独立呆板数。打点超过呆板的网络存储特定操纵被称为漫衍式文件系统。 HDFS集群主要由 NameNode 打点文件系统 Metadata 和 DataNodes 存储的实 … 继续阅读“Hadoop HDFS入门”

    :
  • Node.js JXcore 打包 Node.js 是一个开放源代码、跨平台的、用于处事器端和网络应用的运行情况。 JXcore 是一个支持多线程的 Node.js 刊行版本,根基不需要对你现有的代码做任何窜改就可以直接线程安详地以多线程运行。 但我们这篇文章主要是要教各人先容 JXcore 的打包成果。 JXcore 安装 下载 JXcore 安装包,并解压,在解压的的目次下提供了 jx 二进制文件呼吁,接下来我们主要利用这个呼吁。 步调1、下载 下载 JXcore 安装包 https://g … 继续阅读“Node.js JXcore 打包”

    :
  • Node.js 事件轮回 Node.js 是单历程单线程应用措施,可是通过事件和回调支持并发,所以机能很是高。 Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,利用异步函数挪用,并处理惩罚并发。 Node.js 根基上所有的事件机制都是用设计模式中调查者模式实现。 Node.js 单线程雷同进入一个while(true)的事件轮回,直到没有事件调查者退出,每个异步事件都生成一个事件调查者,假如有事件产生就挪用该回调函数. 事件驱动措施 Node.js 利用事件驱动模子,当w … 继续阅读“Node.js 事件轮回”

    :
  • 本教程是以Ubuntu 系统作为安装讲授情况,为了淘汰不须要的贫苦,请您  安装Ubuntu 并能正常启动进入系统。同时也必需要 安装Java。 一、添加 Hadoop 系统用户组和用户 利用以下呼吁在终端中执行以下呼吁来先建设一个用户组: yiibai@ubuntu:~$ sudo addgroup hadoop_ 操纵功效如下: 利用以下呼吁来添加用户: yiibai@ubuntu:~$ sudo adduser –ingroup hadoop_ hduser … 继续阅读“Hadoop安装”

    :
  • Node.js 多历程 我们都知道 Node.js 是以单线程的模式运行的,但它利用的是事件驱动来处理惩罚并发,这样有助于我们在多核 cpu 的系统上建设多个子历程,从而提高机能。 每个子历程老是带有三个流工具:child.stdin, child.stdout 和child.stderr。他们大概会共享父历程的 stdio 流,可能也可以是独立的被导流的流工具。 Node 提供了 child_process 模块来建设子历程,要领有: exec – child_process.ex … 继续阅读“Node.js 多历程”

    :
  • Node.js 回调函数 Node.js 异步编程的直接浮现就是回调。 异步编程依托于回调来实现,但不能说利用了回调后措施就异步化了。 回调函数在完成任务后就会被挪用,Node 利用了大量的回调函数,Node 所有 API 都支持回调函数。 譬喻,我们可以一边读取文件,一边执行其他呼吁,在文件读取完成后,我们将文件内容作为回调函数的参数返回。这样在执行代码时就没有阻塞或期待文件 I/O 操纵。这就大大提高了 Node.js 的机能,可以处理惩罚大量的并发请求。 阻塞代码实例 建设一个文件 inp … 继续阅读“Node.js 回调函数”

    :