首页
Linux
Linux介绍
Linux命令
Linux系统
Linux教程
编程
Python
Java
C/C++
技术笔记
环境
运维
网络
服务器
数据库
组件工具
关于我们
友情链接
免责声明
隐私政策
发布
登录
注册
找回密码
首页
Linux
Linux介绍
Linux命令
Linux系统
Linux教程
编程
Python
Java
C/C++
技术笔记
环境
运维
网络
服务器
数据库
组件工具
关于我们
友情链接
免责声明
隐私政策
登录
注册
找回密码
206W+
43W+
更多资料
搜索内容
清欢渡
管理员
但愿日子清净,抬头遇见的都是柔情!
关注
文章
4393
收藏
1
评论
0
粉丝
0
发布
4393
排序
最新发布
最近更新
最多查看
最多点赞
最多回复
最多收藏
销售数量
Java为什么是跨平台的?
Java 能支持跨平台,主要依赖于 JVM 关系比较大。 JVM也是一个软件,不同的平台有不同的版本。我们编写的Java源码,编译后会生成一种 .class 文件,称为字节码文件。Java虚拟机就是负责将字节码...
Java
# java
# jvm
# 字节
1年前
0
62
11
Java为什么既是编译型也是解释型的?
首先在Java经过编译之后生成字节码文件,接下来进入JVM中,就有两个步骤编译和解释。 如下图: 编译性: Java源代码首先被编译成字节码,JIT 会把编译过的机器码保存起来,以备下次使用。 解释性...
Java
# java
# 编译
# 解释器
1年前
0
54
6
HashMap的扩容机制
hashMap默认的负载因子是0.75,即如果hashmap中的元素个数超过了总容量75%,则会触发扩容,扩容分为两个步骤: 第1步是对哈希表长度的扩展(2倍) 第2步是将旧哈希表中的数据放到新的哈希表中。...
技术笔记
# 哈希
# hash
# hashmap
1年前
0
60
8
jdk动态代理和cglib的区别
JDK代理只能对实现接口的类生成代理;CGLib是针对类实现代理,对指定的类生成一个子类,并覆盖其中的方法,这种通过继承类的实现方式,不能代理final修饰的类。 JDK代理使用的是反射机制实现aop...
Java
# 代理
# jdk
# cglib
1年前
0
55
8
mvc分层设计理念
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。 一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里...
技术笔记
# java
# view
# model
1年前
0
51
8
各种主流消息队列对比
最近发现很多号主发消息队列的文章,质量参差不齐,相关文章我之前也写过,建议直接看这篇。 这篇文章,主要讲述 Kafka、RabbitMQ、RocketMQ 和 ActiveMQ 这 4 种消息队列的异同,无论是面试,...
技术笔记
# 消息
# 队列
# broker
1年前
0
31
5
mysql的为什么选取B+树,作为存储结构,与B树的比较?
B+ 树与 B 树差异的点,主要是以下这几点: 叶子节点(最底部的节点)才会存放实际数据(索引+记录),非叶子节点只会存放索引; 所有索引都会在叶子节点出现,叶子节点之间构成一个有序链表; ...
数据库
# 节点
# 索引
# 叶子
1年前
0
51
6
上一页
1
…
454
455
456
457
458
…
628
下一页
跳转
在手机上浏览此页面
登录
没有账号?立即注册
用户名或邮箱
登录密码
记住登录
找回密码
登录
注册
已有账号,立即登录
设置用户名
设置密码
重复密码
注册
已阅读并同意
隐私声明