E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA世界
揭秘
Java世界
的清洁工——JVM垃圾回收机制
这项技术就像一个无形的魔法师,默默清理掉那些被遗忘的、不再需要的东西,保证了
Java世界
的整洁和有序。今天,让我们从Java之父的视角,一探究竟。
青云交
·
2024-09-13 08:23
Java大厂面试题
Java虚拟机(JVM)专栏
java
jvm
Java世界的清洁工
JVM垃圾回收机制
堆内存
引用计数
vs.
可达性分析
标记
清扫
压缩
Redis7_16 高阶篇 第七章 Redis中的缓存预热/缓存雪崩/缓存击穿/缓存穿透问题详解
欢迎来到“孤尘”的
Java世界
!️感谢认可!事不宜迟,一起尽情地畅享编程之旅吧!目录面试题(文末有答案)概念(是什么?)缓存预热缓存雪崩缓存击穿缓存穿透缓存预热定义怎么做?
孤尘Java
·
2024-09-13 01:32
Redis从小白到精通
缓存
Spring系列之设计模式
Spring作为
Java世界
当之无愧的No.1开源框架,其架构设计非常优秀,使用很多设计模式。
johnny233
·
2024-08-31 19:08
设计模式
Spring
spring
设计模式
Spring 源码解读专栏:从零到一深度掌握 Spring 框架
前言Spring是
Java世界
中无可争议的王者框架,它以其灵活、轻量、强大而著称,成为企业级开发的首选工具。
捕风捉你
·
2024-08-23 17:03
spring源码解读
spring
java
后端
[AIGC] Tomcat:一个简单 and 高效的 Java Web 服务器
Tomcat是当今最受欢迎的JavaWeb服务器之一,它在
Java世界
中被广泛使用,支持millions个Web应用程序和服务。文章目录什么是Tomcat?为什么选择Tomcat?
程序员三木
·
2024-02-11 14:43
AI
java
AIGC
tomcat
100天学会Java编程
能成为一个开发者,一直以来是在我看来很酷的事情.想想自己敲下的代码,控制计算机和成千上万的人交流,很有一种成就感.在这之前两年和两个月时间里我分别完成了对对编程世界和
JAVA世界
的窥探,自学了70个小时的编程
陈龙伟C
·
2024-02-09 04:44
javaEE - 22( 5000 字 Tomcat 和 HTTP 协议入门 -3)
一:Tomcat1.1Tomcat是什么谈到“汤姆猫”,大家可能更多想到的是大名鼎鼎的这个:事实上,
Java世界
中的“汤姆猫”完全不是一回事,但是同样大名鼎鼎.Tomcat是一个HTTP服务器.前面我们已经学习了
ice___Cpu
·
2024-02-06 09:06
javaEE
java-ee
tomcat
http
林浩然与杨凌芸的Java奇缘:一场继承大戏
sJavaOdyssey:ATaleofInheritance在一个充满代码香气的午后,我们故事的男主角——林浩然,一个热衷于Java编程的程序员,正在和他的“梦中女神”、同样热爱编程的女主角杨凌芸展开一场别开生面的
Java
howard2005
·
2024-02-04 21:40
漫游编程世界
java
继承
改写方法
super
2021-03-07
走进
Java世界
大家应该都接触过计算机,计算机俗称“电脑”,是能够按照程序运行的,自动、高速处理海量数据的现代化智能电子设备。
比小白还小白的JAVA开发者
·
2024-02-04 15:19
不看后悔之Java入门篇:探秘面向对象编程之魂——封装、继承与多态的深度剖析
在
Java世界
里,封装、继承和多态构成了这一强大范式的基石,让开发者能够以更符合现实世界模型的方式构建复杂系统。本篇博客将深入浅出地介绍这三大特性及其在实际编程中的应用。
陈大狗Ayer
·
2024-01-31 13:27
java
python
开发语言
不看后悔之Java进阶篇:注解与反射API的深度探索——解锁Java元编程的秘密武器
引言在
Java世界
中,注解(Annotation)和反射(Reflection)是两个极具魔力的概念,它们为开发者提供了强大的元编程能力。
陈大狗Ayer
·
2024-01-31 13:27
javaee
java
python
开发语言
安全
jvm
【Java】自定义注解:不仅仅是代码的装饰品
Java自定义注解
Java世界
中的自定义注解(Annotations)是一项强大的功能,它允许开发者向代码中添加元数据,从而在编译时或运行时进行特殊处理。
墨苏玩电脑
·
2024-01-31 11:27
java
数据库
开发语言
开闭原则(OCP)
开闭原则的定义开闭原则是
java世界
里最基础的设计原则,它指导我们如何建立一个稳定,灵活的系统。
笨比乔治
·
2024-01-30 06:31
Java入门篇:揭开面向对象面纱——类与对象的探索之旅
引言“万物皆对象,封装、继承与多态是理解
Java世界
的关键”在Java编程中,类与对象的概念构成了面向对象编程(OOP)的核心。掌握类的设计与对象的创建使用,是开启Java程序设计大门的钥匙。
陈大狗Ayer
·
2024-01-27 12:52
javaee
java
开发语言
后端
面试
Android源码设计模式解析与实战第2版笔记(一)
一个类中应该是一组相关性很高的函数、数据的封装让程序更稳定、更灵活—开闭原则开闭原则的英文全称是OpenClosePrinciple,缩写是OCP,它是
Java世界
里最基础的设计
VaIOReTto1
·
2024-01-27 11:47
设计模式笔记
设计模式
笔记
java
android
林浩然的Java奇幻之旅:编码舞蹈、编程精灵与IDE仙境
他满脸兴奋地幻想着自己将成为
Java世界
的巫师。Oneday,LinHaorandecidedtoembarkonanadventure-fil
howard2005
·
2024-01-25 10:34
数学编程诗词翻译教师
java
ide
eclipse
idea
简述linux的文件权限,Linux 目录与文件权限简述
如果说在
Java世界
中,万物皆对象,那么在Linux世界中,可以说万物皆文件。Linux文件一般分为两种,一般文件和目录文件。
Guohao Li
·
2024-01-14 22:14
简述linux的文件权限
来瞅瞅Java 11都有啥新特性
而Java11,作为继Java8之后的又一个长期支持版本(LTS),无疑是近年来
Java世界
的一大亮点。那为什么
宋小黑
·
2024-01-08 03:57
java
函数编程(lambda表达式)
简介在
Java世界
里面,面向对象还是主流思想,对于习惯了面向对象编程的开发者来说,抽象的概念并不陌生。面向对象编程是对数据进行抽象,而函数式编程是对行为进行抽象。
柳成荫0529
·
2024-01-08 01:43
Java8
Java
java
lambda
Dubbo学习笔记(一) 初识
1.引子为什么突然想起来要学Dubbo呢,原因有下:之前有人问什么是SPI,以前学习嵌入式的时候,听过硬件上有SPI总线协议,不知道
Java世界
也有一个SPI的概念,全称为:ServiceProviderInterface
云师兄
·
2024-01-06 18:02
Java 引用类型原理:深入剖析
1.对象类型对象类型就像是
Java世界
里的各种生物,包括类、接口和数组。类和接口就像是生物的基因,决定了它们的特性。数组就像是生物的家族,一个大家族住在一起,成员都
漠然&&
·
2024-01-05 04:25
java面试
Java
java
python
开发语言
XML解析神器:Apache Commons Digester
在
Java世界
里,有很多工具可以用来解析XML,比如JAXP,JAXB,DOM4J等。但今天咱们要讨论的是Ap
宋小黑
·
2024-01-05 02:02
Apache
Commons
工具实战手册
xml
apache
java
J2EE五年: 从起源到目的- -(转)
那是在1999年6月的JavaOne年会上,时任Sun公司Java企业开发部门主管的MalaChandra兴奋地预告了
Java世界
的这位新成员。
weixin_30852451
·
2024-01-03 14:24
【Java故事系列】J2EE前五年: 从起源到目的
那是在1999年6月的JavaOne年会上,时任Sun公司Java企业开发部门主管的MalaChandra兴奋地预告了
Java世界
的这位新成员。
JustARobot
·
2024-01-03 14:21
Java
JAVA
J2EE
JAVAEE
Java技术本纪(系列专题2--J2EE五年: 从起源到目的)
那是在1999年6月的JavaOne年会上,时任Sun公司Java企业开发部门主管的MalaChandra兴奋地预告了
Java世界
的这位新成员。
kflwz
·
2024-01-03 14:20
J2SE
java
应用服务器
ejb
产品
sun
web
Maven的心脏:深入解析settings.xml配置文件
Maven作为
Java世界
中最著名的构建工具之一,其灵魂所在无疑是那些配置文件。在这些配置文件中,settings.xml扮演着至关重要的角色。
一叶飘零_sweeeet
·
2024-01-02 19:07
maven
maven
java常见面试题:请解释一下Java中的常用ORM框架,如Hibernate、MyBatis等。
HibernateHibernate是
Java世界
中最著名的ORM框架,它为Java应用程序提供了一个完整的ORM解决方案。Hibernate
广寒舞雪
·
2024-01-01 06:31
java
java
hibernate
mybatis
七个步骤 从零到servlet第一个hello
引入依赖3.创建目录1.创建webapp目录2.创建web.xml3.编写web.xml4.编写代码5.打包程序6.部署程序7.验证程序SmartTomcatTomcat安装在动漫世界,我们有汤姆猫在
Java
Xua3055
·
2023-12-31 19:22
servlet
tomcat
maven
一文看懂JVM垃圾回收机制
1.如何判断对象是否存活在堆里面存放着
Java世界
中几乎所有的对象实例,垃圾收集器在对堆进行回收前,首先就要确定对象的存活状态1.1对象存活算法1.1.1引用计数算法(ReferenceCounting
手把手教你学Java
·
2023-12-29 08:48
jvm
java
java-ee
spring
Android---Kotlin 学习013
互操作性和可空性
Java世界
里所有对象都可能是null,而kotlin里面不能随便给一个变量赋空值的。
别偷我的猪_09
·
2023-12-29 07:48
#
Kotlin
android
kotlin
探索JDK 17:
Java世界
的最新突破
欢迎来到我的博客,代码的世界里,每一行都是一个故事探索JDK17:
Java世界
的最新突破前言密封类(SealedClasses)密封类的概念:如何声明密封类:密封类的特性:使用密封类进行更严密的类型检查
一只牛博
·
2023-12-27 11:31
java
java
jdk17
Java 字符串常量池介绍,String Pool 的实现
在
Java世界
中,构造一个Java对象是一个相对比较重的活,而且还需要垃圾回收,而缓存池就是为了缓解这个问题的。
java高级架构F六
·
2023-12-23 13:48
Guava的TypeToken在泛型编程中的应用
第1章:引言在
Java世界
里,泛型是个相当棒的概念,能让代码更加灵活和类型安全。但是,泛型也带来了一些挑战,特别是当涉及到类型擦除时。这就是TypeToken大显身手的时候!
宋小黑
·
2023-12-22 13:15
Guava实战手册
guava
java
Guava自加载缓存LoadingCache使用指南
在
Java世界
里,高效的缓存机制对于提升应用性能、降低数据库负担至关重要。想象一下,如果每次数据请求都要跑到数据库里取,那服务器岂不是要累趴了?这时候,缓存就显得尤为重要了。
宋小黑
·
2023-12-21 22:23
Guava实战手册
缓存
guava
java
springMVC利用FastJson接口返回json数据配置
1、替换其他所有的json库,
java世界
里没有其他的json库能够和fastjson可相比了。
欢乐时光欢乐你我
·
2023-12-20 13:08
精通Spring整合MyBatis:架构师的实践指南
1.Spring和MyBatis的基础知识在
Java世界
中,Spring和MyBatis的组合是众多企业应用的首选。Spring,作为一个强大的依赖注入和面向切面
光芒软件工匠
·
2023-12-16 12:04
spring
mybatis
数据库
设计模式——建造者模式(Java示例)
复杂度:中等流行度:流行使用示例:生成器模式是
Java世界
中的一个著名模式。当你需要创建一个可能有许多配置选项的对象时,该模式会特别有用。
大猩猩爱分享
·
2023-12-16 03:47
设计模式
java
设计模式
建造者模式
面试官问:怎么判断对象已死?
可达性分析算法2.引用类型的灵活运用3.finalize方法的限制和不推荐使用4.对象的状态观察和监控5.JavaManagementExtensions(JMX)的利用6.引用计数器的简要介绍在堆里面存放着
Java
骑着猪猪去旅行A
·
2023-12-06 23:07
JVM
Java基础
java
jvm
开发语言
Java项目管理工具-Maven的安装与配置
在
Java世界
里,我们几乎可以找到各种各样的工具库,当我们需要使用的时候,可以很方便地直接引用别人已经写好的Jar包,不需要重复制造轮子。
taoguan
·
2023-12-01 15:56
Spring&SpringBoot
一、Spring&SpringBoot1.Spring简介Spring是一款目前主流的JavaEE轻量级开源框架,是
Java世界
最为成功的框架之一。
Mr.han、
·
2023-11-30 08:11
spring框架
spring
spring
boot
java
MyBatis常见面试题:说说mybatis的工作原理
SSM风靡当前的
Java世界
,面试官不经意间就会甩出一道必杀题:请你说一下mybatis的工作原理。
Gema玩家
·
2023-11-30 06:52
面渣逆袭:Spring三十五问,四万字+五十图详解,建议收藏。
有人说,“Java程序员都是Spring程序员”,老三不太赞成这个观点,但是这也可以看出Spring在
Java世界
里举足轻重的作用。本文目录:1.Spring是什么?特性?有哪些模块?
Java烟雨
·
2023-11-29 08:48
SPRING
后端
java
spring
java
后端
spring
boot
职场和发展
面渣逆袭:Spring三十五问,四万字+五十图详解
有人说,“Java程序员都是Spring程序员”,老三不太赞成这个观点,但是这也可以看出Spring在
Java世界
里举足轻重的作用。基础1.Spring是什么?特性?有哪些模块?
ikt4435
·
2023-11-29 08:38
编程
Java
程序员
开发语言
java
数据结构
spring
java程序设计概念对象先行_Java程序设计概念:对象先行(原书第8版)__序言
它不仅能让你轻松进入
Java世界
,更重要的是,通过学习本书,能够把面向对象的设计理念自然而然地融入你的学习和编程中。“对象先行”正是本书倡导的一个重要方面,这也是本书区别于其他教材的一个突出特点。
weixin_39617702
·
2023-11-26 22:18
java程序设计概念对象先行
JVM中判断对象是否需要回收的方法
在堆里面存放着
Java世界
中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”。
达芬奇要当程序员
·
2023-11-23 05:11
JVM
jvm
java
算法
MyBatis 反射工具箱:带你领略不一样的反射设计思路
反射是
Java世界
中非常强大、非常灵活的一种机制。
小熊学Java
·
2023-11-14 02:35
MyBatis
mybatis
【JVM】深入理解JVM垃圾回收机制及其垃圾回收算法
根据JVM的架构划分,我们知道,在
Java世界
中,几乎所有的对象实例都在堆中存放,所以垃圾回收也主要是针对堆来进行的。在JVM的眼中,垃圾就是指那些在堆中存在的,已经“死亡”的对象。
Money、坤
·
2023-11-13 02:45
JVM
操作系统
jvm
算法
java
payara micro开发指南
微服务与payara在
Java世界
内部,Spring框架已成为微服务开发的事实上的标准,通过诸如SpringBoot和SpringData之类的库,该框架易于使用,并且可以进行高效且大部分情况下轻松进行开发
还是转转
·
2023-11-11 03:26
后端框架
payara
micro
JVM | 内存调优实战 - MAT工具问题排查与分析
特别是在
Java世界
中,内存管理无疑是一个重要的话题,尤其当涉及到内存溢出的问题时。这种情况不仅可能导致应用的崩溃,还可能导致系统的整体性能大幅下滑。
Kfaino
·
2023-11-06 22:17
JVM
jvm
java
开发语言
后端
细说 Java 主流日志工具库
在
Java世界
,有很多的日志工具库来实现日志功能,避免了我们重复造轮子。我们
公众号:方志朋
·
2023-11-06 21:47
slf4j
java
log4j
log4j2
spring
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他