未读代码

LV0
发表了文章

Java 13 新功能介绍

自从 Oracle 调整了 Java 的版本发布节奏之后,Java 版本发布越来越快,虽然都说 Java 版本任他发,我用 Java 8,不过新版本的 Java...

未读代码
发表了文章

Java 8 Predicate 函数接口

Predicate 函数接口同之前介绍的 Function 接口一样,是一个函数式接口,它可以接受一个泛型 <T> 参数,返回值为布尔类型。Predicate ...

未读代码
发表了文章

Java 8 Function 函数接口

在 Java 8 中,Function 接口是一个函数接口,它位于包 java.util.function 下。Function 接口中定义了一个 R appl...

未读代码
发表了文章

Java 反编译工具的使用与对比分析

Java 反编译,一听可能觉得高深莫测,其实反编译并不是什么特别高级的操作,Java 对于 Class 字节码文件的生成有着严格的要求,如果你非常熟悉 Java...

未读代码
发表了文章

Java 中 RMI 的使用

RMI (Remote Method Invocation) 模型是一种分布式对象应用,使用 RMI 技术可以使一个 JVM 中的对象,调用另一个 JVM 中的...

未读代码
发表了文章

我是如何白嫖 Github 服务器自动抓取每日必应壁纸的?

如果你访问过必应搜索网站,那么你一定会被搜索页面的壁纸吸引,必应搜索的壁纸每日不同,自动更换,十分精美。这篇文章会介绍如何一步步分析出必应搜索壁纸 API ,如...

未读代码
发表了文章

Java 12 新特性介绍

Java 12 早在 2019 年 3 月 19 日发布,它不是一个长久支持(LTS)版本。在这之前我们已经介绍过其他版本的新特性,如果需要可以点击下面的链接进...

未读代码
发表了文章

三种骚操作绕过迭代器遍历时的数据修改异常

既然是绕过迭代器遍历时的数据修改异常,那么有必要先看一下是什么样的异常。如果在集合的迭代器遍历时尝试更新集合中的数据,比如像下面这样,我想输出 Hello,Wo...

未读代码
发表了文章

SpringBoot 的多数据源配置

最近在项目开发中,需要为一个使用 MySQL 数据库的 SpringBoot 项目,新添加一个 PLSQL 数据库数据源,那么就需要进行 SpringBoot ...

未读代码
发表了文章

Guava - 拯救垃圾代码,写出优雅高效,效率提升N倍

Guava 项目是 Google 公司开源的 Java 核心库,它主要是包含一些在 Java 开发中经常使用到的功能,如数据校验、不可变集合、计数集合,集合增强...

未读代码
发表了文章

「源码分析」CopyOnWriteArrayList 中的隐藏知识,你Get了吗?

本觉 CopyOnWriteArrayList 过于简单,寻思看名字就能知道内部的实现逻辑,所以没有写这篇文章的想法,最近又仔细看了下 CopyOnWriteA...

未读代码
发表了文章

和低效 IO 说再见,回头补一波 Java 7 的 NIO.2 特性

其实在这之前已经写过一篇关于 Java 7 的新特性文章了,那篇文章主要介绍了 Java 7 的资源自动关闭、Switch String 实现原理、异常捕获 t...

未读代码
发表了文章

JMH - Java 代码性能测试的终极利器、必须掌握

现在的 JVM 已经越来越为智能,它可以在编译阶段、加载阶段、运行阶段对代码进行优化。比如你写了一段不怎么聪明的代码,到了 JVM 这里,它发现几处可以优化的地...

未读代码
发表了文章

[源码分析]ArrayList和LinkedList如何实现的?我看你还有机会!

说真的,在 Java 使用最多的集合类中,List 绝对占有一席之地的,它和 Map 一样适用于很多场景,非常方便我们的日常开发,毕竟存储一个列表的需求随处可见...

未读代码
发表了文章

撸了个多线程断点续传下载器,我从中学习到了这些知识

感谢看客老爷点进来了,周末闲来无事,想起同事强哥的那句话:“你有没有玩过断点续传?” 当时转念一想,断点续传下载用的确实不少,具体细节嘛,真的没有去思考过啊。这...

未读代码
发表了文章

可以Postman也可以cURL.进来领略下cURL的独门绝技

cURL 是一个开源免费项目,主要是命令行工具 cURL 和 libcurl,cURL 可以处理任何网络传输协议,但是不涉及任何具体的数据处理。

未读代码
发表了文章

一篇有趣的负载均衡算法实现

负载平衡(Load balancing)是一种在多个计算机(网络、CPU、磁盘)之间均匀分配资源,以提高资源利用的技术。使用负载均衡可以最大化服务吞吐量,可能最...

未读代码
发表了文章

Manjaro Linux 入门使用教程

Manjaro 是一款基于 Arch LInux 的自由开源发行版,它吸收了 Arch Linux 优秀丰富的软件管理,同时提供了稳定流畅的操作体验。优雅简单是...

未读代码
发表了文章

还不懂 ConcurrentHashMap ?这份源码分析了解一下

上一篇文章介绍了 HashMap 源码,反响不错,也有很多同学发表了自己的观点,这次又来了,这次是 ConcurrentHashMap 了,作为线程安全的Has...

未读代码
发表了文章

最通俗易懂的 HashMap 源码分析解读

HashMap 作为最常用的集合类之一,有必要深入浅出的了解一下。这篇文章会深入到 HashMap 源码,刨析它的存储结构以及工作机制。

未读代码

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券