Comments (16)
spring系列可能分拣出来比较好点,可以增加容器的相关知识点,tomcat jetty这些。
from javaguide.
厉害了
from javaguide.
后续会考虑增加Tomcat相关知识以及考虑主流框架部分的完善,最近可能没时间。
from javaguide.
你好。我是芋道源码的博主。请问可以转载你的文章么?
from javaguide.
能麻烦加一下进程间通讯方式之类的文章嘛
from javaguide.
@lukesama 不好意思 目前可能没有时间添加,这段时间忙玩之后会考虑添加操作系统方面的知识。嘿嘿 ,你也可以将这些知识总结出来然后给我PR啊!
from javaguide.
好厉害,可以跟着大佬一块学习吗?
from javaguide.
欢迎一起学习交流 @2251999759
from javaguide.
非常厉害
from javaguide.
I hope it has version English
from javaguide.
HashMap 长度是2的幂次方,文档写的有误
HashMap的长度在初始化的时候定义为:
tableSizeFor() 会把将cap容量扰动为2的幂次方
/**
* Returns a power of two size for the given target capacity.
*/
static final int tableSizeFor(int cap) {
int n = cap - 1;
n |= n >>> 1;
n |= n >>> 2;
n |= n >>> 4;
n |= n >>> 8;
n |= n >>> 16;
return (n < 0) ? 1 : (n >= MAXIMUM_CAPACITY) ? MAXIMUM_CAPACITY : n + 1;
}
希望改进
from javaguide.
建议你整体可以 从入门到基础到深入, 建议书单更加完善
from javaguide.
@jounghu 你好!HashMap 用你说的那个函数初始化的时候,如果你给的容量不是2的幂次方 的会把 容量默认变为 2的幂次方。但是这不是 HashMap 长度是2的幂次方的原因。
from javaguide.
@Snailclimb 那请问原因是什么?
from javaguide.
如何在这个项目中添加图片,毕竟人对于图片的理解远远要超过对文字理解的速度
from javaguide.
java只有值传递 基本数据类型是值传递 引用类型是引用类型的值(内存地址的值)传递
from javaguide.
Related Issues (20)
- Java线程池详解章节-线程池原理分析文字描述顺序有误引起歧义 HOT 2
- Folding Styles of Sidebar HOT 1
- Java并发常见面试题总结(中) 构造器线程安全疑问 HOT 1
- ZooKeeper相关概念总结(入门) 数据模型那里有错别字 HOT 1
- 关于数据库-字符集详解中的一些疑惑 HOT 1
- spring事务中trancational注解默认回滚策略描述有误 HOT 1
- 树 -> 完全二叉树 -> 性质描述中 应该是左子节点的序号就是 2i+1,右子节点的序号是 2i HOT 1
- 成员变量的存放位置 HOT 1
- 超链接错误 HOT 1
- Java 线程池最佳实践里面自己实现 ThreadFactory是不是有点问题? 文件:docs/java/concurrent/java-thread-pool-best-practices.md HOT 1
- LinkedBlockingQueue的ReentrantLock 锁只支持非公平锁 HOT 1
- JVM内存区域中关于直接内存中堆外内存的描述问题 HOT 1
- ConcurrentHashMap 源码分析中 sizeCtl 的 -N 的说明 HOT 1
- Java集合常见面试题总结(下) 中 HashMap 为什么线程不安全?,还有可能存在扩容时获取不到元素 HOT 1
- 线程池介绍中关于饱和策略的描述问题 HOT 1
- Zookeeper相关概念总结(入门)ZAB协议分析 链接失效 HOT 1
- 乐观锁和悲观锁详解,这里是不是少个字 HOT 1
- 常见面试算法题md部分删除排序数组中的重复数字代码错误 HOT 1
- Java
- 关于Disruptor中填充了多少字节的补充 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from javaguide.