RPC 起源 RPC 这个概念术语在上世纪 80 年代由 Bruce Jay Nelson 提出。这里我们追溯下当初开发 RPC 的原动机是什么?在 Nelson 的论文 "Implementing Remote Procedure Calls" 中他提到了几点: 简单:RPC 概念的语义十分清晰和 ...
分类:
其他好文 时间:
2020-06-16 12:53:15
阅读次数:
73
D29 我们可以将awk的起源追溯到sed和grep,并且经由sed和greap再追溯到ed(最初的Unix行编辑器)。接下来会发现awk和sed有很多相似之处。 1. awk简介 awk被设计用于文本处理,并通常被用作数据提取和报告工具的解释性程序语言。 awk为处理文件提供了更普遍的计算模型。 ...
分类:
系统相关 时间:
2020-06-15 12:16:51
阅读次数:
86
Spring框架 1、学习地址 学习文档 官方学习文档 官方下载地址 下载地址 Github Github 2、Spring基本介绍 起源 作者 Rod Johnson,为了解决企业应用开发的复杂性而创建的。 发展历程 2002年,首次推出了Spring框架的雏形,interface21 2004年 ...
分类:
编程语言 时间:
2020-06-14 19:01:57
阅读次数:
64
Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/ CesiumJS的下载总量已经超过100万。这一里程碑对我们(Cesium官方)和CesiumJS社区意义重大。 自从2012年4月CesiumJS作为开源项目发布 ...
分类:
Web程序 时间:
2020-06-13 20:57:35
阅读次数:
67
最近很多人问RabbitMQ和Kafka要如何进行选择,甚至有一个风向:说是MQ性能不够了要切Kafka。且先不说成熟系统换组件的风险,光把那一坨沉淀了多年的醇酿翻新重构已然处于崩溃的边缘,蓦然回首,码是人非。 ? 选型最快的方式就是了解下晚出现的中间件的起源,因为他们在付出努力之前肯定做了一波详细 ...
分类:
其他好文 时间:
2020-06-13 19:14:57
阅读次数:
83
浅谈创建型模式 前言: 最近学习了设计模式,对设计模式有了一些了解,下面我来浅谈一下设计模式中的创建型模式吧! 模式的定义 说到“模式”,其实模式起源于建筑业而非软件专业,所谓的模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心,通过这种方式,人们可以无数次地重用那些已有 ...
分类:
其他好文 时间:
2020-06-13 13:04:30
阅读次数:
77
预备知识-Restful 起源 在没有前后端分离概念之前,一个网站的完成总是“all in one”,在这个阶段,页面、数据、渲染全部在服务端完成,这样做的最大的弊端是后期维护,扩展极其痛苦,开发人员必须同时具备前后端知识。于是后来慢慢的兴起了前后端分离的思想:即后端负责数据编造,而前端则负责数据渲 ...
分类:
其他好文 时间:
2020-06-12 20:31:17
阅读次数:
116
web诞生 internet 因特网又叫国际互联网,由所有使用公共语言互相通信得计算机连接而组成的全球网络。 起源:20世纪60年代,冷战时期,美国军方为了防止部分网络被摧毁后,仍能保持通信。便由美国国防部的高级研究计划局(ARPA)建立一个军用网(ARPnet).于1969年正式启用,当时只连接4 ...
分类:
Web程序 时间:
2020-06-12 10:58:28
阅读次数:
67
一、Linux的起源什么是linux?Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器操作系统方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根
分类:
系统相关 时间:
2020-06-09 10:03:32
阅读次数:
149
Go语言高阶:调度器系列(1)起源 如果把语言比喻为武侠小说中的武功,如果只是会用,也就是达到四五层,如果用的熟练也就六七层,如果能见招拆招也得八九层,如果你出神入化,立于不败之地十层。 如果你想真正掌握一门语言的,怎么也得八层以上,需要你深入了解这门语言方方面面的细节。 希望以后对Go语言的掌握能 ...
分类:
编程语言 时间:
2020-06-08 14:46:01
阅读次数:
72