第1章 课程介绍 包括课程概述、核心模块、核心技术、课程安排、课程收获、讲授方式、学习前提等方面的介绍,让同学们对课程项目有一个直观的了解。 1-1 课程导读 试看第2章 nodejs 介绍 本章主要为了照顾尚未入门或者刚刚入门 nodejs 的同学,介绍 nodejs 的下载、安装和基本使用,以及 ...
分类:
Web程序 时间:
2019-03-05 23:08:03
阅读次数:
501
1、分布式基础理论 1.1)、什么是分布式系统? 《分布式系统原理与范型》定义: “分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统” 分布式系统(distributed system)是建立在网络之上的软件系统。 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构 ...
分类:
其他好文 时间:
2019-03-04 09:25:18
阅读次数:
187
IOC的核心理念即是控制反转。将对依赖的控制从具体业务对象手中转交到平台或框架中,需要的时候再由平台或框架注入到具体业务对象中。可以说依赖注入是控制反转的实现方式。 IOC的优点: 降低代码耦合度 减少重复代码和冗余对象 提升可测试性 IoC容器是Spring的核心模块,是抽象了对象管理、依赖关系管... ...
分类:
编程语言 时间:
2019-02-17 23:54:48
阅读次数:
332
5. core核心模块 + 核心模块会通过compiler模块提供的调用compiler的功能, 将用户的输入转为VM直接的输入 + 编译模块用来编译, 而核心模块用来执行 + 在core.h文件中 + 在core.c文件中(在core.c中实现内部类的方法, 并定义bindMethod的函数并定到 ...
分类:
其他好文 时间:
2019-02-15 15:42:11
阅读次数:
172
摘要:1.Nginx模块和工作原理Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个locationblock(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工作。Nginx的模块从结构上分为核心模块、基础模块和第三方模块。nginx概
分类:
其他好文 时间:
2019-02-12 20:11:21
阅读次数:
248
15~20万 WEB应用服务器(Tomcat、Weblogic、Jetty、JBoss、WebSphere) NoSQL(Redis、MongoDB、HBase、Memcache) 消息中间件(Kafka、ActiveMQ、RabbitMQ) 工具(maven、git、svn、jenkins、doc ...
分类:
其他好文 时间:
2019-02-12 00:21:50
阅读次数:
432
搞懂分布式技术19:使用RocketMQ事务消息解决分布式事务 初步认识RocketMQ的核心模块 rocketmq模块 rocketmq-broker:接受生产者发来的消息并存储(通过调用rocketmq-store),消费者从这里取得消息。 rocketmq-client:提供发送、接受消息的客 ...
分类:
其他好文 时间:
2019-02-08 21:53:04
阅读次数:
148
1、是什么 Eureka是Netflix的一个子模块,也是核心模块之一。Eureka是一个基于 REST 服务,用于定位服劳,以实现云端中间层服务发现和故障转移。服务注册与发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的配置文件 ...
分类:
其他好文 时间:
2019-02-02 11:18:45
阅读次数:
193
// 接下来,我们要干一件使用 Node 很有成就感的一件事儿 // 你可以使用 Node 非常轻松的构建一个 Web 服务器 // 在 Node 中专门提供了一个核心模块:http // http 这个模块的职责就是帮你创建编写服务器的 网络服务构建模块 // 1. 加载 http 核心模块 va ...
分类:
Web程序 时间:
2019-01-20 20:57:24
阅读次数:
186
// 浏览器中的 JavaScript 是没有文件操作的能力的 // 但是 Node 中的 JavaScript 具有文件操作的能力 // fs 是 file-system 的简写,就是文件系统的意思 // 在 Node 中如果想要进行文件操作,就必须引入 fs 这个核心模块 // 在 fs 这个核 ...
分类:
其他好文 时间:
2019-01-20 20:54:12
阅读次数:
145