话题编程语言 › Java

编程语言:Java

几种JAVA细粒度锁的实现方式

Java 不可变对象整洁之道

最近来看看不可变对象及其周边。

假笨说-谨防JDK8重复类定义造成的内存泄漏

好久没写了,感谢大家不离不弃,每天还是正增长 大家都升级到JDK8上来了吗,是否碰到过感觉JDK8需要更多的内存来加载类呢?要不断调大MaxMetaspaceSize?原来的MaxPermSize居然不够用了,本文将给大家一个场景的合理解释

细思极恐-你真的会写java吗?

细思极恐:你真的会写java吗?让我们来讨论一下你真的是否会写java这个简单的问题吧。

How to change the java DNS service provider

I'm building a fast web crawler and I need to have multithreaded DNS resolution, so I picked up a multithreaded DNS service provider called dnsjava. Unfortunately, I can't figure out how to replace...

红黑树深入剖析及Java实现

红黑树是应用广泛的数据结构,本文从二叉查找树开始讲起,透彻地分析了红黑树的插入和删除操作,并提供了Java实现代码。

伪共享和缓存行填充,从Java 6, Java 7 到Java 8

关于伪共享的文章已经很多了,对于多线程编程来说,特别是多线程处理列表和数组的时候,要非常注意伪共享的问题。否则不仅无法发挥多线程的优势,还可能比单线程性能还差。随着JAVA版本的更新,再各个版本上减少伪共享的做法都有区别,一不小心代码可能就失效了,要注意进行测试。这篇文章总结一下。 什么是伪共享 关

Difference between <? super T> and <? extends T> in Java

What is the difference between List and List ? I used to use List, but it does not allow me to add elements to it list.add(e), whereas the Li...

Java 和 HTTP 的那些事(四) HTTPS 和 证书

GC算法基础 - Java

Java NIO浅析

本文从NIO原理的角度出发,讲解其解决线程池瓶颈、处理海量连接之道,并结合在服务端和客户端的使用方式描述其优势,最后会讲一些NIO的高级主题。

逆天:蘑菇街下单平台演进,从PHP到Java

蘑菇街下单平台演进 | 朱伟 | 中生代技术分享第二十三期

Java程序员的日常——经验贴

工作当中遇到的事情比较杂,因此涉及的知识点也很多。这里暂且记录一下,今天遇到的知识点,纯干货~ 关于文件的解压和压缩 如果你的系统不支持tar z命令 如果是古老的Unix系统,可能并不认识tar z命令,因此如果你想要压缩或者解压tar.gz的文件,就需要使用gzip或者gunzip以及tar命令

浅谈Java中的hashCode

深入理解Java try-with-resource

Java问题排查工具箱

首页 - Wiki
Copyright © 2011-2025 iteam. Current version is 2.145.0. UTC+08:00, 2025-08-25 07:08
浙ICP备14020137号-1 $访客地图$