CLICK HERE
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 消息队列顾名思义就是存放消息的队列,队列我就不解释了,别告诉我你连队列都不知道似啥吧? 所以问题并不是消息队列是什么,而是 消息队列为什么会出现?消息队列能用来干什么?用它来干这些事会带来什么好处?消息队列会带来副作用吗? 消息队列算是作为后端程序员的一个必备技能吧,因为分布式应用必定涉及到各个系统之间的通信问题,这个时候消息队列也应运而生了。可以说分布式的产生是消息队列的基础,而分布式怕是一个很古老的概念了吧,所以消息队列也是一个很古老的中间件了。 阅读全文
posted @ 2020-12-17 09:56 学致私教 阅读(865) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ 是采用 Erlang 语言实现 AMQP(Advanced Message Queuing Protocol,高级消息队列协议)的消息中间件,它最初起源于金融系统,用于在分布式系统中存储转发消息。 阅读全文
posted @ 2020-12-16 16:42 学致私教 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 构建分布式系统不需要复杂和容易出错。Spring Cloud 为最常见的分布式系统模式提供了一种简单且易于接受的编程模型,帮助开发人员构建有弹性的、可靠的、协调的应用程序。Spring Cloud 构建于 Spring Boot 之上,使得开发者很容易入手并快速应用于生产中。 阅读全文
posted @ 2020-12-16 10:31 学致私教 阅读(230) 评论(0) 推荐(0) 编辑
摘要: Java 基础 《Head First Java》 有人说这本书不适合编程新手阅读?其实本书还是很适合稍微有一点点经验的新手来阅读的,当然也适合我们用来温故 Java 知识点。 ps:刚入门编程,最好的方式还是通过看视频来学习。 《Java 核心技术卷 1+卷 2》 建议有点 Java 基础之后再读 阅读全文
posted @ 2020-12-15 17:08 学致私教 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 自动拆装箱 对于基本类型和包装类型之间的转换,通过xxxValue()和valueOf()两个方法完成自动拆装箱,使用jad进行反编译可以看到该过程: public class Demo { public static void main(String[] args) { int x = new I 阅读全文
posted @ 2020-12-15 10:36 学致私教 阅读(216) 评论(0) 推荐(0) 编辑
摘要: JVM 是 Java Virtual Machine 的缩写,它是一个虚构出来的计算机,一种规范。通过在实际的计算机上仿真模拟各类计算机功能实现等等。 好,其实抛开这么专业的句子不说,就知道JVM其实就类似于一台小电脑运行在windows或者linux这些操作系统环境下即可。它直接和操作系统进行交互,与硬件不直接交互,可操作系统可以帮我们完成和硬件进行交互的工作。 阅读全文
posted @ 2020-12-14 10:45 学致私教 阅读(7604) 评论(0) 推荐(4) 编辑
摘要: 近日,微软宣布将于今年 12 月终止对 Adobe Flash Player 的支持,届时,微软旗下所有浏览器都将无法使用 Flash,Adobe 也不会在今年 12 月后发布安全更新。早在 2017 年,Adobe、Apple、Facebook、Google 和 Mozilla 就已经宣布将于 2020 年 12 月停止对 Flash 的支持。 阅读全文
posted @ 2020-12-11 15:44 学致私教 阅读(775) 评论(0) 推荐(0) 编辑
摘要: ID是数据的唯一标识,传统的做法是利用UUID和数据库的自增ID,在互联网企业中,大部分公司使用的都是Mysql,并且因为需要事务支持,所以通常会使用Innodb存储引擎,UUID太长以及无序,所以并不适合在Innodb中来作为主键,自增ID比较合适,但是随着公司的业务发展,数据量将越来越大,需要对数据进行分表,而分表后,每个表中的数据都会按自己的节奏进行自增,很有可能出现ID冲突。这时就需要一个单独的机制来负责生成唯一ID,生成出来的ID也可以叫做**分布式ID**,或**全局ID**。下面来分析各个生成分布式ID的机制。 阅读全文
posted @ 2020-12-10 12:07 学致私教 阅读(393) 评论(0) 推荐(0) 编辑
摘要: API网关可以看做系统与外界联通的入口,我们可以在网关进行处理一些非业务逻辑的逻辑,比如权限验证,监控,缓存,请求路由等等。 阅读全文
posted @ 2020-12-09 11:08 学致私教 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。比如两个不同的服务 A、B 部署在两台不同的机器上,那么服务 A 如果想要调用服务 B 中的某个方法该怎么办呢?使用 HTTP请求 当然可以,但是可能会比较慢而且一些优化做的并不好。 RPC 的出现就是为了解决这个问题。 阅读全文
posted @ 2020-12-08 17:07 学致私教 阅读(611) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页