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~SpringBoot
领域驱动设计核心解析
我是廖志伟,一名
Java
开发工程师、《
Java
项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、
Java
领域优质创作者、CSDN博客专家、阿里云专家博主
·
2025-07-10 04:08
DDD实践精髓:战略与战术
我是廖志伟,一名
Java
开发工程师、《
Java
项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、
Java
领域优质创作者、CSDN博客专家、阿里云专家博主
Java廖志伟
·
2025-07-10 04:08
Java场景面试宝典
DDD
Software
Architecture
Business
Logic
ShardingSphere核心技术揭秘
我是廖志伟,一名
Java
开发工程师、《
Java
项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、
Java
领域优质创作者、CSDN博客专家、阿里云专家博主
Java廖志伟
·
2025-07-10 04:07
Java场景面试宝典
Database
Sharding
Distributed
Systems
Performance
Scaling
初学者之Redis
文章目录前言一、什么是Redis二、Redis基本类型三、通用命令四、基础命令1.String类型2.List类型3.Set类型4.Hash类型5.Zset有序集合类型五、在
Java
中的运用1.配置信息
美好的事情能不能发生在我身上
·
2025-07-10 04:07
redis
数据库
缓存
java
后端
spring
spring
boot
浏览器渲染引擎和JS引擎分类
Firefox:Gecko引擎Safari:WebKit引擎Chrome:Blink引擎IE:Trident引擎Edge:EdgeHTML引擎JS引擎:SpiderMonkey(Firefox),火狐Nitro/
Java
ScriptCore
·
2025-07-10 03:35
AJAX和CORS通信
1999年,微软公司发布IE浏览器5.0版,第一次引入新功能:允许
Java
Script脚本向服务器发起HTTP请求。
Sᴀғᴇᴛʏ.944
·
2025-07-10 03:33
笔记
ajax
javascript
服务器
Java
Web(苍穹外卖)--学习笔记03(登录生成令牌)
前言本片文章是学习B站黑马程序员苍穹外卖的学习笔记。在Day01(如果学到登录界面这里卡住了,可以看看这篇文章),登陆界面的后端实现大致可以分为两部分登录功能和登录校验,其中登陆校验的实现是基于令牌JWT技术来实现会话追踪(校验部分还有拦截器Interceptor这个我没太学懂视频也没提,以后在更)JWT令牌基本概念JWT是一种在Web应用程序,简单且安全地处理用户身份验证和信息交换的技术,首先我
老虎0627
·
2025-07-10 03:33
JavaWeb(苍穹外卖)
学习
笔记
java
java
使用iText导出pdf添加页眉,并设置图片
PdfWriterpdfWriter;Documentdocument;publicExportPDF(Filefile){document=newDocument();//建立一个Document对象document.setPageSize(PageSize.A4);//设置页面大小try{pdfWriter=PdfWriter.getInstance(document,newFileOutpu
·
2025-07-10 03:01
【无标题】导出pdf
Java
PDF导出工具-iText7实现下面是一个使用iText7库实现的PDF导出工具,支持页眉文字和图片、表格插入和图片插入功能。
·
2025-07-10 03:31
Vue +
SpringBoot
实现文件的断点上传、秒传,存储到Minio
一、前端1.计算文件的md5值前端页面使用的elment-plus的el-upload组件。当上传文件后,会调用handleChange方法,可以在这里进行文件相关的操作。//处理文件上传consthandleChange=async(uploadFile)=>{//文件名字letfileName=uploadFile.name//文件的大小constfileSize=uploadFile.siz
鱼虾一整碗•
·
2025-07-10 03:59
vue.js
前端
javascript
Java
中多线程的常见问题及解决方案
在
Java
程序设计中,多线程编程是一个非常重要的部分。然而,由于多线程的复杂性,开发者在实际开发过程中常常会遇到一些问题。本文将介绍一些常见的多线程问题及其解决方案。
2501_92631758
·
2025-07-10 02:58
java
开发语言
Java
集合框架:ArrayList 深度剖析与进阶实践
一、ArrayList底层实现的演进与源码解析(JDK8-JDK21)(一)跨版本实现差异对比JDK版本初始化机制扩容策略性能优化点JDK8延迟初始化空数组,首次add扩容至10oldCapacity+(oldCapacity>>1)引入CopyOnWriteArrayListJDK11优化ensureCapacityInternal逻辑相同增强序列化性能JDK17新增数组copyOfRange优
2501_92631758
·
2025-07-10 02:58
java
开发语言
web3j基本使用
编译生成
java
Bean对象编写solidity程序,保存在Voting.sol文件中pragmasolidity^0.4.22;contractVoting{bytes32[]publiccandidateList
·
2025-07-10 02:28
小架构step系列04:
springboot
提供的依赖
1概述搭建的工程例子中,指定了spring-boot的spring-boot-starter-parent作为,然后在依赖中指定了spring-boot-starter依赖,里面没有指定版本,也没看到有指定核心Spring,却能够正常运行,这是如何工作的?org.springframework.bootspring-boot-starter-parent2.1.18.RELEASEorg.spri
秋千码途
·
2025-07-10 02:56
spring
boot
架构
java
小架构step系列06:编译配置
1概述编写
Java
代码之后,需要经过编译、打包字节码、打包源码、生成文档之类的操作,这些操作里面的涉及到各种各样的工具和参数配置,这里仅介绍最基础的。
·
2025-07-10 02:56
深入
Java
领域 log4j 的日志异步队列实现
深入
Java
领域log4j的日志异步队列实现关键词:log4j、异步日志、队列实现、
Java
日志框架、性能优化、并发编程、日志系统架构摘要:本文深入探讨了log4j日志框架中异步队列的实现原理和机制。
Java大师兄学大数据AI应用开发
·
2025-07-10 02:54
AI人工智能与大数据应用开发
AI实战
java
log4j
开发语言
ai
Three.js(three入门)
Three.js是用
Java
·
2025-07-10 02:23
JAVA
使用搭建EMQX消息队列
JAVA
连接EMQX简介1.依赖导入2.写入配置文件和配置类3.连接broker核心类和消息发布回调类4.HTTP调用测试发布消息简介本文主要介绍怎么用
java
客户端paho连接emqx并实现共享订阅,
xiaomadingd
·
2025-07-10 02:23
java
spring
spring
boot
基于
Java
的电商业务秒杀商品高并发、数据一致性、系统性能等多个方面设计方案
1.需求分析高并发:大量用户同时抢购,系统需要支持高并发请求。库存一致性:避免超卖(库存减为负数)或数据不一致。高性能:响应时间要短,用户体验要好。公平性:先到先得,避免作弊。2.技术选型缓存:使用Redis缓存商品库存和秒杀结果,减少数据库压力。消息队列:使用RabbitMQ或Kafka异步处理订单,削峰填谷。数据库:MySQL存储订单和商品信息,使用事务保证数据一致性。分布式锁:使用Redis
一杯冰美式_丶
·
2025-07-10 02:52
java
开发语言
H3初识——入门介绍之serveStatic、cookie
简介H3是一个轻量、快速、可组合的服务器框架,适用于现代
Java
Script运行时。它基于网页标准原语,如Request、Response、URL和Headers。
·
2025-07-10 01:20
Eclipse IDE 4.7.3 源码分析与定制开发指南
本文还有配套的精品资源,点击获取简介:EclipseIDE4.7.3是一个广泛使用的开源集成开发环境,主要用于
Java
编程。
魔法小药丸
·
2025-07-10 01:19
Java
微服务框架技术选型全景报告
一、核心框架深度解析1.1Spring生态体系组件关键特性适用场景
SpringBoot
-约定优于配置+自动装配(Starter)-内嵌Tomcat/Jetty容器-Actuator监控端点企业级单体应用
chanalbert
·
2025-07-10 01:19
技术选型
java
java
微服务
框架
技术选型
【阿里巴巴
JAVA
开发手册】IDE的text file encoding设置为UTF-8; IDE中文件的换行符使用Unix格式,不要使用Windows格式。
问题:当使用IDEASSH远程开发时,SFTP同步的Windows本地编辑的config/plugin_config文件文本内容中“换行符”与Unix、Linux的文件文本内容换行符字符集不一致,导致docker容器中自定义/opt/seatunnel/bin/install_plugin在执行以Windows下编辑的config/plugin_config时,遍历行读该文件内容格式提供给mvnw
SunTecTec
·
2025-07-10 01:48
Seatunnel
intellij-idea
seatunnel
探索
Java
开发中 IntelliJ IDEA 的代码性能优化技巧
探索
Java
开发中IntelliJIDEA的代码性能优化技巧关键词:
Java
开发、IntelliJIDEA、代码性能优化、性能分析、开发技巧摘要:本文旨在深入探索在
Java
开发过程中,如何借助IntelliJIDEA
Java技术栈实战
·
2025-07-10 01:17
java
intellij-idea
性能优化
ai
SpringBoot
设计基石:约定优于配置与模块化架构
一、约定优于配置(CoC)的设计哲学1.背景“当你新建一个Spring项目时,是否曾纠结于这些选择:该用Tomcat还是Jetty?数据源配置HikariCP还是Druid?事务管理器要声明哪些Bean?这些决策消耗的开发者的精力,本应属于业务创新。”设计者的初心思考:“能否将行业数年积累的最佳实践,沉淀为开箱即用的默认值?”就像智能手机默认设置字体大小——多数人直接使用,少数人按需调整。这便是约
·
2025-07-10 01:47
踩坑:mysql 查询时间结果少了一天
1.场景:本人是在
springboot
项目中从数据库获取时间传到前端进行展示,所以在实体类上使用注解@JsonFormat进行格式转换。最后发现时间少了一天,最后锁定是时区的问题。
·
2025-07-10 00:13
Html+Css+
Java
Script+Vue+Axios入门
一.HTMLHTML(HyperTextMarkupLanguage)是构建网页的基础语言,用于定义网页的结构和内容。以下介绍HTML的基本概念和用法。页面标题这是一级标题这是一个段落。声明文档类型为HTML5。标签是文档的根元素。包含元信息,如标题和CSS链接。包含可见的页面内容。常用HTML标签到:标题标签,数字越小级别越高。:段落标签。链接文本:超链接标签。:图像标签。和:无序列表。和:有序
chen_ever
·
2025-07-10 00:12
javascript
前端
html
SpringBoot
整合SpringCache实现高效缓存管理
本文将通过完整示例演示
SpringBoot
项目如何整合SpringCache。
quequnlong
·
2025-07-10 00:11
spring
boot
缓存
后端
ehcache
java
清除缓存数据,JPress的ehcache缓存方案、以及踩过ehcache的坑...
最近为了提高JPress的性能,减少数据查询的次数,JPress大量使用了ehcache缓存作为起内置缓存,同时session也是基于ehcache重新实现的支持分部署的session解决方案。因为JPress是基于JFinal快速开发框架,而JFinal又内置了ehcache的插件,使用起来及其简单.1、JFinal里配置ehcachePlugin插件。publicvoidconfigPlugi
·
2025-07-10 00:41
java
中@Cacheable注解的作用
@Cacheable是Spring提供的一个非常重要的注解,用于实现方法级别的缓存。它属于org.springframework.cache.annotation.Cacheable包,是Spring缓存抽象(SpringCacheAbstraction)的一部分。作用简述:@Cacheable注解的作用是:将方法的返回值缓存起来,当下次调用相同参数的方法时,直接从缓存中获取结果,而不再执行方法
gb4215287
·
2025-07-09 23:40
springboot
java
java
spring
开发语言
Java
Web三大组件啊-Filter
[[Pastedimage20250422121326.png]]相当于在Client和Server之间创建了一个中间层Filter,先经过Filter再到Server2.使用先创建实现类,来实现
java
x.servlet.Filter
sleepcattt
·
2025-07-09 23:09
filter
java
SpringBoot
整合SpringCache缓存
SpringBoot
整合SpringCache使用缓存文章目录
SpringBoot
整合SpringCache使用缓存1.介绍2.
SpringBoot
整合1.导入xml依赖2.配置yml3.使用@EnableCaching
陌殇殇
·
2025-07-09 23:39
常用技术
spring
boot
缓存
redis
Java
Script Symbol 属性详解
一、Symbol的本质与基础1.Symbol是什么
Java
Script的第七种原始数据类型(ES6引入)创建唯一的、不可变的标识符主要用途:作为对象的属性键(Symbol属性)//创建Symbolconstid
超烦淇淇
·
2025-07-09 23:08
javascript
前端
开发语言
笔记
Spring Boot 项目中多数据源配置使用场景
在
SpringBoot
中配置多数据源是一个非常常见的需求,主要用于以下场景:读写分离:一个主数据库(Master)负责写操作,一个或多个从数据库(Slave)负责读操作,以提高性能和可用性。
冰糖心书房
·
2025-07-09 23:37
微服务实战系列
spring
boot
后端
java
多数据源
Java
字段比较工具类设计
以下是一个设计用于比较两个同类型对象字段变化的工具类,它使用
Java
反射机制检查每个字段是否有变化(不考虑递归深度比较):import
java
.lang.reflect.Field;import
java
.util.HashMap
萧曵 丶
·
2025-07-09 23:07
JAVA
java
python
开发语言
Springboot
计算机毕业设计协同过滤的就业系统的设计与实现qd11f(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
系统程序文件列表项目功能:学生,企业单位,岗位信息,春招信息,应聘信息,应聘通知,秋招信息,实训项目,项目选择,学院信息开题报告内容
SpringBoot
计算机毕业设计协同过滤的就业系统的设计与实现开题报告一
·
2025-07-09 23:06
maven打包项目时候报错
java
:1:非法字符: \65279
[ERROR][解析开始时间D:\workspace\src\main\
java
\com\service\ProcessCenterUpdateServiceImpl.
java
][ERROR]D:\workspace
国服第l帅
·
2025-07-09 22:05
工具集
maven
java1非法字符
65279
maven打包报错
maven运行
java
fx报错:ԭ��:
java
.lang.ClassNotFoundException: ����jump
之前学了maven后来上课用
java
fx,只会用maven运行给我害惨了,针对小白。
楚门留香
·
2025-07-09 22:34
java
maven
开发语言
关于ideamaven打包报错
关于使用idea打包的时候报错,下面记录一下我一个上午遇到的三个问题1.Error:(171,64)
java
:�Ҳ�������Error:(171,64)
java
:�Ҳ�������一般出现这种方框框里带问号的图标或者字体
小抠的菜鸟之路
·
2025-07-09 22:34
#package
maven
从点子到原型只需10分钟:用 Copilot 快速验证产品功能
网罗开发(小红书、快手、视频号同名) 大家好,我是展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、HarmonyOS、
Java
网罗开发
·
2025-07-09 22:34
AI
大模型
Python
技术汇总
人工智能
copilot
Java
中容易混淆的概念解析:重载(Overload)与重写(Override)
一、课程引入在
Java
的学习过程中,重载(Overload)和重写(Override)是两个非常基础但又容易让初学者混淆的概念。它们都涉及到方法的使用,但在定义、作用范围、规则等方面有着明显的区别。
覃伟强0402
·
2025-07-09 22:59
java
开发语言
Java
网络编程:让你的程序学会“打电话“的神奇技能
当
Java
程序开始"社交"想象你的程序是一个宅男:没有网络→只能自言自语(单机程序)有了网络编程→可以给其他电脑"打电话"(通信)
Java
网络编程就是教你的程序如何通过网线"交朋友"的黑科技!
·
2025-07-09 21:58
Java
为何拒绝多重继承?揭秘“钻石问题“背后的设计哲学
当
Java
之父面对"死亡钻石"想象你要同时继承两位超能力英雄:英雄A:会飞行英雄B:也会飞行(但方式不同)当你同时继承两者时,该用哪种飞行方式?
码农技术栈
·
2025-07-09 21:28
Java基础
java
开发语言
后端
MyBatis 结果集映射黑科技:复杂对象映射不再头疼
MyBatis结果集映射黑科技:复杂对象映射不再头疼关键词:MyBatis、结果集映射、复杂对象、ResultMap、关联映射、嵌套查询、ORM摘要:在企业级开发中,数据库表关系往往复杂(如一对多、多对多),
Java
Java技术栈实战
·
2025-07-09 21:57
mybatis
科技
ai
《解码DOM交互:
Java
Script与界面共生的隐秘逻辑》
DOM从来不是被动等待指令的静态结构,而是与
Java
Script形成共生关系的动态有机体。
·
2025-07-09 21:06
前端
Java
程序员能菜到什么程度?看完这些代码我裂开了!
家人们,今天咱来唠唠那些让人一言难尽的
Java
代码。咱搞
Java
开发,都想写出高效、简洁又好维护的代码,可总有那么些让人怀疑人生的代码出现。
·
2025-07-09 21:35
后端java程序员
Java
WEB技术-什么是循环依赖?常用解决循环依赖的方法有哪些?(Spring三级缓存,@Lazy注解,设计修改,依赖解耦等)
1、什么是循环依赖环依赖指的是多个对象之间相互依赖,形成一个依赖的闭环。例如:类A依赖于类B。类B又依赖于类A。循环依赖代码示例:@ComponentpublicclassBeanA{privatefinalBeanBbeanB;@AutowiredpublicBeanA(BeanBbeanB){this.beanB=beanB;}}@ComponentpublicclassBeanB{priva
weisian151
·
2025-07-09 21:52
java杂货铺
java
开发语言
spring
JSX编译革命:React 17+无需导入的Babel优化与AST深层解析
二、ReactJSX1.什么是JSXJSX是React中的一项核心技术,本质上是
Java
Script的语法扩展(
Java
ScriptXML)。
PineappleCode
·
2025-07-09 20:20
react.js
前端
前端框架
GraalVM HelloWorld 本地镜像构建(命令行, Maven插件)
1.引言在云时代,
java
的跨平台特性,已如同鸡肋.大Jar包应用,启动慢,占用内存多,还需要另装jvm是
java
应用的通病.这给了go等现代语言,在“开发效率”,“运行效率”,“应用生态”,等各方面,
静湖孤子
·
2025-07-09 20:49
graalvm
基于
java
实现责任链进行参数校验
责任链是什么在
Java
中,责任链模式(ChainofResponsibilityPattern)是一种行为设计模式,它允许对象以链式的方式组织起来,以便请求可以在链中传递,直到被某个对象处理为止。
吴free
·
2025-07-09 20:46
责任链模式
设计模式
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他