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架构师学习之路-JVM
springboot整合MongoDB实现增删改查 | Spring Boot 30
作者简介:CSDN2021博客之星亚军、新星计划导师✌、博客专家哪吒多年工作总结:Java学习路线总结,搬砖工逆袭
Java架构师
关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、大厂面试真题
哪 吒
·
2024-01-18 12:24
Spring
Boot
进阶实战
mongodb
数据库
nosql
JavaScript零基础入门 8:JavaScript通过document获取节点元素
作者简介:哪吒,CSDN2021博客之星亚军、新星计划导师✌、博客专家哪吒多年工作总结:Java学习路线总结,搬砖工逆袭
Java架构师
关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、
哪 吒
·
2024-01-18 12:23
javascript
java
开发语言
JavaScript零基础入门 9:JavaScript读取元素的样式
作者简介:哪吒,CSDN2021博客之星亚军、新星计划导师✌、博客专家哪吒多年工作总结:Java学习路线总结,搬砖工逆袭
Java架构师
关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、
哪 吒
·
2024-01-18 12:53
javascript
java
前端
JavaScript零基础入门 10:JavaScript中的正则表达式
作者简介:CSDN2021博客之星亚军、新星计划导师✌、博客专家哪吒多年工作总结:Java学习路线总结,搬砖工逆袭
Java架构师
关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、大厂面试真题
哪 吒
·
2024-01-18 12:53
正则表达式
javascript
java
JavaScript零基础入门 4:javascript对象有哪些
作者简介:哪吒,CSDN2021博客之星亚军、新星计划导师✌、博客专家哪吒多年工作总结:Java学习路线总结,搬砖工逆袭
Java架构师
关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、
哪 吒
·
2024-01-18 12:52
javascript
java
前端
springboot整合全文搜索引擎Elasticsearch | Spring Boot 28
作者简介:CSDN2021博客之星亚军、新星计划导师✌、博客专家哪吒多年工作总结:Java学习路线总结,搬砖工逆袭
Java架构师
关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、大厂面试真题
哪 吒
·
2024-01-18 12:22
Spring
Boot
进阶实战
elasticsearch
java
搜索引擎
JavaScript零基础入门 5:JavaScript函数详解
作者简介:哪吒,CSDN2021博客之星亚军、新星计划导师✌、博客专家哪吒多年工作总结:Java学习路线总结,搬砖工逆袭
Java架构师
关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、
哪 吒
·
2024-01-18 12:52
javascript
前端
es6
JavaScript零基础入门 6:JavaScript数组详解
作者简介:CSDN2021博客之星亚军、新星计划导师✌、博客专家哪吒多年工作总结:Java学习路线总结,搬砖工逆袭
Java架构师
关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、大厂面试真题
哪 吒
·
2024-01-18 12:52
javascript
开发语言
ecmascript
【Java集合 8】Java中的queue和deque
Java学习路线:搬砖工逆袭
Java架构师
简介:Java领域优质创作者、CSDN哪吒公众号作者✌、
Java架构师
奋斗者扫描主页左侧二维码,加入群聊,一起学习、一起进步欢迎点赞收藏⭐留言目录一、Queue
哪 吒
·
2024-01-18 12:21
Java基础教程系列
java
数据结构
链表
【Java 代码实例 6】FileUtils、StringUtil、CollectionUtils、ArrayUtils(附代码示例)
Java学习路线:搬砖工逆袭
Java架构师
简介:Java领域优质创作者、CSDN哪吒公众号作者✌、
Java架构师
奋斗者扫描主页左侧二维码,加入群聊,一起学习、一起进步欢迎点赞收藏⭐留言目录一、FileUtils
哪 吒
·
2024-01-18 12:51
Java基础教程系列
java
【Java 代码实例 7】jsoup解析html
Java学习路线:搬砖工逆袭
Java架构师
简介:Java领域优质创作者、CSDN哪吒公众号作者✌、
Java架构师
奋斗者扫描主页左侧二维码,加入群聊,一起学习、一起进步欢迎点赞收藏⭐留言一、Jsoup简介
哪 吒
·
2024-01-18 12:21
Java基础教程系列
java
jquery
html
【Java 代码实例 3】new BeanHandler<Student>(Student.class);《泛型,反射,一种思想》
Java学习路线:搬砖工逆袭
Java架构师
简介:Java领域优质创作者、CSDN哪吒公众号作者✌、
Java架构师
奋斗者扫描主页左侧二维码,加入群聊,一起学习、一起进步欢迎点赞收藏⭐留言一、泛型,反射,,
哪 吒
·
2024-01-18 12:20
Java基础教程系列
sql
java
数据库
Vue基础知识总结 8:Node.js简介
Java学习路线:搬砖工逆袭
Java架构师
简介:Java领域优质创作者、CSDN哪吒公众号作者✌、
Java架构师
奋斗者扫描主页左侧二维码,加入群聊,一起学习、一起进步欢迎点赞收藏⭐留言目录axios一、
哪 吒
·
2024-01-18 12:20
spring
vue.js
node.js
【Java集合 6】arraycopy方法的作用
Java学习路线:搬砖工逆袭
Java架构师
简介:Java领域优质创作者、CSDN哪吒公众号作者✌、
Java架构师
奋斗者扫描主页左侧二维码,加入群聊,一起学习、一起进步欢迎点赞收藏⭐留言目录一、前言二、源码拜读
哪 吒
·
2024-01-18 12:20
Java基础教程系列
java
rust
【Java集合 4】java character
Java学习路线:搬砖工逆袭
Java架构师
简介:Java领域优质创作者、CSDN哪吒公众号作者✌、
Java架构师
奋斗者扫描主页左侧二维码,加入群聊,一起学习、一起进步欢迎点赞收藏⭐留言目录一、前言二、ASCII
哪 吒
·
2024-01-18 12:20
Java基础教程系列
java
【Java 代码实例 8】qrcode生成二维码
Java学习路线:搬砖工逆袭
Java架构师
简介:Java领域优质创作者、CSDN哪吒公众号作者✌、
Java架构师
奋斗者扫描主页左侧二维码,加入群聊,一起学习、一起进步欢迎点赞收藏⭐留言目录一、前言二、代码实例
哪 吒
·
2024-01-18 12:20
Java基础教程系列
java
02-项目性能优化-课程笔记
了解分布式压力测试目标02-掌握Web服务容器优化:Tomcat调优,网络IO调优,及服务容器更换目标03-理解为什么进行数据库调优,以及数据库调优的调什么目标04-掌握OpenResty调优目标05-理解缓存调优和
JVM
程序媛9688
·
2024-01-18 11:30
性能优化
笔记
java架构师
面试题——ElasticSearch篇
1、谈谈分词与倒排索引的原理首先说分词是给检索用的。英文:一个单词一个词,很简单。Iamastudent,词与词之间空格分隔。中文:我是学生,就不能一个字一个字地分,我-是-学生。这是好分的。还有歧义的,使用户放心,使用-户,使-用户。人很容易看出,机器就难多了。所以市面上有各种各样的分词器,一个强调的效率一个强调的准确率。倒排索引:倒排针对的是正排。1.正排就是我记得我电脑有个文档,讲了ES的常
杜引强
·
2024-01-18 11:53
java
elasticsearch
开发语言
面试
java架构师
面试题——SpringBoot篇
1、为什么要用SpringBootSpringBoot优点非常多,如:一、独立运行SpringBoot而且内嵌了各种servlet容器,Tomcat、Jetty等,现在不再需要打成war包部署到容器中,SpringBoot只要打成一个可执行的jar包就能独立运行,所有的依赖包都在一个jar包内。二、简化配置spring-boot-starter-web启动器自动依赖其他组件,简少了maven的配置
杜引强
·
2024-01-18 11:52
java
spring
boot
开发语言
面试
后端
java架构师
面试题——MyBatis篇
1、什么是MyBatis(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis可以使用XML或注解来配置和映射原生信息,将POJO映射成数据库中的记录,避免了几乎所有的JDBC代码和
杜引强
·
2024-01-18 11:22
java
mybatis
oracle
面试
java架构师
面试题——多线程&并发篇
1、说说Java中实现多线程有几种方法创建线程的常用三种方式:1.继承Thread类2.实现Runnable接口3.实现Callable接口(JDK1.5>=)4.线程池方式创建通过继承Thread类或者实现Runnable接口、Callable接口都可以实现多线程,不过实现Runnable接口与实现Callable接口的方式基本相同,只是Callable接口里定义的方法返回值,可以声明抛出异常而
杜引强
·
2024-01-18 11:19
java
开发语言
面试
架构
JVM
实战(15)——Full GC调优
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析一、简介本章将会讲解一个频繁FullGC的案例,示例来自于
JVM
基础篇中
smart哥
·
2024-01-18 11:17
jvm专题
jvm
【
JVM
】
JVM
概述
JVM
概述基本介绍
JVM
:全称JavaVirtualMachine,即Java虚拟机,一种规范,本身是一个虚拟计算机,直接和操作系统进行交互,与硬件不直接交互,而操作系统可以帮我们完成和硬件进行交互的工作特点
小小Yi学编程
·
2024-01-18 11:16
JVM
jvm
java
JVM
的演变
Java虚拟机(
JVM
)是Java语言的核心组成部分,它负责将Java字节码转换为机器码并执行。随着时间的推移,
JVM
在不同版本的JDK中经历了许多演变和改进。
萧十一郎君
·
2024-01-18 11:13
jvm
java
演变
特性
(转)Java 8 Optional类深度解析
一些
JVM
编程语言比如Scala、Ceylon等已经将对在核心API中解决了这
hexm01
·
2024-01-18 11:31
如何读懂晦涩的 Class 文件
涉及到的
JVM
指令及字节码结构已做了整理,这部分知识平时用到的时候查一下便可,用多了自然记住了。即使你是一个新手,按照下面的思路整合,你也可以从0上手。读完本
Android之禅
·
2024-01-18 09:33
探索Java的神秘运行机制:揭秘整体运行流程
1.背景2.整体流程2.1一看整体流程2.1再看运行流程3.类的加载过程3.1初探类的加载过程4.类加载机制4.1类加载器4.2双亲委派机制5.小结:1.背景学习了这么多年的Java,把自己的理解写成
JVM
北京-景枫
·
2024-01-18 09:43
JVM系列
java
jvm
大厂面试题一文讲通
jvm
,Java虚拟机高频面试题
如下图所示加载(Loading)简单一句话概括,类的加载阶段就是:找到需要加载的类并把类的信息加载到
jvm
的方法区中,然后在堆区中实例化一个java.lang.Class对象,作为方法区中这个类的信息的入口
Java斌
·
2024-01-18 08:03
jvm
java
开发语言
调优
线程和进程的区别(从
JVM
角度出发)
进程与线程的区别线程具有许多传统进程所具有的特征,故又称为轻型进程(Light—WeightProcess)或进程元;而把传统的进程称为重型进程(Heavy—WeightProcess),它相当于只有一个线程的任务。在引入了线程的操作系统中,通常一个进程都有若干个线程,至少包含一个线程。根本区别:进程是操作系统资源分配的基本单位,而线程是处理器任务调度和执行的基本单位资源开销:每个进程都有独立的代
还能救一下嘻嘻
·
2024-01-18 08:29
jvm
java
服务器
Python
学习之路
——异常捕获
一、什么是异常当检测到一个错误时,Python解释器就无法继续执行了,反而出现了一些错误的提示,这就是所谓的“异常”,也就是bug二、异常的捕获方法当我们的程序遇到bug,那么就下来有两种情况①整个程序因为一个bug停止运行②对bug进行提示,整个程序继续运行捕获异常的作用在于:提前假设某处会出现异常,做好提前准备,当真的出现异常的时候,可以有后续手段。1、捕获常规异常(一)基本语法try:可能发
墨白001
·
2024-01-18 08:29
Python零基础学习之路
学习
python
开发语言
如何解决redis热点key问题
利用二级缓存可以使用一个HashMap,在你发现热点key以后,把热key加载到系统的
jvm
中。针对这种热key请求,就会直接从
jvm
中取,而不会走本地redis层。
清和与九
·
2024-01-18 07:51
redis
数据库
缓存
Java 内存模型(JMM)
1.从Java代码到CPU指令如上图:最开始,我们编写的Java代码是*.java文件;在编译(javac命令)后,从刚才的*.java文件生成一个新的Java字节码文件(*.class);
JVM
会执行刚才生成的字节码文件
zengk562
·
2024-01-18 05:51
Java
java
Java
内存模型
JMM
Java基础面试题(三)
在Java中,
JVM
可以理解的代码就叫做字节码(即扩展名为.class的文件),它不面向任何特定的处理器,只面向虚拟机。Java语言通过字节码的方式,在一定程度上解决了传统解释
xwhking
·
2024-01-18 05:42
Java面试题
java
开发语言
Java -
JVM
imageZERO持续更新请关注:https://zorkelvll.cn/blogs/zorkelvll/articles/2018/12/22/1545481280495背景本文主要是记录在学习Java-
JVM
zorkelvll
·
2024-01-18 05:04
JVM
xmx, xms等内存相关参数合理性设置
说到
JVM
垃圾回收算法的两个优化标的:吞吐量和停顿时长,并提到这两个优化目标是有冲突的。那么有没有可能提高吞吐量而不影响停顿时长,甚至缩短停顿时长呢?
Lynloveleft
·
2024-01-18 04:30
jvm
java
算法
JVM
参数调优
1、为什么会有
JVM
参数调优优化在项目运行过程中,往往会出现各种各样的性能瓶颈而影响程序的运行,或者用户的体验,每当遇到这些的问题的时候,都需要进行相应性能优化。
weixin_34168880
·
2024-01-18 04:00
运维
java
开发工具
Java基础+集合+多线程+
JVM
面试题总结
1.3关于
JVM
JDK和JRE最详细通俗的1.3.1
JVM
1.3.2JDK和JRE1.4Java和C++的区别?1.5字符型常量和字符串常量的区别?1.6构造器Construc
GitHub质检员
·
2024-01-18 03:06
优质好文分享
java
jvm
开发语言
Java 多线程常见基础面试题总结,面试必看!
在Java中,当我们启动main函数时其实就是启动了一个
JVM
的进程,而main函数所在的线程就是这个进程中的一个线程,也称主线程。
GitHub质检员
·
2024-01-18 03:36
优质好文分享
java
面试
开发语言
2023年JRebel最新激活方式
JRebel介绍#JRebel是一款
JVM
插件,它使得Java代码修改后不用重启系统,立即生效。
GitHub质检员
·
2024-01-18 03:33
开发心得
电脑
intellij-idea
idea
Jrebel
idea插件
JVM
实战(24)——大对象优化
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析一、案例背景本章将介绍一个因为大对象而导致的频繁GC问题,其本质也是开发
smart哥
·
2024-01-18 01:02
jvm专题
jvm
cmd命令设置java虚拟机内存_
JVM
调优基础——运行参数、内存分析命令、内存分析工具...
java-versionimage.png我们看到上面的-server,java有两种运行模式:client和server,启动时client比server快,但是启动完成后server的比client性能更好,不同的模式默认的
jvm
weixin_39585675
·
2024-01-18 01:02
JVM
实战(22)——jamp和MAT实战
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析一、简介我们通过jstat进行分析,发现FullGC非常频繁,基本上每隔
smart哥
·
2024-01-18 01:32
jvm专题
jvm
JVM
实战(23)——内存碎片优化
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析一、案例背景本案例的背景是一个高峰期每秒十万QPS的社交APP,这类AP
smart哥
·
2024-01-18 01:32
jvm专题
jvm
JVM
优化策略——编译及垃圾回收器
工欲善其事必先利其器,要了解
JVM
运行情况,必须用工具获取数据才能发现和诊断问题。让
JVM
这个黑盒变成我们可以认识的白盒。
huaishu
·
2024-01-18 01:00
JVM
JVM
实战(21)——jstat实战(2)
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析一、简介上一章,我们通过jstat命令分析了BI系统中新生代对象的GC情
smart哥
·
2024-01-18 01:59
jvm专题
jvm
JVM
的内存区域划分,类加载过程,GC垃圾回收机制总结
1、
JVM
内存区域划分
JVM
(Java虚拟机):一个运行起来的Java进程,是进程,那必然就会从操作系统中申请内存。再把这些内存分区,干不同的事。
去北极避暑~
·
2024-01-18 01:29
习题总结
jvm
java
GC垃圾回收机制
关于调优
操作系统调优句柄、swapiness、文件系统、网络IO
JVM
调优合理设置堆大小、合理选择GC收集器Broker调优尽力保持客户端版本和Broker端版本一致、合理配置参数应用层不要频繁地创建Producer
kar_joe
·
2024-01-18 01:20
遇到问题不要慌,轻松搞定内存泄露
因为
JVM
是运行在操作系统之上的,操作系统的一些限制,会严重影响
JVM
的行为。故障排查是一个综合性的技术问题,在日常工作中要增加自己的知识广度。多总结、多思考、多记录,这才是正确的晋级方式。
小熊学Java
·
2024-01-18 01:26
深入理解Java虚拟机
内存泄露
jvm
java
Logstash配置详解
jvm
.options配置Logstash的
JVM
,使用此文件设置总堆空间的初始值和最大值,此文件
懒鸟一枚
·
2024-01-17 22:58
ELK
运维开发
Java语言:
JVM
入门
Java虚拟机(
JVM
)对于Java应用的至关重要性。在这篇文章中,我将带领你深入探索
JVM
的内部机制,理解其核心概念,并分享一些深刻的个人见解。
星光闪闪k
·
2024-01-17 22:19
Java
java
jvm
开发语言
后端
架构
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他