转自:https://www.cnblogs.com/zingp/p/6863170.html 阅读目录 1 基础知识回顾 2 I/O模式 3 事件驱动编程模型 4 select/poll/epoll的区别及其Python示例 网络编程里常听到阻塞IO、非阻塞IO、同步IO、异步IO等概念,总听别人 ...
分类:
其他好文 时间:
2018-12-18 10:55:34
阅读次数:
216
Reactor 模型(一)基本并发编程模型 __Netty 系列目录 ()__ 在讲解 Reactor 线程模型之前,我们需要先对基本并发编程模型:串行工作模型、并发工作模型进行讲解。 串行工作者模型和并行工作者模型关注的是将任务划分为 2 个阶段:__一是任务的接受阶段;二是任务的处理阶段__。而 ...
分类:
其他好文 时间:
2018-12-14 10:18:44
阅读次数:
467
继前一篇《函数计算性能福利篇——系统冷启动优化》,我们再来看看近期函数计算推出的 Initializer 功能之后,带来的一波高能性能优化成果。
分类:
其他好文 时间:
2018-12-13 20:24:09
阅读次数:
222
很多时候,定义清楚问题比解决问题更难。 什么是MapReduce? 它不是一个产品,而是一种解决问题的思路,它有多个工程实现,Google在论文中也给出了它自己的工程架构实现。 MapReduce这个编程模型解决什么问题? 能够用分治法解决的问题,例如: 网页抓取 日志处理 索引倒排 查询请求汇总 ...
分类:
其他好文 时间:
2018-12-12 12:55:03
阅读次数:
185
原文链接: https://github.com/spring projects/spring framework/wiki/Spring Annotation Programming Model stereotype annotations <! more 原文链接: https://github ...
分类:
编程语言 时间:
2018-12-09 16:42:43
阅读次数:
211
托管堆基础 访问类型的资源 面向对象的环境中,每个类型都代表可供程序使用的一种资源。要使用这些资源,必须为代表资源的类型分配内存。以下是访问一个资源所需的步骤。 ①调用IL指令newobj,为代表资源的类型分配内存,由new操作符来完成。 ②初始化内存,设置资源的初始状态并使资源可用,类型的实例构造 ...
一、简介 spark的官网:http://spark.apache.org/ spark解决了什么问题? 我们都知道hadoop,hadoop以一个非常容易使用的编程模型解决了大数据的两大难题: 1)分布式存储hdfs; 2)分布式计算mapReduce; 但是hadoop也存在着一些问题,最主要的 ...
分类:
其他好文 时间:
2018-12-01 01:15:54
阅读次数:
289
研究了一段时间SpringBoot了准备向SpringCloud进发,公司架构和项目也全面拥抱了SpringCloud。在使用了一段时间后发现SpringCloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台,但SpringCloud也不是没有缺点,小型独立的项目不适合使用。愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三
分类:
编程语言 时间:
2018-11-27 11:08:31
阅读次数:
181
教材知识点总结 网络编程 客户端 服务器编程模型 四步: 1、当一个客户端需要服务时,它向服务器发送一个请求,发起一个事务。 2、服务器收到请求后,解释它,并以适当的方式操作它的资源。 3、服务器给客户端发送一个响应,并等待下一个请求。 4、客户端收到响应并处理它。 客户端与服务器都是进程。 网络 ...
分类:
其他好文 时间:
2018-11-26 00:21:26
阅读次数:
153
教材学习内容总结 客户端 服务器编程模型 1.每个网络应用都是基于客户端 服务器模型的。采用这个模型,一个应用是由一个服务器户端提供某种服务。服务器管理某种资源,并且通过操作这种资源来为它的客户端提供某种服务。 2.客户端 服务器模型中的基本操作是事务。事务由四步组成 (1)当一个客户端需要服务时, ...
分类:
其他好文 时间:
2018-11-26 00:07:43
阅读次数:
199