数据结构之–图(Graphics) 数据结构(五)图—最短路径(弗洛伊德算法) SDUT 2138 数据结构实验之图论三:判断可达性 SDUT 3362 数据结构实验之图论六:村村通公路 C#与数据结构–二叉树的遍历、图…
分类:未分类
一些著名问题与算法
如果您的飞船破了一个洞,我只能深表同情,因为我所解决的99个问题里唯独没有这个问题。——匿名者 这篇文章并不会列举出《Python算法教程》提到的所有问题与算法,因为有一些算法仅仅是为了试图说明某个原理,而有一些问题仅仅…
GitHub LeetCode题目解答合集
https://github.com/luliyucoordinate/Leetcode/blob/master/README.md
dubbo源码解析(十三)远程通信——Grizzly
远程通讯——Grizzly 目标:介绍基于Grizzly的来实现的远程通信、介绍dubbo-remoting-grizzly内的源码解析。 前言 Grizzly NIO框架的设计初衷是帮助开发者更好地利用Java NIO…
分布式追踪 & APM 系统 SkyWalking 源码分析 —— Collector Cluster 集群管理
自我表扬:《Dubbo 实现原理与源码解析 —— 精品合集》 表扬自己:《D数据库实体设计合集》 摘要: 原创出处 www.iocoder.cn/SkyWalking/… 「芋道源码」欢迎转载,保留摘要,谢谢! 本文主要…
Java开发人员必知必会的20种常用类库和API
点击蓝字 关注我们 全文字数:2400 阅读时间:5分钟 坐稳了没?要开车了哦 一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车。《Effective Java》的作者Joshua Bloch曾经说过:“…
你了解泛型通配符与上下界吗?
在进入主题之前, 我们先简单说一下 Java 的泛型(generics)。它是JDK 5中引入的一个新特性,允许在定义类和接口的时候使用类型参数(type parameter)。声明的类型参数在使用时用具体的类型来替换。…
Java集合框架之Map--TreeMap源码分析
TreeMap基于红黑树()实现。查看“键”或“键值对”时,它们会被排序(次序由Comparable或Comparator决定)。TreeMap的特点在于,所得到的结果是经过排序的。…
Java并发----ConcurrentHashMap02--源码分析
通过分析Hashtable就知道,synchronized是针对整张Hash表的,即每次锁住整张表让线程独占,ConcurrentHashMap允许多个修改操作并发进行,其关键在于使…
java集合----Iterable和Iterator的区别
1).Iterator是迭代器类,而Iterable是为了只要实现该接口就可以使用foreach,进行迭代. 2).Iterable中封装了Iterator接口,只要实现了Iterable接口…
Java接口RandomAccess
在jdk文档中对RandomAccess接口的定义如下: public interface RandomAccess 下面是jdk的注解翻译 &n…
Java集合框架里ArrayList Vector和LinkedList的区别
一、Vector和ArrayList 相同点: Vector和ArrayList都是基于储存元素的Object[] array来实现的,是根据索引来访问元素。 不同点: 1)同步性 Vector…