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
4.JAVA
Spring — 三级缓存和 循环依赖
面试题—并发基础、【同步&互斥】、JUC&并发容器、【线程池】、异步编程、【Lambda表达式】、方法引用、Stream流3.Java面试题—JVM基础、【内存管理】、【垃圾回收】&垃圾收集器、JVM调优
4.
页川叶川
·
2023-10-06 05:58
NoteBook笔记本
spring
java
原理
聊聊JAVA中的锁优化锁升级及其底层原理剖析
2.轻量级锁的底层实现3.重量级锁1.重量级锁的原理2.重量级锁的底层实现3.Java中锁升级的详细过程剖析1.锁升级的触发条件2.偏向锁、轻量级锁、重量级锁之间的转换过程3.锁升级过程的具体实例分析
4.
冰点.
·
2023-10-04 04:23
JVM从入门到精通
java
后端
jvm
springBoot(cloud)读取配置文件的先后顺序
4.java
的系统属性,可以通过System.getProperties()获得的内容。5.操作系统的环境变量。6.通过random.*配
流星007
·
2023-10-03 19:33
springboot
config
springcloud
springboot
springcloud
配置文件读取顺序
config
java后台导出word文档正文、表格、图片
二、使用步骤1.制作word文档模板2.word文档关键字动态替换3.引入XDocReport、apache、freemarker相关依赖
4.java
后台代码示例:总结前言本文主要介绍XDocReport
lizhiqiang233
·
2023-09-29 09:27
java
java
后端
【面试题】——Java基础篇(35题)
文章目录1.八大基本数据类型分类2.重写和重载的区别3.int和integer区别
4.Java
的关键字5.什么是自动装箱和拆箱?6.什么是Java的多态性?7.接口和抽象类的区别?
是江迪呀
·
2023-09-22 17:28
面试
java
面试
开发语言
java和fastjson
1.java是如何跨平台通信的java--->class字节码--->jvm虚拟机运行2.使因为jvm只会读文件名如果不一致则无法找到文件3.main函数说明java代码的接口被使用
4.java
和class
爱小刘的猪猪侠
·
2023-09-18 15:29
java
开发语言
[JavaEE] 线程与进程的区别详解
4.Java
线程和操作系统线程的关系5.创建多线程6.使用JConsole查看线程
Node_Hao
·
2023-09-18 12:06
JavaEE
java
开发语言
多线程
斐波那契堆——怎么发明一种非常聪明的数据结构——学习笔记
4.Java
实现4.1核心数据结构定义4.2ExtractMin实现4.3DecreaseKey实现
pip install USART
·
2023-09-16 21:38
学习笔记
数据结构
学习
笔记
Fibonacci
Java
面试准备之JavaSE复习(一)
目录1.JRE、JDK和JVM的关系2.JAVA语言的特点3.JAVA和C++的区别
4.JAVA
的数据类型5.自动装箱与拆箱1.JRE、JDK和JVM的关系JDK(javadevelopmentkit)
sdfgbhnfgbrfe
·
2023-09-09 22:54
se复习
面试
职场和发展
java
【多线程】线程 与 进程
)5.进程调度6.内存分配——内存管理(MemoryManage)7.进程间通信(InterProcessCommunication)二.线程1.线程是什么2.为什么要有线程3.进程和线程的区别与联系
4.
Gmerrysong
·
2023-09-09 10:24
多线程
java
多线程
Kafka的生产和消费简单代码示例
bin/kafka-server-start.sh-daemonconfig/server0.properties(最后的文件名如果更改自行选择)2.jps命令查看服务是否开启3.操作创建topic示例,
4.
盈欢
·
2023-09-09 07:56
大数据
kafka
2-4 LC641 设计循环双端队列 字节校园每日一题 Java力扣刷题笔记
文章目录LC641设计循环双端队列1.读题2.解题思路3.代码逻辑
4.Java
代码【字节校园每日一题】LC143重排链表1.读题LC641设计循环双端队列我的刷题笔记设计循环双端队列1.读题设计实现双端队列本题我们要实现支持如下操作的方法
敲代码的小提琴手
·
2023-09-09 01:02
力扣刷题
算法强化之路
#
力扣刷题笔记
队列
链表
java
queue
数据结构
2-3 LC622 设计循环队列 字节校园每日一题 LC449 序列化和反序列化二叉搜索树 Java力扣刷题笔记
文章目录LC622设计循环队列1.读题2.解题思路3.代码逻辑
4.Java
代码【字节校园每日一题】LC449序列化和反序列化二叉搜索树1.读题2.解题思路3.x代码逻辑x4.Java代码LC622设计循环队列我的力扣题解
敲代码的小提琴手
·
2023-09-09 01:32
力扣刷题
算法强化之路
#
力扣刷题笔记
队列
java
算法
数据结构
二叉树
Java-Java温习之Java中的重点和难点
本文主要分为以下几个部分:1.进制的相互转换2.Java中位运算符的解释和运用3.Java数组中常用的排序算法分析
4.Java
中折半查找方法的分析和运用5.Java中对象的初始化过程6.Java抽象类在模板方法模式中的运用
java高并发
·
2023-09-05 23:53
认识Java
4.java
语言版本:(1)JavaSE:标准版-----桌面应用程序的开发,JavaEE和JavaME的基础平台(2)JavaEE:企业版-----
你好明天_4cc4
·
2023-09-05 17:10
Jdk8 动态编译 Java 源码为 Class 文件(三)
源码文件读取类2.SpringBoot容器实例管理类5.测试类1.抽象类2.接口类3.默认抽象实现4.默认接口实现6.接口类1.测试接口2.类重载控制接口7.动态编译类1.类加载器2.类管理器3.类对象
4.
猪悟道
·
2023-09-04 20:07
JDK
特性
JavaWeb
服务框架
java
jdk8
Class动态编译
SpringBoot
tools.jar
Java开发面试高频考点学习笔记(每日更新)
Java开发面试高频考点学习笔记(每日更新)1.深拷贝和浅拷贝2.接口和抽象类的区别3.java的内存是怎么分配的
4.java
中的泛型是什么?类型擦除是什么?
JAVA架构师的圈子
·
2023-09-02 09:01
4.Java
程序基本结构
1.Java是面向对象的语言一个程序的基本单位就是class,class是关键字,这里定义的class名字就是Hello:2.类名要求类名必须以英文字母开头,后接字母,数字和下划线的组合习惯以大写字母开头3.方法名要求小驼峰,首字母小写maingoodMorningplayVR4.注释`单行注释//`多行注释/**/特殊的多行注释/***/卸载类和方法的定义出,用于自动创建文档
小李小李不讲道理-
·
2023-09-01 06:52
Java
java
开发语言
Java 使用httpclient 调用Https 接口 PKIX path building failed 问题分析。
4.Java
版本太老,证书库陈旧。解决方案。第一种:使用没有问题的证书。
搬砖导师
·
2023-08-31 20:06
java
https
ssl
JUC并发编程详细讲解
目录JUC并发编程(1.Java线程)JUC并发编程(2.Java线程)JUC并发编程(3.Java线程)JUC并发编程(
4.Java
线程)JUC并发编程(5.Java线程)JUC并发编程(6.Java
Smile sea breeze
·
2023-08-31 19:30
知识点合集
java
数据库
服务器
Anolis 8.6 下 Redis 7.2.0 集群搭建和配置
Redis7.2.0搭建和集群配置一.Redis下载与单机部署1.Redis下载2.虚拟机配置3.Redis单机源码安装和测试
4.Java
单机连接测试1.Pom依赖2.配置文件3.启动类4.配置类5.单元测试
猪悟道
·
2023-08-29 09:38
JavaWeb
服务框架
redis
cluster
sentinel
springboot
anolis
spring boot 项目中搭建 ElasticSearch 中间件 二 Java api 操作 es
Javaapi操作es1.准备2.环境3.Java操作索引3.1创建索引3.2查看索引3.3删除索引
4.java
操作文档4.1添加文档4.2查询文档4.3查询全部文档4.4更新文档4.5删除文档4.6批量插入文档
小羽yu
·
2023-08-29 06:35
中间件
java
spring
boot
elasticsearch
spring boot 项目中搭建 ElasticSearch 中间件 一 spring data 操作 es
springdata操作es1.准备2.环境2.1.elasticsearch准备2.2.测试环境3.操作索引3.1创建索引3.2查看索引3.3删除索引
4.java
操作文档4.1添加文档4.2查询文档4.3
小羽yu
·
2023-08-29 06:02
中间件
spring
spring
boot
elasticsearch
JVM第一篇 认识java虚拟机
目录1.什么是java虚拟机2.java虚拟机分类2.1.商用虚拟机2.2.嵌入式虚拟机3.java虚拟机架构
4.java
虚拟机运行过程1.什么是java虚拟机传统意义上的虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的
hsy12342611
·
2023-08-27 12:31
java
JVM
jvm
java
开发语言
关于JAVA程序的内存分布
目录1.Java程序运行时内存说明2.JVM内存划分3.Java中数据类型
4.Java
中的String5.结合HelloWorld分析java程序内存分布1.Java程序运行时内存说明编写的.java程序文件需要
hsy12342611
·
2023-08-27 12:29
java
java
深入理解Java虚拟机:JVM内存管理与垃圾收集理论
第二部分自动内存管理第2章Java内存区域与内存溢出异常1.程序计数器2.Java虚拟机栈3.本地方法栈
4.Java
堆5.方法区(也即:永久代(PermGen))6.直接内存(我理解就是堆外内存吧)HotSpot
Tattoo_Welkin
·
2023-08-22 23:09
JVM
jvm
jvm.gc
java
java的发展简史、简介以及学习Java的意义
目录1.Java的意义2.发展简史3.Java的特点
4.Java
的运行机制1.Java的意义*java是一种高级编程语言*目标为就业就业岗位多*java语言主要是开发应用程序*服务器程序*后端服务器程序
小谭同学ha
·
2023-08-22 12:27
java
学习
jvm
idea
2.Java 基础
下划线及美元符号等组成一个字符序号,用来标识变量,方法名称,类名,接口名称等标识符规则:1.数字不能开头2.第一个字符之后,可以是货币符号,连字符或数字,字母,汉字的任意组合3.标识符的字符数量没有限制,一般不要太长
4.
游戏天堂丶IT
·
2023-08-21 17:26
java
java
4.Java
类和对象
1.面向对象的基本概念1.面向机器:程序=数据+指令2.面向过程:程序=数据结构+算法3.面向对象:程序=对象+消息术语:抽象,对象,消息,类(程序由类构成),继承,多态,封装2.类和对象1.类是一种(类)对象的设计图纸如:类-房子房子的图纸有长宽高和占地面积等一些标注2.对象是类的实例如:Aaobj=newA();A-类aobj-对象即类的实例3.类定义[修饰符关键字]class类名[exten
游戏天堂丶IT
·
2023-08-21 17:55
java
java
Java-100天知识进阶-Java内存-知识铺(四)
内存模型是每个java程序员必须掌握理解的2.Java内存模型的主要目标是定义程序中各个变量的访问规则,即在JVM中将变量存储到内存和从内存中取出变量这样的底层细节3.Java的并发采用的是共享内存模型
4.
知识铺
·
2023-08-17 10:48
【Java】常见面试题:多线程
3.run和start的区别【经典面试题】
4.Java
线程的状态5.【线程不安全的原因】6.就以count++为例:一个线程加锁、一个线程不加锁,此时能否保证线程的安全呢?
'Dream是普通小孩耶
·
2023-08-16 07:06
面试复盘
java
面试
jvm
多线程
组件
JavaWeb 速通JSP
目录一、JSP快速入门1.基本介绍:2.运行原理:二、JSP语法1.page指令:2.声明脚本:3.表达式脚本:
4.Java
代码脚本:5.JSP注释:三、JSP对象1.九大内置对象:2.四大域对象:1°
Cyan_RA9
·
2023-08-13 17:00
JavaWeb
#
JSP
java
servlet
前端
后端
tomcat
jsp
web
JavaSE知识点(1)
文章目录1.java概述:2.环境变量3.常用的DOS命令
4.Java
的特性5.Java的加载与执行原理详解6.
努力的Java工程师
·
2023-08-12 02:11
JavaSe
Java编程学习入门、Java语言学习、Java入门必看
计算机中的程序:一组有序指令的集合,需要和计算机交流就要使用计算机语言,java就是计算机语言的一种3.Java能做什么:1、开发桌面应用程序,比如:QQ、酷狗2、开发Internet应用程序,比如:淘宝、天猫
4.
雾里祈愿
·
2023-08-11 19:50
Java之异常处理
Java之异常处理1.引言2.什么是异常2.1异常的基本概念2.2异常分类3.异常处理的重要性3.1程序的稳定性3.2可读性和维护性
4.Java
中的异常处理4.1异常类层次结构4.2try-catch块
JAVA开发区
·
2023-08-11 07:58
Java
java
开发语言
JavaSE知识点整理---集合篇
4.Java
集合的快速失败机制【fail-fast】5.List接口常用方法6.List的三种遍历方式7.ArrayList的扩容机制8.HashSet是如何保证数据唯一的?1.数组与集合的区别?
白豆五
·
2023-08-10 21:29
JavaSE
java
分布式链路追踪概述
DistributedTracing2.GoogleDapper2.1.Dapper的分布式跟踪2.1.1.跟踪树和span2.1.2.Annotation2.1.3.采样率3.OpenTracing3.1.发展历史3.2.数据模型
4.
小白de成长之路
·
2023-08-08 19:03
微服务相关
分布式
探针
分布式链路追踪
skywalking
APM
详解WebSocket
2.WebSocket的通信过程3.WebSocket的报文结构
4.JAVA
中的WebSocket1.WebSocket是什么?
_BugMan
·
2023-08-05 21:00
JAVA
EE
网络
java
websocket
为校招搜集整理的10万字java后端面试题ing...,基础不太好不知道从哪儿开头的冲它就完事了
java后端面试题Java基础1.什么是Java2.jdk,jre和jvm的区别3.什么是跨平台性及原理
4.Java
语言的特点5.什么是字节码6.采用字节码的好处7.Java和C++的区别8.OracleJDK
代码世界观
·
2023-08-05 20:24
面试题
java
面试
后端
Java编程学习入门、Java语言学习、Java入门必看
计算机中的程序:一组有序指令的集合,需要和计算机交流就要使用计算机语言,java就是计算机语言的一种3.Java能做什么:1、开发桌面应用程序,比如:QQ、酷狗2、开发Internet应用程序,比如:淘宝、天猫
4.
计算机语言学习
·
2023-08-05 20:21
IO流(1)-字符流与字节流
目录1.I/O流前置知识2.I/O流分类3.I/O流通用知识点
4.Java
中常用的IO流方法5.FileInputStream的用法5.1FileInputStream的构造方法5.2FileInputStream
程序猿ZhangSir
·
2023-08-03 16:37
java
开发语言
多级缓存
为什么要编译重排优化乱序执行优化
4.java
内存模型(JMM)
维乾
·
2023-08-02 10:10
Java架构师 2022大厂面试必备资料
知道面试官一定会对某个知识点进行一系列的穷追猛打,直到你默默不语……基础篇--------Java工程师的进阶之路基础篇(一)1.Java语言主要特点2.Java语言和C++语言的区别3.JDK、JRE、JVM之间的关系
4.
周坤Java
·
2023-08-01 10:47
java
单元测试
java-ee
spring
架构
java基础速通(一)
类名首字母大写,方法名首字母小写,源文件名与类名相同,主方法入口3.类名,方法名,变量名命名规则3.1.字母,$,下划线开头3.2.首字符后可以是字母,$,下划线和数字组合3.3.不可以是关键字3.4.大小写敏感
4.
酷云科技
·
2023-08-01 05:17
弑神术
java
java
每创建一个对象就会执行一次,优先于构造方法执行3.构造方法,每创建一个对象就会执行一次3.java语言里面只支持单继承,即一个类只能有一个父类,子类可以继承父类中的非private修饰的成员方法和成员变量,构造方法不能被继承
4.
nonooon
·
2023-07-31 18:00
Java泛型
文章目录1.泛型入门1.1定义简单泛型类1.2泛型方法1.3限定类型变量2.擦除和转换2.1类型擦除3.类型通配符3.1通配符上限3.2通配符下限3.3例子
4.java
的Type4.1UML总览4.2相关代码
tobebetter9527
·
2023-07-31 01:37
#
from
zero
to
learn
java
java
开发语言
泛型
Java动态代理详细讲解-使用方式及应用场景
前言本文主要是展示java动态代理的使用方式和应用场景主要分为以下4个部分:1.为什么要使用java动态代理2.如何使用java动态代理3.框架中java动态代理的应用
4.java
动态代理的基本原理1.
Java编程_yyds
·
2023-07-29 09:21
java
spring
python
javascript
redis
Java编程学习入门、Java语言学习、Java入门必看
计算机中的程序:一组有序指令的集合,需要和计算机交流就要使用计算机语言,java就是计算机语言的一种3.Java能做什么:1、开发桌面应用程序,比如:QQ、酷狗2、开发Internet应用程序,比如:淘宝、天猫
4.
计算机语言学习
·
2023-07-29 02:15
详解zookeeper安装使用
目录1.概述1.1.功能1.2.特点1.3.数据结构2.安装2.1.Windows2.2.Linux3.基础操作3.1.增3.2.删3.3.改3.4.查3.5.监听
4.JAVA
操作Zookeeper4.1
_BugMan
·
2023-07-27 09:14
中间件
java
zookeeper
Redis
关系型数据库的优势:总结2.主流的NOSQL产品二、redis三、redis使用1.下载安装2.命令操作(1)redis的数据结构:(2)字符串类型string(3)哈希类型hash(4)列表类型list3.持久化
4.
待╮續
·
2023-07-27 08:02
redis
数据库
缓存
上一页
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
其他