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死锁
Lombok的解释及其运用场景
Lombok是一个
Java
库,通过注解(Annotation)自动生成样板代码(如getter/setter、构造函数、toString等),从而减少冗余代码,提高开发效率。
·
2025-06-06 12:44
【云原生技术】Linux下如何安装jdk
(开发者首选的版本管理器)四、设置
JAVA
_HOME(所有方式通用)五、卸载或切换版本六、常见问题速查以下内容以最常见的两条发行版家族(Debian/Ubuntu和RHEL/CentOS/Rocky)为例
阿寻寻
·
2025-06-06 12:42
linux
java
运维
小米一面
java
开发 后端校招最新面试题
小米一面Kafka和RocketMQ的区别?Kafka的优缺点:优点:首先,Kafka的最大优势就在于它的高吞吐量,在普通机器4CPU8G的配置下,一台机器可以抗住十几万的QPS,这一点还是相当优越的。Kafka支持集群部署,如果部分机器宕机不可用,则不影响Kafka的正常使用。缺点:Kafka有可能会造成数据丢失,因为它在收到消息的时候,并不是直接写到物理磁盘的,而是先写入到磁盘缓冲区里面的。K
扫地僧009
·
2025-06-06 12:11
互联网大厂面试题
java
开发语言
SpringBoot整合Ehcache缓存
一、Ehcache介绍EhCache是一个纯
Java
的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认CacheProvider。Ehcache是一种广泛使用的开源
Java
分布式缓存。
Meiko丶
·
2025-06-06 11:10
Java
缓存
java
spring
Java
Script排序算法详解:从基础到高级
Java
Script作为一门广泛应用于Web开发的语言,提供了内置的排序方法,但了解各种排序算法的原理和实现对于开发者来说仍然至关重要。
前端呆猿
·
2025-06-06 11:39
js
前端
javascript
排序算法
开发语言
【
Java
开发日记】如何用SpringBoot整合Sharding Sphere实现数据脱敏
在真实业务场景中,数据库中经常需要存储某些客户的关键性敏感信息如:身份证号、银行卡号、姓名、手机号码等,此类信息按照合规要求,通常需要实现加密存储以满足合规要求。痛点一:通常的解决方案是书写SQL的时候,把对应的加密字段手动进行加密再进行插入,在查询的时候使用之前再手动进行解密。此方法固然可行,但是使用起来非常不便捷且繁琐,使得日常的业务开发与存储合规的细节紧耦合痛点二:对于一些为了快速上线而一开
程序员小假
·
2025-06-06 11:07
Java
开发日记
java
单元测试
开发语言
【Redis】Redis 的常见客户端汇总
目录一、命令行客户端二、图形界面的客户端三、
Java
客户端3.1SpringDataRedis3.2Jedis3.2.1连接池的配置3.3Lettuce3.3.1RedisTemplate工具类实现3.3.2
敖云岚
·
2025-06-06 11:03
Redis
redis
github
数据库
ZooKeeper 安装教程(Windows + Linux 双平台)
ZooKeeper安装教程(Windows+Linux双平台)Zookeeper和Kafka版本与JDK要求一、安装前准备系统要求
Java
环境(JDK17+)开放端口:2181(客户端),2888(集群通信
白嫖不白嫖
·
2025-06-06 10:01
Linux实战
zookeeper
windows
linux
Java
创建对象的多种方式
目录使用new关键字创建对象使用反射机制创建对象使用克隆创建对象通过序列化与反序列化创建对象使用依赖注入创建对象使用工厂模式创建对象使用构建器模式创建对象使用new关键字创建对象在
Java
中,使用`new
zsy_2020
·
2025-06-06 10:00
java
开发语言
面试
java
对hdfs文件的拉取和上传操作
文章目录一、创建Configuration对象二、创建FileSystem对象三、打开hdfs文件四、FileSystem的一些方法五、完整示例1、拉取文件2、上传文件一、创建Configuration对象org.apache.hadoop.conf.ConfigurationConfigurationconf=newConfiguration();设置部分属性//使用数据节点(DataNode)
yogima
·
2025-06-06 10:00
SSM
hdfs
hadoop
java
java
多线程及线程池
线程一、什么是多线程?二、线程的生命周期三、简单地创建一个线程1、实现Runnable接口2、继承Thread类3、使用Callable和FutureTask4、三种实现方式的对比四、线程同步和锁1、为什么需要线程同步?2、线程同步的实现方式3、synchronized和ReentrantLock使用示例五、线程池1、Executor接口2、ExecutorService接口isShutdown(
·
2025-06-06 10:59
深度解析ArrayList
目录基本概念底层实现原理底层数据结构容量初始化机制自动扩容机制增删改查操作原理内存管理细节常用方法遍历方式普通for循环增强for循环Iterator迭代器
Java
8LambdaArrayList与线程安全
小白写代码hh
·
2025-06-06 10:29
java
LIST
ArrayList
扩容
java
泛型 注解_
JAVA
注解,泛型,反射
一、注解元注解元注解是用来修饰注解的注解,
java
提供了3种元注解。@RetentionRetentionPolicy.SOURCE表明注解仅存在源码之中,不存在.class文件中,更不能运行时可见。
·
2025-06-06 10:58
Java
对象创建过程
了解过
Java
对象创建的过程吗?1.类加载检测加载对象时,先检查该对象的类模板是否已被加载。
·
2025-06-06 10:57
java
自定义注解 & 泛型
一、自定义注解1、定义注解使用@inteface,基本注解的定义packagecom.lemon.self.annotation.zhujie;import
java
.lang.annotation.ElementType
·
2025-06-06 10:27
java
泛型和注解
1、什么是泛型1.1泛型的概念泛型是
Java
SE5出现的新特性,泛型的本质是类型参数化或参数化类型,在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型1.2泛型的意义一般的类和方法
戒情卜戒爱
·
2025-06-06 10:57
java
开发语言
Redis缓存问题与解决方案
Java
实现布隆过滤器使用Guava库的BloomFilter类可以高效过滤无效请求,以下是完整代码示例。importcom.google.common.hash.BloomFilter
小折耳猫_
·
2025-06-06 10:57
缓存
redis
数据库
JAVA
中的注解和泛型
目录
JAVA
注解介绍概念注解的本质4种标准元注解自定义注解泛型介绍泛型的定义
JAVA
泛型泛型方法()泛型类()类型通配符类型擦除
JAVA
注解介绍概念注解是JDK5.0引入的一种元数据机制,用来对代码进行标注
小白写代码hh
·
2025-06-06 09:25
java
注解
泛型
Java
对象创建过程
前言在
Java
开发中,我们经常使用new关键字来创建对象,但你是否想过,当执行Personperson=newPerson()这行代码时,JVM底层究竟发生了什么?让我们看看对象是怎么被创建的。
寒士obj
·
2025-06-06 09:25
Java
java
开发语言
ASP.NET 中的文本块功能解析
"")二、ASP.NET特有的文本处理方式1.Razor视图中的多行文本2.内联表达式块三、C#11.0的原始字符串字面量(RawStringLiterals)四、对比表格表1:ASP.NET/C#与
Java
梦幻南瓜
·
2025-06-06 08:47
c#
asp.net
后端
Java
StringBuffer线程安全机制深度解析:同步锁实现原理与性能优化
目录1.StringBuffer线程安全概述1.1StringBuffer的基本特性2.StringBuffer同步机制实现原理2.1同步锁实现方式2.2同步锁的字节码分析3.StringBuffer与StringBuilder对比3.1核心差异对比表3.2性能对比测试数据4.StringBuffer的锁优化策略4.1toStringCache优化机制4.2锁粒度分析5.多线程场景下的String
梦幻南瓜
·
2025-06-06 08:46
java
java
安全
性能优化
探索 JNI - Rust 与
Java
互调实战
一、Rust+
Java
=?
Java
和Rust是两种现代编程语言,各自具有独特的优势,适用于不同的应用场景。
金汐脉动 | PulseTide
·
2025-06-06 08:42
禅与Java
禅与Rust
rust
java
开发语言
回顾
Java
与数据库的30年历程
当
Java
1.0于1996年推出时,语言和互联网都与今天大不相同。当时,网络主要是静态的,而
Java
承诺通过注入交互式游戏和动画来为网络注入活力,这一承诺极具前景。
·
2025-06-06 07:10
React---day9
11、css11.1styled的基本使用CSS-in-JS的模式就是一种将样式(CSS)也写入到
Java
Script中的方式,并且可以方便的使用
Java
Script的状态;npmaddstyled-componentsconstTitle
菥菥爱嘻嘻
·
2025-06-06 07:38
react学习
react.js
前端
前端框架
推荐开源项目:NotifyUtil - 简单易用的通知工具库
NotifyUtilabetterandmorecompatibleapiforandroidnotification项目地址:https://gitcode.com/gh_mirrors/not/NotifyUtil项目简介是一个由hss01248开发并维护的
Java
黎杉娜Torrent
·
2025-06-06 06:35
docker nginx proxy_pass 想让Nginx容器内的配置代理到宿主机上的某个端口
(比如
Java
应用运行在宿主机的8092端口)报错配置:location/api{proxy_set_headerX-Forwarded-For$remote_addr;proxy_passhttp:/
杰哥技术分享
·
2025-06-06 06:33
docker
nginx
容器
java
.lang.IllegalStateException: No parameter name specified for argument of type [
java
.lang.Integer
Springmvc绑定参数出现的异常(springmvcargumenttype[
java
.lang.Integer]notavailable)在使用SpringMVC绑定基本类型(如String,Integer
L.未来
·
2025-06-06 06:02
java
从
Java
的Jvm的角度解释一下为什么String不可变?
从
Java
的Jvm的角度解释一下为什么String不可变?
米粉0305
·
2025-06-06 05:29
java
jvm
开发语言
关于Playwright和Selenium 的区别和选择
多语言支持Selenium支持多种编程语言,如
Java
、C#、Python、
程序员的世界你不懂
·
2025-06-06 05:59
《playwright》
自动化
百度
经验分享
一元一次方程
且数据均在double类型以内,且一定有解(保留2位小数)样例输入26样例输出-3.00代码:import
java
.util.Scanner;publicclassT01{publicstaticvoidmain
小白烊
·
2025-06-06 04:21
数据结构(
JAVA
版)练习题
题目难易程度与题号顺序无关哦)目录1、多关键字排序2、集合类的综合应用问题3、数组排序4、球的相关计算问题5、利用类对象计算日期6、日期计算问题7、星期日期的计算8、计算坐标平面上两点距离9、异常处理设计问题10、
Java
渔梧
·
2025-06-06 04:20
数据结构(JAVA版)
数据结构
java
Java
读取Excel中的图片,并保存
●以下代码只具有读取xls文件中的图片,并保存到指定位置的功能;●保存的图片都是jpg格式代码import
java
.io.BufferedInputStream;import
java
.io.File;impo
·
2025-06-06 03:49
java
读取excel的图片
java
读取excel中的图片1、第一步要导入相关的依赖这里我使用了阿里云的OSS对象存储、XFileStorage一键上传、apachePOIorg.apache.poipoi-ooxmlorg.dromara.x-file-storagex-file-storage-spring2.1.0com.aliyun.ossaliyun-sdk-oss3.17.42
不会变大小写
·
2025-06-06 03:48
java
excel
spring
gitee
Pytest测试框架学习笔记
Python中最流行的测试框架之一,相比Python自带的unittest框架,Pytest具有以下优势:特性unittestpytest安装方式无需安装手动安装版本管理无法改变版本可以指定版本代码风格
Java
song_ly001
·
2025-06-06 03:46
python
pytest
Python学习(5) ----- Python的JSON处理
JSON(
Java
ScriptObjectNotation)是一种轻量级的数据交换格式,常用于API和配置文件。
hello kitty w
·
2025-06-06 03:46
Python
python
学习
json
Java
Script中的Date对象:日期与时间的全面解析
Java
Script中的Date对象:日期与时间的全面解析在
Java
Script开发中,处理日期和时间是常见的需求,无论是计算倒计时、格式化显示时间,还是跨时区操作,都离不开Date对象。
coding随想
·
2025-06-06 02:11
JavaScript
javascript
前端
开发语言
Java
Script中的隐式类型转换:你必须知道的那些“坑”
Java
Script中的隐式类型转换:你必须知道的那些“坑”在
Java
Script中,隐式类型转换(ImplicitTypeConversion)是开发者常常遇到的“陷阱”之一。
coding随想
·
2025-06-06 02:11
JavaScript
javascript
udp
开发语言
Spring学习笔记:Spring的基于注解的XML的详细配置
按照刘
Java
的顺序,应该是从基于XML的DI开始接着上面的关于IoC容器装配。主要介绍学习Spring的XML基于注解的详细配置。
我是坑货
·
2025-06-06 02:40
spring
学习
笔记
JAVA
多商户家政同城上门服务预约服务抢单派单+自营商城系统支持小程序+APP+公众号+h5
JAVA
多商户家政同城上门服务系统:SpringBoot+UniApp全栈解决方案与行业革新一、家政行业痛点与数字化升级需求2025年中国家政市场规模预计突破1.5万亿元,但传统模式仍面临四大核心痛点:
博纳软云
·
2025-06-06 02:07
博纳miui52086
全行业源码saaskw
java
小程序
开发语言
uni-app
大数据
微信公众平台
Java
实现修改excel表格的内容并另存为新表格
publicvoidgenerateCombineTable(){StringsourceFilePath="C:\\Users\\DELL\\Desktop\\新建文件夹\\测试表.xlsx";StringtargetFilePath="C:\\Users\\DELL\\Desktop\\新建文件夹\\测试表-new.xlsx";try{FileInputStreaminputStream=ne
青莳吖
·
2025-06-06 02:36
java
excel
Redis最佳实践——安全与稳定性保障之访问控制详解
在电商应用的安全与稳定性保障之访问控制全面详解一、安全访问控制体系架构1.多层级防护体系VPC/防火墙SSL/TLS客户端网络层防护传输层加密Redis认证命令级ACL数据访问控制审计追踪2.安全控制维度矩阵层级控制措施
Java
纪元A梦
·
2025-06-06 01:05
Redis常见问题与最佳实践
redis
安全
数据库
Java
中 == 与 equals() 详解
【
Java
】==与equals()文章目录【
Java
】`==`与`equals()`为什么要关注`==`和`equals()`?
LiuYaoheng
·
2025-06-06 01:34
java
学习
笔记
【
Java
基础】jvm类加载机制
JVM类加载机制详解
Java
虚拟机(JVM)的类加载机制是
Java
运行时环境的核心部分之一。它负责将
Java
类从字节码文件(.class文件)加载到内存中,并转换为JVM可以直接使用的类型。
·
2025-06-06 01:34
WebSocket与Reactor模式:构建实时交互应用
引言在前两篇文章中,我们分别介绍了
Java
网络编程的基础模型和NIO技术。本文将探讨两个更加高级的主题:WebSocket协议和Reactor模式。
佩奇的技术笔记
·
2025-06-06 01:33
Java
Java学习手册
websocket
网络协议
写给
Java
er 看的 Go Gin 教程
在国内,Gin被广泛认为是使用最为广泛的Go语言Web开发框架。它以高性能和简洁的API设计而著称,特别适合构建高并发的服务。此外,Kratos作为B站开源的微服务框架,也在国内拥有一定的用户基础,适用于构建复杂的分布式系统。其他流行的Go语言Web框架还包括Beego、Echo和GoFrame等,它们各自提供不同的特性,满足开发者的多样化需求。Gin框架的设计特点(1)Gin是基于net/htt
长河
·
2025-06-06 00:29
Golang
golang
gin
开发语言
CompletableFuture 有返回值的用法
CompletableFuture是
Java
8引入的用于异步编程的类,特别适合处理有返回值的异步任务。
shangjg3
·
2025-06-06 00:59
Java并发编程
java
开发语言
基于springboot流浪猫狗救助救援网站+源码+文档
系统采用B/S架构,
java
语言作
java2025_6
·
2025-06-06 00:27
spring
boot
后端
java
JAVA
SCRIPT 简化版数据库--智能编程——仙盟创梦IDE
//数据模型class仙盟创梦数据DM{constructor(key){this.key=`${STORAGE_PREFIX}${key}`;this.data=this.加载数据();}加载数据(){returnJSON.parse(localStorage.getItem(this.key))||[];}保存(){localStorage.setItem(this.key,JSON.stri
未来之窗软件服务
·
2025-06-06 00:27
仙盟创梦IDE
javascript
开发语言
ecmascript
前端数据库
仙盟创梦IDE
东方仙盟
Java
Script性能优化实战大纲
性能优化的核心目标减少页面加载时间降低内存消耗提升代码执行效率代码层面的优化减少DOM操作避免频繁的DOM访问和修改,使用文档片段(DocumentFragment)或离线DOM进行批量操作。constfragment=document.createDocumentFragment();for(leti=0;i{if(e.target.matches('button')){console.log(
·
2025-06-06 00:26
文件上传保存到本地磁盘
packagecom.dzbh.util;importcom.dzbh.model.DownFilePath;importorg.springframework.web.multipart.MultipartFile;import
java
x.servlet.http.HttpServletRequest
wahaha..
·
2025-06-06 00:24
工具类
java
上一页
110
111
112
113
114
115
116
117
下一页
按字母分类:
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
其他