首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
慢慢成长
掘友等级
java
学习虽然是个遗忘的过程,但总比一无所知强
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 46
沸点 0
赞
46
返回
|
搜索文章
最新
热门
ElasticSearch学习文档
1.1 ElasticSearch是一个基于Lucene的搜索服务器。 它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。ElasticSearch是用Java开发的, 并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计…
Rocket MQ 核心原理
介绍RocketMQ关键机制的设计原理,主要包括消息存储、消息通讯、消息过滤、负载均衡、事务消息等。 Producer:消息发布的角色,支持分布式集群方式部署。Producer通过MQ的负载均衡模块选择相应的Broker集群队列进行消息投递,投递的过程支持快速失败并且低延迟。 …
JUC多线程及高并发
单线程环境里面确保程序最终执行结果和代码顺序执行的结果一致。 由于编译器和处理器都能执行指令重排优化。如果在指令前插入一条Memory Barrier,则会告诉编译器和CPU,不管什么指令都不能和这条Memory Barrier指令重排顺序,也就是说通过插入内存屏障禁止在内存屏…
一文教你搞懂分布式事务
从单体架构发展到微服务架构,分布式事务是不可避免的一个问题,本文主要来谈一谈分布式事务的由来,以及如今分布式事务的一些成熟的解决方案。
Nginx实战教程
面。那么如何只需要输入 www.123.com 便可以跳转到 Tomcat 初始界面呢?便用到 nginx 的反向代理。 访问该域名时会跳转到 127.0.0.1:8080 路径上。在浏览器端输入 www.123.com 结果如下: 足够快,给用户很好的体验。快速增长的访问量和…
Redis中Srting类型的底层实现-SDS
c/c++ 中 char 数组也可以存储字符串,而且c就是这么干的, C 语言使用长度为 N+1 的字符数组来表示长度为 N 的字符串, 并且字符数组的最后一个元素总是空字符 '\0' 。 2.1. 长度的获取。 2.2. 缓冲区溢出(buffer overflow) 除了获取…
Nacos 高可用部署
64 bit OS Linux/Unix/Mac,推荐使用Linux系统。 64 bit JDK 1.8+;下载.配置。 Maven 3.2.x+;下载.配置。 3个或3个以上Nacos节点才能构成集群。 您可以从 最新稳定版本 下载 nacos-server-$version…
线上问题排查常用命令
2. top -Hp pid可以查看某个进程的线程信息 3. 获取到的线程号转换成对应的16进制: printf '%x\n' 线程ID 4. jstack命令:jstack pid | grep 线程id
引入消息队列需要考虑的问题
参考文章:互联网Java工程师进阶知识完全扫盲I.场景说明(为何要引入)为什么使用消息队列?消息队列有什么优点和缺点?Kafka、ActiveMQ、RabbitMQ、RocketMQ都有什么优点和缺点
分布式通讯协议-TCP
TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。 标识数据从哪来发到哪去。 为了解决乱序的问题,有了它就知道哪个包先来,哪个包后来。 发出去的包应该有确认,这样才能保证消息的可靠性,就算没收…
下一页
个人成就
文章被点赞
177
文章被阅读
42,882
掘力值
1,385
关注了
45
关注者
76
收藏集
1
关注标签
16
加入于
2019-03-21