上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 99 下一页
摘要: 背景: 垃圾回收的瓶颈 传统分代垃圾回收方式,已经在一定程度上把垃圾回收给应用带来的负担降到了最小,把应用的吞吐量推到了一个极限。但是他无法解决的一个问题,就是Full GC所带来的应用暂停。在一些对实时性要求很高的应用场景下,GC暂停所带来的请求堆积和请求失败是无法接受的。这类应用可能要求请求的返 阅读全文
posted @ 2021-03-10 23:49 hanease 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 1. static关键字是什么意思?Java 中是否可以覆盖(override)一个 private 或者是 static 的方法?是否可以在 static 环境中访问非static 变量? static关键字表明一个成员变量或者是成员方法可以在没有所属的类的实例变量的情况下被访问。 Java中st 阅读全文
posted @ 2021-03-10 23:39 hanease 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1. ZooKeeper 是什么? ZooKeeper 是一个开源的分布式协调服务。它是一个为分布式应用提供一致性服务的软件,分布式应用程序可以基于 Zookeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。 ZooK 阅读全文
posted @ 2021-03-10 23:32 hanease 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 计算机网络体系结构 在计算机网络的基本概念中,分层次的体系结构是最基本的。计算机网络体系结构的抽象概念较多,在学习时要多思考。这些概念对后面的学习很有帮助。 网络协议是什么? 在计算机网络要做到有条不紊地交换数据,就必须遵守一些事先约定好的规则,比如交换数据的格式、是否需要发送一个应答信息。这些规则 阅读全文
posted @ 2021-03-10 23:31 hanease 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 为什么使用MQ?MQ的优点 简答 异步处理 - 相比于传统的串行、并行方式,提高了系统吞吐量。 应用解耦 - 系统间通过消息通信,不用关心其他系统的处理。 流量削锋 - 可以通过消息队列长度控制请求量;可以缓解短时间内的高并发请求。 日志处理 - 解决大量日志传输。 消息通讯 - 消息队列一般都内置 阅读全文
posted @ 2021-03-10 23:30 hanease 阅读(165) 评论(0) 推荐(0) 编辑
摘要: WebSocket介绍与原理 WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。一开始的握手需要借助HTTP请求完成。 ——百度百科 目的:即时通讯,替代轮询 网站上的即时通讯是很常见的,比如网页的QQ,聊天系统等。按照以往的 阅读全文
posted @ 2021-03-10 23:26 hanease 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 1、缓存雪崩 缓存雪崩是指缓存同一时间大面积的失效,所以,后面的请求都会落到数据库上,造成数据库短时间内承受大量请求而崩掉。 解决方案 缓存数据的过期时间设置随机,防止同一时间大量数据过期现象发生。 一般并发量不是特别多的时候,使用最多的解决方案是加锁排队。 给每一个缓存数据增加相应的缓存标记,记录 阅读全文
posted @ 2021-03-10 23:24 hanease 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 什么是Redis Redis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。 Redis 可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有 阅读全文
posted @ 2021-03-10 23:23 hanease 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1. ResponseBody @ResponseBody的作用其实是将java对象转为json格式的数据。 @responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML 阅读全文
posted @ 2021-03-10 23:21 hanease 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是区块链? 回答:区块链是不间断的经济交易数字分类帐,可以进行编程,以记录不仅是金融交易,还可以记录几乎所有有价值的东西。简单来说,它是一个不可变记录的分散式分布式数据库,该数据库由计算机集群管理,但不属于任何单个实体。区块链存储为数据库或平面文件。 2. 流行的区块链平台有哪些。 回答: 阅读全文
posted @ 2021-03-10 23:19 hanease 阅读(375) 评论(0) 推荐(0) 编辑
上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 99 下一页