1.部署方式 1)FDD(Framework-dependent) 说明:类似IIS网站类的部署,服务器上面必须安装好Framework环境,只发布自己程序文件生成的文件 优势: ①无需配置目标系统 ②部署的文件很小 ③.NET Core被共享使用 劣势: ①必须预先安装.NET Core ②可能存 ...
分类:
Web程序 时间:
2019-03-30 01:09:07
阅读次数:
170
本文将介绍什么是网站架构,网站架构要做些什么事情,网站架构的发展历程 网站架构:根据要解决的问题,对目标系统的边界进行界定,对目标系统按照某个原则进行切分,使拆分处理的部分进行有机的联系,合并组装称为一个整体,完成目标系统的所有工作 核心目标:支持业务,技术解耦 常用的主要手段:水平(横向分离),垂 ...
分类:
Web程序 时间:
2019-03-25 10:22:58
阅读次数:
189
RabbitMQ是一个消息代理。它的核心原理非常简单:接收和发送消息。你可以把它想像成一个邮局:你把信件放入邮箱,邮递员就会把信件投递到你的收件人处。在这个比喻中,RabbitMQ就扮演着邮箱、邮局以及邮递员的角色。 Windows: 1. 下载并安装erlang RabbitMQ服务端代码是使用并 ...
分类:
其他好文 时间:
2019-03-23 16:07:01
阅读次数:
125
0 环境 CentOS7 RabbitMQ 3.6.5 erlang 18.3 socat rabbitmq是使用erlang语言编写的,所以需要先安装erlang,其次rabbitmq安装依赖于socat,所以三个安装包都需要下载。另外rabbitmq对于erlang的版本是有要求的,这个可以去官 ...
分类:
系统相关 时间:
2019-03-21 17:34:07
阅读次数:
179
引入 RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。 rabbitMQ是一款基于AMQP协议的消息中间件,它能够在应用之间提供可靠的消息传输。在易用性,扩展性,高可用性上表现优秀。使用消息中间件利于应用之间的解耦,生产者(客户端)无需知道消费者(服务端)的存在。而且两端 ...
分类:
编程语言 时间:
2019-03-18 22:30:50
阅读次数:
252
本篇文章主要归纳一些行业共识和个人的一些经验总结的基础文章。仅供参考,欢迎指正 作为软件测试工程师,首先我们需要明白我们是谁,我们测试的对象是什么,我们要怎么做? 首先回答我们是谁的问题?软件测试工程师做的是验证程序完成了本该做的事和是否做了不应该做的事 软件测试的对象包括软件需求、概要设计、详细设 ...
分类:
其他好文 时间:
2019-03-18 12:05:04
阅读次数:
223
一、安装 RabbitMQ 前需要先安装 Erlang ERLANG_HOME=Erlang安装目录 配置 Path 变量,追加 “;%ERLANG_HOME%\bin” ERLANG_HOME=Erlang安装目录 配置 Path 变量,追加 “;%ERLANG_HOME%\bin” 二、安装 R ...
首先安装erlang: [1]下载页面:http://www.erlang.org/downloads [2]本次下载地址:http://erlang.org/download/otp_src_21.3.tar.gz,下载的版本是21.3的版本. [3]使用wget http://erlang.or ...
分类:
其他好文 时间:
2019-03-14 13:47:38
阅读次数:
149
一 .预安装的软件包 [1]erlang的安装 Rabbitmq是由erlang编写的一个软件,因此我们需要首先安装erlang. (1)首先我们需要下载erlang的安装包,本次使用21.3的版本.这里选择这个版本的原因是我们使用Rabbitmq的版本. (http://erlang.org/do ...
分类:
其他好文 时间:
2019-03-14 00:39:17
阅读次数:
188
一般情况下,使用IDE进行开发可以极大的提高开发效率 最佳选择 如果语言是GNU开源的则Eclipse,因为Eclipse就是开源的 例如C和C++这样的底层语言并且经典的语言,基于GNU的语言,推荐使用开源IDE Eclipse。 如果语言是某几家巨头共同开发,则使用巨头自己的IDE 例如Java ...
分类:
其他好文 时间:
2019-03-10 09:28:51
阅读次数:
152