会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yn_huang
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2019年4月29日
深入浅出理解基于 Kafka 和 ZooKeeper 的分布式消息队列
摘要: 本文转自 CSDN GitChat的博客 https://blog.csdn.net/valada/article/details/80892612 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构,是大型分布式系统不可缺
阅读全文
posted @ 2019-04-29 18:54 yn_huang
阅读(574)
评论(0)
推荐(0)
2019年4月18日
Java虚拟机:字节码
摘要: Java的使命是一次编写、到处执行,在不同的操作系统、不同硬件平台上,均可以不用修改代码即可顺畅的执行?如何实现跨平台?中间码应运而生,即字节码(Bytecode). Java的所有指令有200个左右,而1个字节可以存储256个指令,一个这样的字节就称为字节码。 在代码执行的过程中,JVM将字节码进
阅读全文
posted @ 2019-04-18 16:30 yn_huang
阅读(222)
评论(0)
推荐(0)
2019年4月11日
Java集合:HashSet和TreeSet
摘要: 从前文可知,List中的元素是可以重复的,而Map中的key是不可重复的,但是它存放的是一个key-value对的映射,那么有没有一种结构,可以让它存放不重复的数据呢?答案就是Set。 Set最常用的实现类就是HashSet和TreeMap,下面分别进行介绍。 HashSet HashSet的底层实
阅读全文
posted @ 2019-04-11 17:36 yn_huang
阅读(209)
评论(0)
推荐(0)
2019年4月10日
Java集合:HashMap
摘要: 原文:Java 8系列之重新认识HashMap,有删改。 JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文结合JDK1.7和JDK1.8的区别,深入探讨HashMap的结构实现和功能原理,文章末尾附有HashMap的put方法和resize方法的源码解析
阅读全文
posted @ 2019-04-10 21:34 yn_huang
阅读(181)
评论(0)
推荐(0)
Java集合:CopyOnWriteArrayList与SynchronizedList
摘要: CopyOnWriteArrayList 首先提两点: 1、CopyOnWriteArrayList位于java.util.concurrent包下,可想而知,这个类是为并发而设计的 2、CopyOnWriteArrayList,顾名思义,Write的时候总是要Copy,也就是说对于CopyOnWr
阅读全文
posted @ 2019-04-10 17:16 yn_huang
阅读(2033)
评论(0)
推荐(0)
Java集合:LinkedList
摘要: 初识LinkedList 上一篇中讲解了ArrayList,本篇文章讲解一下LinkedList的实现。 LinkedList是基于链表实现的,所以先讲解一下什么是链表。链表原先是C/C++的概念,是一种线性的存储结构,意思是将要存储的数据存在一个存储单元里面,这个存储单元里面除了存放有待存储的数据
阅读全文
posted @ 2019-04-10 16:16 yn_huang
阅读(199)
评论(0)
推荐(0)
Java集合:ArrayList
摘要: 前言 这个分类中,将会写写Java中的集合。集合是Java中非常重要而且基础的内容,因为任何数据必不可少的就是该数据是如何存储的,集合的作用就是以一定的方式组织、存储数据。这里写的集合,一部分是比较常见的、一部分是不常用但是我个人平时见到过的,一些比较相似的集合(比如HashMap和Hashtabl
阅读全文
posted @ 2019-04-10 13:09 yn_huang
阅读(173)
评论(0)
推荐(0)
java静态代理与动态代理简单分析
摘要: 代理这个词大家肯定已经非常熟悉,因为现实中接触的很多,其实现实中的东西恰恰可以非常形象和直观地反映出模式的抽象过程以及本质。现在房子不是吵得热火朝天吗?我们就以房子为例,来拨开代理的面纱。 假设你有一套房子要卖,一种方法是你直接去网上发布出售信息,然后直接带要买房子的人来看房子、过户等一直到房子卖出
阅读全文
posted @ 2019-04-10 10:48 yn_huang
阅读(205)
评论(0)
推荐(0)
2019年4月9日
Java设计模式:适配器模式
摘要: 适配器就是一种适配中间件,它存在于不匹配的二者之间,用于连接二者,将不匹配变得匹配,简单点理解就是平常所见的转接头,转换器之类的存在。 适配器模式有两种:类适配器、对象适配器、接口适配器 前二者在实现上有些许区别,作用一样,第三个接口适配器差别较大。 1、类适配器模式: 原理:通过继承来实现适配器功
阅读全文
posted @ 2019-04-09 21:54 yn_huang
阅读(194)
评论(0)
推荐(0)
Java设计模式:策略模式
摘要: 策略模式 策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 策略模式的结构 策略模式是对算法的包装,是把使用算法的责任和算法本身分开。策略模式通常是把一系列的算法包装到一系列的策略类里面,作为一个
阅读全文
posted @ 2019-04-09 20:54 yn_huang
阅读(211)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告