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
slf4jjava后端jdk
Java大厂面试实录:从Spring Boot到AI微服务架构的深度技术拷问
第一轮提问面试官:小曾,今天我们主要考察
Java后端
开发能力,从基础开始。场景:假设你要设计一个电商平台的订单系统,订单量峰值达到每秒1000笔。你会选择哪些技术栈?为什么?
·
2025-07-19 23:38
Java大厂面试实录:从Spring Boot到AI微服务架构的层层递进
场景:互联网大厂
Java后端
面试面试官(严肃):请简单介绍下你参与过的项目,主要使用哪些技术栈?
remCoding
·
2025-07-19 23:07
Java场景面试宝典
Java
Spring
Boot
Spring
Cloud
AI
Kafka
Redis
Microservices
Java大厂面试实录:从Spring Boot到AI微服务架构的全栈技术深度解析
场景:互联网大厂
Java后端
开发面试面试官(严肃):请先自我介绍,并谈谈你熟悉的技术栈。
remCoding
·
2025-07-19 23:07
Java场景面试宝典
Java
Spring
Boot
Spring
Cloud
AI
Kafka
Redis
Spring
Security
Java大厂面试实录:从Spring Boot到AI微服务架构的深度技术挑战
场景:互联网大厂
Java后端
开发面试面试官(严肃):小曾,请简单介绍下你过往的项目经验,特别是你在微服务架构中解决过哪些技术难题?
remCoding
·
2025-07-19 23:37
Java场景面试宝典
Java
Spring
Boot
Spring
Cloud
AI
Kafka
Redis
Docker
Java大厂面试实录:从Spring Boot到AI微服务架构的深度技术拷问
场景:互联网大厂
Java后端
面试面试官(严肃):小曾,请先简单介绍下你过往的项目经验,侧重于高并发场景下的架构设计。
remCoding
·
2025-07-19 23:36
Java场景面试宝典
Java面试
Spring
Boot
Jakarta
EE
AI微服务
Kafka
Redis
Spring
AI
Spring中IOC和AOP实现原理
BeanFactoryBeanFactory实现方式ApplicationContextApplicationContext实现方式基于XML的Spring项目:基于SpringBoot:初始化过程AOP
JDK
Cat凯94
·
2025-07-19 21:55
Java基础
开发框架
spring
java
Java8新特性
1.Lambda表达式Lambda表达式是
JDK
8引入的一种函数式编程特性,允许以简洁的语法实现函数式接口(只有一个抽象方法的接口)。
·
2025-07-19 19:38
CentOS下配置java环境变量classpath
我们需要把
jdk
安装目录下的bin目录增加到现有的PATH变量中,CLASSPATH环境变量
天海华兮
·
2025-07-19 19:05
java
SE
java
centos
环境变量
clsspath
CentOS下配置java环境变量
我们需要把
jdk
安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好
夜雨微澜醉挽清风
·
2025-07-19 18:34
CentOS
CentOS
CentOS 8:环境变量
环境变量环境变量,就是放在当前环境中的变量无论Linux,还是Windows,都有环境变量比如,最常用的环境变量PATH,JAVA_HOME定义环境变量exportJAVA_HOME=/opt/
jdk
1.8
duansamve
·
2025-07-19 18:33
linux
centos
linux
虚拟机中 Linux环境下idea 报Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=350m;
第一先看看你是不是使用
JDK
8,如果是MaxPermSize这个配置无效
秋林辉
·
2025-07-19 15:44
JAVA
idea
linux
jdk
intellij
idea
【Java从入门到起飞】初始Java
文章目录1.Java语言概述1.1Java概述1.2Java语言简史1.3Java之父1.4Java技术体系平台1.5java的主要特性2.Java开发环境2.1Java语言跨平台的原理2.2什么是
JDK
I'm Joe
·
2025-07-19 15:42
Java
java
开发语言
Java开发:从入门到精通
筑基与心法(Java核心基础)第一章:缘起与开示——Java世界观1.1万物皆对象:面向对象思想的起源与哲学1.2Java的“前世今生”:发展史、技术体系与生态圈1.3工欲善其事:搭建你的第一个“道场”(
JDK
·
2025-07-19 14:06
Java使用Langchai4j接入AI大模型的简单使用(四)--整合Springboot
一、在Maven中引入依赖核心配置如下,这里使用的是Springboog3,
jdk
17,注意版本,如果启动不起来很有可能是版本冲突:17UTF-8UTF-83.4.31.0.0-beta1dev.langchain4jlangchain4j-community-dashscope-spring-boot-starterorg.springframework.bootspring-boot-star
moxiaoran5753
·
2025-07-19 12:47
java
spring
boot
spring
重学Java并发编程(LockSupport的使用)
前言:本文中的代码基于
JDK
1.8LockSupport是什么?
豌豆日记
·
2025-07-19 11:44
Java多线程
JAVA
多线程
并发编程
深入剖析Open
JDK
18 GA源码:Java平台最新发展
本文还有配套的精品资源,点击获取简介:Open
JDK
18GA作为Java开发的关键里程碑,提供了诸多新特性和改进。
想法臃肿
·
2025-07-12 18:37
Java大厂面试实录:谢飞机的电商场景技术问答(Spring Cloud、MyBatis、Redis、Kafka、AI等)
Java大厂面试实录:谢飞机的电商场景技术问答(SpringCloud、MyBatis、Redis、Kafka、AI等)本文模拟知名互联网大厂
Java后端
岗位面试流程,以电商业务为主线,由严肃面试官与“
·
2025-07-12 18:05
RocketMQ 基础教程-应用篇-死信队列
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入
jdk
其余源码解析
码炫课堂-码哥
·
2025-07-12 17:26
rocketmq专题
rocketmq
java
javaSE面试题---语法基础、面向对象、常用类、集合、多线程、文件和IO
目录语法基础1.
jdk
jrejvm区别2.基本数据类型3.引用数据类型4.自动类型转换、强制类型转换5.常见的运算符6.&和&&区别7.++--在前和在后的区别8.
yang_xiao_wu_
·
2025-07-12 16:18
java
面试
开发语言
javase
java基础
多线程
文件和IO
个人日记本小程序开发方案(使用IntelliJ IDEA)
个人日记本小程序开发方案(使用IntelliJIDEA)一、项目创建与环境配置1.新建项目打开IDEA→NewProject→JavaFX选择
JDK
11+版本添加必要依赖:<groupId
HH予
·
2025-07-12 12:57
嵌入式驱动工程项目开发
intellij-idea
java
ide
Mac上的java_home命令的作用
https://my.oschina.net/shishaomeng/blog/537444摘要:刚上手Mac还是有些别扭的,尤其安装个
JDK
都跟Windows不一样,而且是完全的不同本文仅针对macosx10.5
·
2025-07-12 07:49
多线程学习
类的有关方法线程的优先级获取和设置当前线程的优先级说明线程的生命周期线程的同步Synchronized的使用方法同步机制中的锁释放锁的操作线程的死锁问题synchronized与Lock的异同线程的通信
JDK
5.0
·
2025-07-12 07:15
MyBatis-Plus的LambdaQuery用法
核心概括:LambdaQueryWrapper本质上是一个条件包装器(与wrapper类似),而Mapper方法(如selectList)负责补充完整的SQL结构在
Java后端
开发中(特别是使用MyBatis-Plus
·
2025-07-12 07:44
ReentrantLock 与 Synchronized 的区别
Synchronized的区别ReentrantLock和Synchronized都是Java中用于实现线程同步的机制,但它们有显著的区别:1.基本性质对比特性ReentrantLockSynchronized实现级别
JDK
·
2025-07-12 04:58
Qt for Android 配置详细 (Windows下的)
Qt开发安卓笔记作者:
[email protected]
年1月讨论和交流一、安装
jdk
配置环境变量并测试java1.7的版本太高会出现问题。。
总有刁民想爱朕ha
·
2025-07-12 01:05
java代理模式
一.
JDK
代理机制1.定义发送短信的接口publicinterfaceSmsService{Stringsend(Stringmessage);}2.实现发送短信的接口publicclassSmsServiceImplimplementsSmsService
知还215
·
2025-07-11 21:12
java
代理模式
servlet
各邮箱服务商的接收、发送邮件服务器地址、端口号
各邮箱服务商的收、发邮件服务器地址、端口号后端开发邮件的收发功能(
Java后端
实现多附件邮件发送案例讲解)时总是需要针对不同的邮箱服务商做出不同的邮件接收、发送服务器地址和端口号的配置,本文中主要介绍和记录两种常用的邮件服务器
清风暖云
·
2025-07-11 15:29
Java开发点滴
随记
收发邮件服务器地址
端口号
SMTP
POP3
后端邮件发送
面试必问的线程池原理与实战:从源码到应用全解析
摘要:本文结合
JDK
官方文档、《Java并发编程实战》等权威资料,深入剖析线程池的核心原理,并通过电商、消息中间件等真实场景演示选型策略。
混进IT圈
·
2025-07-11 15:29
Java
线程池
面试
多线程
并发编程
Tomcat
Netty
例如,如果你安装的
JDK
路径
例如,如果你安装的
JDK
路径是/usr/lib/jvm/java-11-open
jdk
-amd64,那么JAVA_HOME=/usr/lib/jvm/java-11-open
jdk
-amd64。
飞升不如收破烂~
·
2025-07-11 11:34
linux
java
python
95%程序员不知道的JVM调优技巧:让GC时间从2秒降到50ms的实战案例
第一章:理解JVM内存结构与GC机制1.1JVM内存结构详解(
JDK
1.8)Java虚拟机内存
小筱在线
·
2025-07-11 10:25
jvm
测试工具
在 Mac 上安装 Java 和 IntelliJ IDEA(完整笔记)
目录检查是否已安装Java安装Java(
JDK
)设置JAVA_HOME环境变量安装IntelliJIDEA配置IntelliJIDEA使用
JDK
验证和测试环境是否成功1.检查是否已安装Java打开终端(
·
2025-07-11 08:41
Spring事务管理深度解析:AOP机制与实战要点
结论先行AOP代理是基石:Spring事务通过动态代理(
JDK
或CGLIB)为@Transactional注解的Bean创建代理对象。
半个脑袋儿
·
2025-07-11 05:54
Spring
spring
java
后端
Java基础系列:深入解析反射机制与代理模式及避坑指南
反射核心原理2.反射操作全流程3.五大经典陷阱陷阱1:泛型检查绕过陷阱2:性能黑洞陷阱3:破坏单例模式陷阱4:模块系统限制(Java9+)陷阱5:错误处理缺失二、代理模式:控制访问的智慧1.静态代理实现2.
JDK
JouJz
·
2025-07-11 05:23
java
代理模式
开发语言
Android Studio 打 release 包 Algorithm HmacPBESHA256 not available 问题解决
今天AndroidStudio在打Release包的时候,碰到这个问题,排查得知HmacPBESHA256这个签名算法应该是
JDK
12才加入的而一般用的是Java8或者Java11,就碰到这个问题了,解决办法也很简单
月小水长
·
2025-07-11 05:53
android
studio
android
ide
jdk
HmacPBESHA256
Java从入门到入土(发展方向)
目录目录引言:每一章节都会慢慢的更新,可以随时查看是否更新
JDK
的下载及使用IDEA的下载Java基础语法1.数据类型2.流程控制3.数组4.面向对象5.抽象类6.接口7.枚举8.常用类9.集合类10.
·
2025-07-11 04:16
解决idea中jsp使用内置对象标红的问题
如图使用session的方法会标红报错,session所在的包已经导入不是jar包的问题,网上的方法大部分都是导入jar包其实这不是问题所在本人本来使用的是
JDK
8+tomcat10tomcat10中提供的
熬夜的大学生
·
2025-07-11 03:07
intellij-idea
tomcat
java
Java编程从入门到精通:全栈学习路径与实战案例指南
Java编程从入门到精通:全栈学习路径与实战案例指南一、入门基础:环境搭建与核心语法1.1开发环境配置(2025最新版)
JDK
17LTS:长期支持版本,提供模块化系统(JPMS)和文本块等新特性开发工具
AI编程员
·
2025-07-11 03:36
001AI传统&编程语言
002AI编程工具汇总
003AI编程作品汇总
人工智能
深度学习
AI编程
知识图谱
需求分析
Java 17 新特性笔记
它整合了Java12~16的众多特性,并引入新的语言增强、
JDK
API改进、性能优化和安全增强。
笑衬人心。
·
2025-07-11 02:33
JAVA学习笔记
java
笔记
开发语言
tomcat 如何配置https连接,两步搞定 Tomcat 下启用 https:// 访问
第一步:创建.keystore文件使用如下命令生成.keystore文件windows:C:\ProgramFiles\Java\
jdk
1.8.0_111\bin\keytool-genkey-aliastomcat-keyalgRSALinux
qq_37848203
·
2025-07-11 00:49
tomcat配置
tomcat配置
https
java
tomcat
Docker:安装命令笔记
目录零、安装:略一、镜像1.0、获取镜像:1.1、查看镜像:1.2、删除镜像:二、容器2.0、创建并启动容器2.1、tomcat和
jdk
9的“创建并启动容器”的命令2.2、容器操作2.3、容器日志操作零
博风
·
2025-07-11 00:48
#
Linux
中间件
docker
笔记
容器
Java HashMap的get/put源码深度解析(
JDK
1.8)
JavaHashMap的get/put源码深度解析(
JDK
1.8)本文基于Open
JDK
1.8源码,深入剖析HashMap核心操作的实现机制。理解这些底层原理,能帮助开发者写出更高效的Java代码。
·
2025-07-10 22:03
如何安装JavaFX
JavaFX的官方网站在这里,从
JDK
11开始,javaFX未包含在
JDK
中。安装过程如下:安装
JDK
,本例为
JDK
11,下载地址。下载JavaFX11,下载地址。
dingdingfish
·
2025-07-10 17:04
Java
Java
JavaFX
Linux中安装Tomcat
1.4、Tomcat与Nginx、Apache比较1.4.1、优势1.4.2、劣势1.4.3、定位功能1.5、Tomcat的主要组件1.6、Tomcat的主要配置文件二、Tomcat安装2.1、查看可用的
JDK
2.2
十一的学习笔记
·
2025-07-10 16:29
运维中服务安装管理
linux
tomcat
运维
Hutool TreeUtil快速构建树形数据结构
一、环境准备
JDK
1.8+SpringBoot2.xHutool5.8.16MySQL8.0二、数据准备--创建部门表CREATETABLE`sys_dept`(`id`intNOTNULLAUTO_INCREMENT
yifanghub
·
2025-07-10 16:56
工具类
java
brew java 切换_如何在Mac下配置多个Java版本
请执行$brewtapcaskroom/versions$brewcaskinstalljava二.安装其他版本的Java如果你需要安装其他的
jdk
(
JDK
weixin_39904522
·
2025-07-10 12:31
brew
java
切换
brew 下载java8,mac使用brew安装Java8
最后的做法无非这么几个,安装open
jdk
版本,或者安装其他的版本,或者直接去官网装。我今天就要硬装!就要用brew硬装官网版本的java8!
·
2025-07-10 12:00
brew java 切换_Java
jdk
11 在Mac上的安装和配置以及
JDK
多个版本之间切换
1、
JDK
11安装1)下载
JDK
11wgethttps://download.java.net/java/GA/
jdk
11/13/GPL/open
jdk
-11.0.1_osx-x64_bin.tar.gz2
weixin_39570838
·
2025-07-10 12:00
brew
java
切换
新手向:实现验证码程序
第一章:Java开发环境搭建1.1安装
JDK
要开始Java编程,首先需要安装Java开发工具包(
JDK
)。
JDK
是Java开发的核心,包含了运行Java程序所需的工具和库。
nightunderblackcat
·
2025-07-10 08:35
Java新手
开发语言
java
maven
spring
intellij-idea
spring
boot
spring
cloud
揭秘
JDK
的深度权衡
这个看似简单的选择背后,是
JDK
开发团队在数据结构领域数十年的经验结晶。本文将用真实场景数据,彻底解析这个高频面试题的底层逻辑。
今天你慧了码码码码码码码码码码
·
2025-07-10 07:01
JavaSE基础
java
开发语言
JDK
8-11-CompletableFuture(7)- thenApply,thenApplyAsync方法使用
JDK
8-11-CompletableFuture(7)-thenApply,thenApplyAsync方法使用thenApply使用回到顾客点餐,厨师炒菜打饭的例子:1.顾客进入餐厅2.顾客开始点餐
·
2025-07-10 03:05
上一页
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
其他