-
分布式监控CAT服务端的本地部署
分布式监控CAT服务端的本地部署 一、CAT简介 CAT(Central Application Tracking),是美团点评基于 Java 开发的一套开源的分布式实时监控系统。美团点评基础架构部希望在基础存储、高性能通信、大规模在线访问、服务治理、实时监控、容器化及集群智能调度等领域提供业...
-
为什么阿里巴巴Java开发手册中强制要求整型包装类对象值用 equal
为什么阿里巴巴Java开发手册中强制要求整型包装类对象值用 equals 方法比较? 在阅读《阿里巴巴Java开发手册》时,发现有一条关于整型包装类对象之间值比较的规约,具体内容如下: 这条建议非常值得大家关注, 而且该问题在 Java 面试中十分常见。 还需要思考以下几个...
-
记一次菜鸟网络的面试经历
记一次菜鸟网络的面试经历 我是一个不太爱折腾的人,因此在一个公司待久了,就不太会轻易跳槽。正因为如此,我在上家公司待了整整三年,在这里,认识了一群可爱的人,便更不舍得离去。 但因为公司属于传统企业,技术上并没有太大挑战,个人也逐渐遇到了职业瓶颈,我也...
-
Java描述设计模式(16):代理模式
Java描述设计模式(16):代理模式 本文源码:GitHub·点这里 || GitEE·点这里 一、生活场景 1、场景描述 在电商高速发展的今天,快递的数量十分庞大,甚至出现了快递代理行业,简单的说就是快递的主人没有时间收快递,会指定一个快递的代收点,比如快递柜,快递驿站等...
-
Java虚拟机类加载器及双亲委派机制
Java虚拟机类加载器及双亲委派机制 所谓的类加载器(Class Loader)就是加载Java类到Java虚拟机中的,前面《面试官,不要再问我“Java虚拟机类加载机制”了》中已经介绍了具体加载class文件的机制。本篇文章我们重点介绍加载器和双亲委派机制。 类加载器 在JVM中有三类...
-
Java 中的 final、finally、finalize 有什么不同?
Java 中的 final、finally、finalize 有什么不同? Java 中 final、finally、finalize 有什么不同?这是在 Java 面试中经常问到的问题,他们究竟有什么不同呢? 这三个看起来很相似,其实他们的关系就像卡巴斯基和巴基斯坦一样有基巴关系。 那么如果被问到这个问题该怎...
-
“链”向未来——前景广阔的区块链技术
“链”向未来——前景广阔的区块链技术 新华社北京10月28电 特稿:“链”向未来——前景广阔的区块链技术 新华社记者 因比特币而走进大众视野的区块链技术,近年来悄然延伸到众多领域,逐渐显现出“区块链+”的巨大潜能。不觉间,区块链已成为全球技术发展的一个前沿阵...
-
设计模式之单例模式
设计模式之单例模式 一、设计模式 1、设计模式分类 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策...
-
ZooKeeper笔记
ZooKeeper笔记 简介: Zookeeper是一个高可用的分布式管理与协调框架,基于Paxos算法(原子消息广播协议),能够很好地保证分布式环境中数据的一致性 顺序一致性 :从客户端发起的事务请求,最终会严格地按照其发起的顺序被应用到Zookeeper中 原子性 :所有事务请求的结果在集...
-
分布式的理论
分布式的理论 1、CAP理论 一个分布式系统最多只能同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance)这三项中的两项。该一致性指的是强一致性。 ①一致性(Consistency) 数据一致性。即更新操作成功并返回客户端完成后,所有...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
