首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
邹华健可爱多
掘友等级
Java
O ever youthful, O ever weeping.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 41
沸点 4
赞
45
返回
|
搜索文章
赞
文章( 41 )
沸点( 4 )
zookeeper集群搭建
ZooKeeper 是 Apache 的一个顶级项目,为分布式应用提供高效、高可用的分布式协调服务,提供了诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知和分布式锁等分布式基础服务。 由于 ZooKeeper 便捷的使用方式、卓越的性能和良好的稳定性,被广泛地应用于诸如…
初识JVM
1. 初识Java 它摆脱了硬件平台的束缚,实现了 “一次编写、到处运行”。 它提供了一个相对安全的内存管理和访问机制,避免了绝大部分的内存泄露和指针越界问题。 它实现了热点代码检测和运行时编译及优化,这使得 Java 应用能随着运行时间的增加而获得更高的性能。 它有一套完整的…
ThreadLocal内存泄漏问题
ThreadLocal类用来提供线程内部的局部变量。这些变量在多线程环境下访问(通过get或set方法访问)时能保证各个线程里的变量相对独立于其他线程内的变量,ThreadLocal实例通常来说都是private static类型。 总结:ThreadLocal不是为了解决多线…
Hystrix Fallback 解析
降级是除了熔断以外, Hystrix 的另一个重要功能。fallback 是 Hystrix 命令执行失败时使用的后备方法,用来实现服务的降级处理逻辑。在 HystrixCommand 中可以通过重载 getFallback() 方法来实现服务降级逻辑,Hystrix 会在 r…
WebSocket的故事(五)—— Springboot中,实现网页聊天室之自定义消息代理
WebSocket的故事系列计划分五大篇六章,旨在由浅入深的介绍WebSocket以及在Springboot中如何快速构建和使用WebSocket提供的能力。本系列计划包含如下几篇文章: 本篇将通过一个接近真实的网页聊天室Demo,来详细讲述如何利用WebSocket来实现一些…
通俗易懂的Redis数据结构基础教程
Redis有5个基本数据结构,string、list、hash、set和zset。它们是日常开发中使用频率非常高应用最为广泛的数据结构,把这5个数据结构都吃透了,你就掌握了Redis应用知识的一半了。 首先我们从string谈起。string表示的是一个可变的字节数组,我们初始…
【Java】留下没有基础眼泪的面试题
程序在执行时,多线程是CPU通过给每个线程分配CPU时间片来实现的,时间片是CPU分配给每个线程执行的时间,因时间片非常短,所以CPU通过不停地切换线程执行。 无锁并发编程。多线程竞争时,会引起上下文切换,所以多线程处理数据时,可以用一些办法来避免使用锁,如将数据的ID按照Ha…
阿里云技术专家仲肥:了解并使用Redis 4.0
Redis作为时下最火爆的NoSQL数据库以性能强悍、数据结构丰富著称,同时其成长的脚步也从未停止,自诞生伊始已经历多次蜕变不断推出新功能。
浅谈高性能数据库集群——分库分表
最近学习了阿里资深技术专家李运华的架构设计关于分库分表的教程,颇有收获,总结一下。 本文主要介绍高性能数据库集群分库分表相关理论,基本架构,涉及的复杂度问题以及常见解决方案。 类似读写分离,具体实现也是“程序代码封装”和“中间件封装”,但具体实现复杂一些,因为还有要判断SQL中…
Hystrix 那些事(上)
Netflix 公司开源的 Hystrix 框架,对延迟和故障可以提供强大的容错能力,在分布式系统中对请求远程系统、服务或者第三方库产生的错误,通过熔断、线程池隔离等手段,可以及时停止系统中的级联错误从而起到自适应调节的作用。
下一页
个人成就
文章被点赞
14
文章被阅读
11,636
掘力值
242
关注了
28
关注者
85
收藏集
23
关注标签
51
加入于
2017-08-20