清欢渡-编程社-第52页
清欢渡的头像-编程社
管理员
但愿日子清净,抬头遇见的都是柔情!
HashMap实现原理-编程社

HashMap实现原理

HashMap的数据结构: *底层使用hash表数据结构,即数组+链表+红黑树 当我们往HashMap中put元素时,利用key的hashCode重新hash计算出当前对象的元素在数组中的下标 存储时,如果出现hash值相同的...
重载,重写,重载覆盖的区别是什么-编程社

重载,重写,重载覆盖的区别是什么

重载(Overload): void print(int x) { // ... } void print(double x) { // ... } 重载指的是在同一个作用域内,使用相同的函数名但参数列表不同的多个函数,以实现同一种功能的不同方式。 ...
lombok详解-编程社

lombok详解

lombok是一个开源的代码生成库,能以简单的注解形式来简化Java类中的大量样板代码,提高开发人员的开发效率。 例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还...
Java BIO工作机制介绍-编程社

Java BIO工作机制介绍

Java BIO基本介绍 Java BIO 就是传统的 java io  编程,其相关的类和接口在 java.io BIO(blocking I/O) : 同步阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就...
readv和writev函数详解-编程社

readv和writev函数详解

在实际开发种,高性能服务有一条尽量减少系统调用的原则。 对于一个文件描述符(file descriptor,fd,例如文件指针、套接字类型)的 read 或者 write,都是系统调用。 有时候我们会遇到通过一...
pycharm常用快捷键-编程社

pycharm常用快捷键

前言 大多数开发者都使用快捷键来使事情更加方便快捷,在PyCharm中有很多快捷键可供选择,但是很难记住所有的快捷键。 在这里我们编制了一个经常使用的PyCharm快捷键列表,精心选择了那些每时每...
DiskGenius磁盘管理工具-编程社

DiskGenius磁盘管理工具

DiskGenius DiskGenius 是一款磁盘管理及数据恢复软件,支持对 GPT 磁盘、动态磁盘、虚拟磁盘等进行分区操作、备份还原、文件读写等功能。 它还提供了强大的已丢失分区恢复、误删除文件恢复、分...