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连接mysql数据库
Java
GC的常用算法
在
Java
中,垃圾回收(GarbageCollection,GC)是自动内存管理的核心机制,以下是几种常用的
Java
GC算法:1.标记-清除算法(Mark-Sweep)原理标记阶段:从根对象(如虚拟机栈中的引用对象
yyueshen
·
2025-03-13 05:33
JVM
java
jvm
JVM的垃圾回收器都有哪些?
在
Java
虚拟机(JVM)中,不同的垃圾回收器采用不同的算法和策略,以满足不同应用场景的性能需求。
yyueshen
·
2025-03-13 05:33
jvm
测试工具
常见JVM命令
1.
java
-XX:+PrintCommandLineFlagsHelloGC作用:打印JVM启动时的命令行参数,包括用户显式设置的参数和JVM自动默认设置的参数。用于确认JVM实际使用的配置。
yyueshen
·
2025-03-13 05:33
JVM
jvm
java
JAVA
面试_进阶部分_
java
中四种引用类型(对象的强、软、弱和虚引用)
java
中四种引用类型(对象的强、软、弱和虚引用)对象的强、软、弱和虚引用在JDK1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。
茂茂在长安
·
2025-03-13 05:02
JAVA
java
面试
jvm
深度解析volatile—底层实现
我们都知道,
Java
关键字volatile的作用1、内存可见性2、禁止指令重排序可见性是指,在多线程环境,共享变量的操作对于每个线程来说,都是内存可见的,也就是每个线程获取的volatile变量都是最新值
ljheee
·
2025-03-13 04:29
Java虚拟机
JVM进阶
JVM
volatile
java内存可见性
[特殊字符] Elasticsearch 双剑合璧:HTTP API 与
Java
API 实战整合指南
Elasticsearch双剑合璧:HTTPAPI与
Java
API实战整合指南一、HTTPAPI定义与用途Elasticsearch的HTTPAPI是基于RESTful接口设计的核心交互方式,支持通过URL
周小闯
·
2025-03-13 04:28
elasticsearch
项目实战
elasticsearch
http
java
【深度学习】从全
连接
层到卷积
从全
连接
层到卷积我们之前讨论的多层感知机十分适合处理表格数据,其中行对应样本,列对应特征。对于表格数据,我们寻找的模式可能涉及特征之间的交互,但是我们不能预先假设任何与特征交互相关的先验结构。
熙曦Sakura
·
2025-03-13 04:56
深度学习
深度学习
人工智能
全局引用scss文件定义的变量
vite.config.ts文件中写如下代码css:{preprocessorOptions:{scss:{additionalData:`@use"@/assets/styles/index.scss";`,//这一句
java
scriptEnabled
魏时烟
·
2025-03-13 04:55
vue3+ts+scss
scss
前端
css
Java
常见面试技术点整理讲解——数据库相关(整理中,未完成)
主要整理数据库方面的技术及原理。涉及数据库的事务,范式,索引,结构,视图等问题。以及比对各个数据库版本之间的差异,存储引擎的差异,最新数据库的使用等。一:事务事务是指由一系列数据库操作组成的一个完整的逻辑过程,不可拆分。其中,ACID是DBMS在写入或更新资料的过程中,为保证事务是正确可靠的,必须具备的特性。A:原子性Atomicity一个事务中的所有操作,要么全成功,要么全失败,如果错误需进行
兢兢业业的小白鼠
·
2025-03-13 04:25
技术积累
数据库
mysql
oracle
oceanbase
websocket实现简单的消息发送
我写的一坨屎,看起来有点乱,只需要看websocket的js代码和
java
代码就行了,最重要的是理解。WebSocket是一种基于TCP/IP的双向通信协议,主要用于在单个TCP
连接
上进行全双工通信。
x_h_j_
·
2025-03-13 04:54
websocket
网络协议
网络
Java
面试
目录web开发基础说一下你熟悉的设计原则和设计模式说说你对红黑树的理解
Java
基础抽象类和接口的区别hashcode()值相同,equals就一定为true为什么重写equals(),就要重写hashcode
kevindanglu
·
2025-03-13 04:23
面试
java
面试
Fastapi中Depends、Form、Query、Body、File区别
1.Depends(依赖注入)Depends主要用于引入依赖,比如权限验证、数据库
连接
等,FastAPI会自动调用被依赖的函数,并将返回值传递给视图函数。
AI专题精讲
·
2025-03-13 03:52
python
python
Java
Script基础-顺序流程控制
Java
Script中的顺序流程控制指的是按照代码书写的顺序依次执行语句的过程。虽然它看起来非常直接和简单,但正是这种基本的控制流构成了所有复杂逻辑的基础。
難釋懷
·
2025-03-13 03:51
javascript
开发语言
Websocket的基本使用
1.WebSocketWebSocket是一种在单个TCP
连接
上进行全双工通信的协议,它在现代Web开发和网络应用中发挥着重要作用。
布鲁斯的快乐小屋
·
2025-03-13 03:18
websocket
网络协议
网络
前端
java
406,基于SpringMvc实现Restful方式接口返回406的问题
一、问题:二、问题排查:HTTPStatus406-typeStatusreportmessagedescriptionTheresourceidentifiedbythisrequestisonlycapableofgeneratingresponseswithcharacteristicsnotacceptableaccordingtotherequest"accept"headers.HTT
cj728
·
2025-03-13 03:16
java
406
为什么重写equals时必须重写hashCode?
一,基础概念:理解对象相等的两种维度在
Java
面向对象编程中,对象的相等性比较有两个关键的方案:1.1equals方法:内容相等的裁判官publicbooleanequals(Objectobj){return
从不吃红薯
·
2025-03-13 02:16
Java
开发语言
java
后端
React Native与Vue的H5交互
一、ReactNative简介:1、ReactNative采用
Java
Script框架,将React基础抽象组件渲染为原生平台UI组件,像View,Text以及Image等,可直接映射渲染为对应平台的原生
丁国栋-
·
2025-03-13 02:45
react
native
javascript
vue
交互
Vue响应式数组方法深度解析
文章目录一、Vue数组响应式核心机制1.原生
Java
Script数组的局限性2.Vue的解决方案二、Vue封装的七大数组方法1.方法列表与功能说明2.方法拦截器实现原理三、视图更新触发全流程1.依赖收集流程
北辰alk
·
2025-03-13 02:44
前端
vue
vue.js
javascript
ecmascript
Java
面试题集(1)
1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节.抽象包括两个方面,一是过程抽象,二是数据抽象.2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法.对象的一个新类可以从现有的类中派生,这个过程称为类继承.新类继承了原始类的特性,新类称为原始类的
Taro小峰
·
2025-03-13 02:43
Java
java
面试题
连接
未来,紧固无限——第十五届上海紧固件专业展(FES 2025)引领行业新潮流
在现代工业体系中,紧固件作为不可或缺的基础零部件,被形象地比喻为“工业之米”。它们广泛应用于汽车、铁路、轨道交通、风电、工程机械、机械装备、家具、建筑、电子电器、自动化、机器人、航空航天等领域,对各行业的稳定和发展起着关键作用。作为中国乃至亚洲最大的紧固件专业展览会,上海紧固件专业展(FastenerExpoShanghai,FES)已成为全球紧固件制造商、采购商及相关从业者交流与合作的重要平台。
紧固视界
·
2025-03-13 02:13
人工智能
大数据
汽车
硬件工程
赞评论收藏分享格雷希尔用于机器手抓取的G80P系列自动化螺纹快速接头的应用领域
格雷希尔GripSeal快速密封
连接
器针对螺纹孔的快速密封有二种操作方式,手动操作和气压驱动;但随着科技的不断发展,机器手越来越多的代替人工在工位上操作,于是我们又研发出适用于机器手抓取的G80P系列自动化螺纹快速
连接
器
HBYKKJ
·
2025-03-13 02:42
解决方案
自动化
测试工具
功能测试
压力测试
MySQL数据库
误删后的3种恢复方案
一、误删场景分类与恢复策略常见误操作场景:DROPTABLE误删单表(高频事故)DELETE误删数据(可通过事务回滚抢救)DROPDATABASE删除整个库(需全量备份)服务器rm-rf(物理文件删除)恢复方案选择矩阵:场景推荐方案时间窗口表结构删除(DROP)备份恢复+Binlog备份周期内数据删除(DELETE)Binlog回滚Binlog保留期内全库删除全量备份+增量备份备份有效期内
小诸葛IT课堂
·
2025-03-13 02:10
java
开发语言
【云原生技术】如何将 JDK 和 Maven环境打包到 Docker 镜像中,并在 Kubernetes 环境下执行编译操作
镜像4.在Kubernetes中使用镜像进行操作5.部署Job到Kubernetes6.查看构建日志注意事项二、测试镜像1.运行Docker镜像2.验证JDK版本3.验证Maven版本4.创建一个简单的
Java
阿寻寻
·
2025-03-13 02:09
云原生&DevOps
云原生
java
maven
Java
Script泄露浏览器插件信息引发的安全漏洞及防护措施
本文所述技术原理、漏洞案例及防御方案仅用于安全研究交流,旨在提升网络安全防护意识。任何试图利用文中提及的技术手段进行非法攻击的行为,均与作者/发布方无关。目录引言:被忽视的信息泄露风险一、插件信息泄露的三大途径1.Navigator.plugins对象检测2.MIME类型检测3.特性嗅探技术二、漏洞利用的典型案例1.已知漏洞直接利用2.精准社会工程攻击3.零日漏洞预埋攻击三、四层防御体系构建1.客
w2361734601
·
2025-03-13 01:38
网络
web安全
安全
【gopher的
java
学习笔记】如何通过jar命令解压JAR包
如何通过jar命令解压JAR包JAR(
Java
ARchive)文件是
Java
平台上用于打包和分发类文件、资源文件以及其他相关文件的压缩文件格式。
ThisIsClark
·
2025-03-13 01:08
gopher的java学习笔记
java
学习
笔记
java
web中Tomcat,Servlet跳转505错误刷新后404错误原因与解决方案。
Tomcat在较新版本中使用的Servlet-api已经从原先的
java
x.servlet-api变为了jakarta.servlet-api如果继续使用
java
x.servlet-api就会发生对象创建失败
清新脱俗的单身狗呀
·
2025-03-13 01:38
servlet
tomcat
java
Java
内部类完全指南:成员内部类、静态内部类、局部内部类、匿名内部类
在
Java
中,内部类(InnerClass)是指定义在另一个类内部的类。内部类主要用于封装逻辑、简化代码,并且可以访问外部类的成员变量和方法。
秋.
·
2025-03-13 01:38
JAVA
java
开发语言
内部类
并发编程源码解析(十)ThreadPoolExecutor源码解析
ThreadPoolExecutor是
Java
中的一个线程池实现类。它实现了ExecutorService接口,可以用来管理和调度线程执行任务。
黄小墨( ̄∇ ̄)
·
2025-03-13 01:37
并发编程源码解析
java
开发语言
美年旅游总结 1
美年旅游总结1环境搭建1,项目整体结构2,关系3,导入环境依赖1,meinian_parentpom4.0.0cn.guo
java
.zookerper_dubbomeinianpom1.0-SNAPSHOTmeinian_commonmeinian_pojomeinian_daomeinian_interfacemeinian_servicemeinian_web4.125.0.5
pedestrian_h
·
2025-03-13 01:06
spring
java
后端
Java
Web+Tomcat+Servlet使用<c:foreach>标签时,jsp等网页文件获取不到request域中的数据
自己也是刚学习就遇到了这个问题,上网找了两天,弄清楚了就分享出来我的各个文件都没有报错,而且jdk和jstl的版本,web.xml的版本都没什么问题,而且也能获取数据库中的数据,但是使用时就不能输出数据,而是把代码内容显示出来,比如:我本来是要通过foreach循环遍历表格,输出品牌表的信息,像这样:在页面加上下面这句的前提下,还要加一句这句话的大致意思就是不把${}中的内容当做字符串,如果是tr
老东头
·
2025-03-13 01:36
tomcat
java
OC 基础入门
反正
Java
的.class文件不能写C和C++。NS前缀从之前的OC的历史中知道OC来自NextStep.所以许多的OC的类都是带了NS前缀。
秋天的春
·
2025-03-13 01:05
IOS
OC语法基础
【华为机考E卷】-“第k个排列”题解思路
java
算法每一题,成长每一天~C0E33第k个排列真题链接:【持续更新】2024华为OD机试E卷机考真题库清单(全真题库)思路
Java
packagecom.ccr.paper_f;import
java
.util.ArrayList
Coder灬永不止步
·
2025-03-13 01:34
算法-机考E卷
华为
java
算法
Spring Boot+Vue项目从零入手
4、jdk检测安装成功的方法:
java
-version和jav
begei
·
2025-03-13 01:03
面试
学习路线
阿里巴巴
spring
boot
vue.js
后端
chrome内核大版本升级涉及核心事项
以下是关键核心事项及应对策略:1.技术架构调整V8引擎升级:
Java
Script引擎优化可能引入新语法支持(如ES新特性)、性能改进或GC机制调整,需验证业务代码兼容性。
ปรัชญา แค้วคำมูล
·
2025-03-13 01:33
chrome
c++
性能优化
第四章:ESP32零基础教学 - 4.1.3超声波传感器(HC-SR04)
我们将从硬件
连接
开始,逐步完成代码编写,并为每一行代码提供详细的注释。
龙大大L
·
2025-03-13 01:03
ESP32
arduino
单片机
嵌入式硬件
c语言
【从零开始学习
JAVA
】This关键字详解
前言:相信大家在进入
JAVA
面向对象编程篇章以后,多多少少都见过This关键字,而他的指向很多人总是傻傻搞不清楚,今天我们将从This指针的本质出发,深度剖析This关键字的指向规则。
Cools0613
·
2025-03-13 00:01
从0开始学Java
学习
LeetCode100之对称二叉树(101)--
Java
1.问题描述给你一个二叉树的根节点root,检查它是否轴对称。示例1输入:root=[1,2,2,3,4,4,3]输出:true示例2输入:root=[1,2,2,null,3,null,3]输出:false提示树中节点数目在范围[1,1000]内-100queue=newLinkedList<>();//若根节点不为空,将根节点存入队列if(root!=null){queue.offer(roo
xiao--xin
·
2025-03-13 00:31
Leetcode
java
leetcode
算法
二叉树
LeetCode100之二叉树的直径(543)--
Java
1.问题描述给你一棵二叉树的根节点,返回该树的直径。二叉树的直径是指树中任意两个节点之间最长路径的长度。这条路径可能经过也可能不经过根节点root。两节点之间路径的长度由它们之间边数表示。示例1输入:root=[1,2,3,4,5]输出:3解释:3,取路径[4,2,1,3]或[5,2,1,3]的长度。示例2输入:root=[1,2]输出:1提示树中节点数目在范围[1,104]内-100<=Node
xiao--xin
·
2025-03-13 00:01
Leetcode
算法
深度优先
leetcode
java
二叉树
Tomcat+Servlet运行后出现404错误解决方案
packagecom.example.secondclass.Servlet;import
java
.io.
Midsummer-逐梦
·
2025-03-13 00:00
解决方案
tomcat
servlet
记一次Spring Boot应用中数据库
连接
阻塞问题排查过程
记一次SpringBoot应用中数据库
连接
阻塞问题排查过程最近在项目开发过程中,发现一个SpringBoot服务在执行某个涉及数据库的操作时,程序线程会突然阻塞,不会继续执行,也没有明显的异常提示。
黑风风
·
2025-03-13 00:00
MySQL进阶学习
Linux
Shell
数据库
spring
boot
oracle
Redis线上问题排查指南:常见错误与解决思路
一、常见问题分类与排查方向1.
连接
问题现象:客户端无法
连接
Redis,返回Connectionrefused或超时错误。排查步骤:检查网络连通性:telnet验
小小鸭程序员
·
2025-03-13 00:29
java
spring
boot
spring
cloud
spring
后端
mysql数据库
查询语句_
mysql数据库
查询语句
一数据库的语句1关于数据库创建数据库createdatabase数据库名字(自己命名)查看mysql下的所有数据库showdatabases;查看某个数据库定义的信息showcreatedatabase数据库名字删除数据库dropdatabase数据库名字切换数据库use数据库名字查看正在使用的数据库selectdatabase();2关于表创建表createtable表名(自己定义的列的属性);
weixin_39866963
·
2025-03-13 00:29
mysql数据库查询语句
mysql数据库
连接
语句_mysql/mariadb知识点总结(2):
连接
数据库语句
本文总结了在命令行下
连接
mysql的常用命令在本博客中,”mysql”是一个系列文章,这些文章主要对mysql/mariadb的常用知识点进行了总结,每一篇博客总结的知识点有所不同,具体内容可参考mysql
monprotocol
·
2025-03-13 00:28
mysql数据库连接语句
mysql数据库
alter语句_MySQL之alter语句用法总结
1:删除列ALTERTABLE【表名字】DROP【列名称】2:增加列ALTERTABLE【表名字】ADD【列名称】INTNOTNULLCOMMENT'注释说明'3:修改列的类型信息ALTERTABLE【表名字】CHANGE【列名称】【新列名称(这里可以用和原来列同名即可)】BIGINTNOTNULLCOMMENT'注释说明'4:重命名列ALTERTABLE【表名字】CHANGE【列名称】【新列名称
许小晴
·
2025-03-13 00:58
mysql数据库alter语句
spring boot3.4.3+MybatisPlus3.5.5+swagger-ui2.7.0
配置MyBatis-Plus和数据库
连接
。1.项目结构src├──main│├──
java
││└──com││└──example││├──
期待着2013
·
2025-03-13 00:57
spring
boot
后端
java
C++ ,JNI,
Java
数据传递全解(一)
在讲正题之前,先说一下C++,JNI和
Java
对应的数据类型对比吧,废话不多说,直接上图上面为C++,
Java
,JNI三者只见对应的数据类型好了,现在我们有了上面的数据类型比对,下面就讲讲从C++如何将数据传递给
凤翎鹤冢
·
2025-03-13 00:57
C++
JNI问题解决方案
c++
C++ ,JNI,
Java
数据传递全解(二)
书接上回我们如何将object类型的数据传递到
java
层同样的,如果想要传递对象,则肯定需要知道这个对象在
java
中所在的类,
java
万物都离不开对象,而任何一个对象,总有一个对应的类来承载它。
凤翎鹤冢
·
2025-03-13 00:27
c++
java
### **Android核心系统服务深度解析(AMS/ATMS/WMS/DMS)**
---#####**1.源码路径**-**核心类**:-`frameworks/base/services/core/
java
/com/androi
凤翎鹤冢
·
2025-03-13 00:27
python
开发语言
基于springboot的旅游出行指南
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:
Java
领域优质创作者、简历模板、学习资料、面试题库【关注我,都给你】文末获取源码联系项目介绍基于springboot
超级无敌暴龙战士塔塔开
·
2025-03-13 00:57
Java课设与毕设资源
spring
boot
旅游
后端
Java
多线程与高并发专题——阻塞和非阻塞队列的并发安全原理是什么?
引入之前我们探究了常见的阻塞队列的特点,在本文我们就以ArrayBlockingQueue为例,首先分析BlockingQueue,也就是阻塞队列的线程安全原理,然后再看看它的兄弟——非阻塞队列的并发安全原理。ArrayBlockingQueue源码分析我们首先看一下ArrayBlockingQueue的源码,ArrayBlockingQueue有以下几个重要的属性:/***用于存储队列元素的数组
黄雪超
·
2025-03-13 00:56
技术基础
java
开发语言
并发编程
上一页
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
其他