摘要: 下载安装包 上官网下载对应linux环境的安装包 上传安装包 进入 /usr/local,新建一个放jdk的目录 cd /usr/local mkdir java ##目录名称 将下载好的jdk压缩包上传到上面新建的目录 解压安装包 进入对应文件目录,使用 tar -zxvf jdk-8u291-l 阅读全文
posted @ 2021-07-05 23:48 周未没信号 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 安装 docker Get Docker Server Set up the repository Install Docker Engine 但是,问题来了。我们按照官方的文档执行 sudo apt-get install docker-ce docker-ce-cli containerd.io 阅读全文
posted @ 2021-07-05 21:50 周未没信号 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 将流中的数据转成集合类型: 一、将数据收集进一个列表(Stream 转换为 List,允许重复值,有顺序) 1 //1.将数据收集进一个列表(Stream 转换为 List,允许重复值,有顺序) 2 //创建流 3 Stream<String> language = Stream.of("java" 阅读全文
posted @ 2021-04-28 21:03 周未没信号 阅读(355) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ是一个在AMQP协议标准基础上完整的、可复用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器。它扮演中间商的角色,可以用来降低web服务器因发送消息带来的负载以及延时。 一、安装Erlang 下载地址 阅读全文
posted @ 2020-08-16 22:05 周未没信号 阅读(280) 评论(1) 推荐(2) 编辑
摘要: 目录 一、分布式事务前奏 二、柔性事务解决方案架构 (一)、基于可靠消息的最终一致性方案概述 (二)、TCC事务补偿型方案 (三)、最大努力通知型 三、基于可靠消息的最终一致性方案详解 (一)、消息发送一致性 (二)、保证消息一致的变通做法 (三)、常规MQ消息处理流程和特点 (四)、消息重复发送问 阅读全文
posted @ 2020-08-12 23:04 周未没信号 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 领域驱动设计的概念 大家都知道软件开发不是一蹴而就的事情,我们不可能在不了解产品(或行业领域)的前提下进行软件开发,在开发前通常需要进行大量的业务知识梳理,然后才能到软件设计的层面,最后才是开发。而在业务知识梳理的过程中,必然会形成某个领域知识,根据领域知识来一步步驱动软件设计,就是领域驱动设计(D 阅读全文
posted @ 2020-08-11 22:18 周未没信号 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1. MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memcach 阅读全文
posted @ 2020-08-06 21:47 周未没信号 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 前面我们演示了如何将 Asp.Net Core 程序部署到 iis 和 部署到 windows 服务。其实前面的都是铺垫,如何将 Asp.Net Core 站点部署到 docker 才是这个系列文章的重点。毕竟 .net core 它是跨平台的,能跑在 Linux 下才能体现它的跨平台性。 一、一分 阅读全文
posted @ 2020-08-05 21:19 周未没信号 阅读(2483) 评论(0) 推荐(5) 编辑
摘要: 服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种: (1)同步阻塞IO(Blocking IO):即传统的IO模型。 (2)同步非阻塞IO(Non-blocking IO):默认创建的socket都是阻塞的,非阻塞IO要求socket被设置为NONBLOCK。注意这里所说的NIO并非J 阅读全文
posted @ 2020-07-29 09:58 周未没信号 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 接上一篇 《windows 下部署 .netcore 到 iis 》,这一篇记录一下怎么将 Asp.Net Core 以 windows 服务的方式部署。 一、修改代码 其实也很简单,只要调用一个 HostBuilder.UseWindowsService 就可以了,.Net Core 3.1 版本 阅读全文
posted @ 2020-07-23 22:18 周未没信号 阅读(697) 评论(0) 推荐(0) 编辑