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
spring声明式事务详解
【源码+文档】基于
Spring
Boot+Vue旅游网站系统【提供源码+答辩PPT+参考文档+项目部署】
作者简介:✌CSDN新星计划导师、Java领域优质创作者、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流。✌主要内容:Java项目、Python项目、前端项目、PHP、ASP.NET、人工智能与大数据、单片机开发、物联网设计与开发设计、简历模板、学习资料、面试题库、技术互助、就业指导等。业务范围:免费功能设计、开题报告、任务书
万码堂源码
·
2025-01-18 11:31
实战项目源码
计算机毕设精品实战案例
spring
boot
vue.js
旅游
Spring
boot项目如何消费Kafka数据
目录一、引入依赖二、添加Kafka配置三、创建Kafka消费者(一)Kafka生产的消息是JSON字符串1、方式一2、方式二:需要直接访问消息元数据(二)Kafka生产的消息是对象Order四、创建启动类五、配置Kafka生产者(可选)(一)消息类型为json串(二)消息类型为对象Order六、启动Kafka服务七、测试Kafka消费者九、测试和调试十、结语一、引入依赖你需要在pom.xml中添加
布朗克168
·
2025-01-18 10:25
Kafka
spring
boot
kafka
后端
SSM框架从入门到精通
文章目录一、SSM框架概述二、
Spring
基础(一)配置与依赖注入(二)Bean的生命周期(三)事务管理三、
Spring
MVC入门(一)控制器实现(二)请求映射(三)模型数据绑定四、MyBatis学习(
布朗克168
·
2025-01-18 10:24
#
SSM
Java开发相关后端框架
经验分享
spring
mybatis
java
python 服务端主动发数据_python使用socket向客户端发送数据的方法
PythonSocket通讯例子
详解
创新从模仿开始!python中内置的socket模块使得网络编程更加简单化,下面就通过两个小小脚本来了解客户端如何与服务器端建立socket。
weixin_39565910
·
2025-01-18 09:22
python
服务端主动发数据
Java连接TDengine和MySQL双数据源
git文件地址:项目首页-
Spring
Boot连接TDengine和MySQL双数据源:
Spring
Boot连接TDengine和MySQL双数据源-GitCode1、yml配置
spring
:datasource
NUZGNAW
·
2025-01-18 09:50
java
tdengine
mysql
【学术会议论文投稿】
Spring
Boot实战:零基础打造你的Web应用新纪元
第七届人文教育与社会科学国际学术会议(ICHESS2024)_艾思科蓝_学术一站式服务平台更多学术会议请看:https://ais.cn/u/nuyAF3目录一、
Spring
Boot简介1.1
Spring
Boot
m0_54804970
·
2025-01-18 08:46
spring
boot
前端
后端
迭代器模式
详解
附有代码案例分析(包含迭代器模式的源码应用分析)
迭代器模式的代码示例四、迭代器模式在源码中的应用五、迭代器模式的优缺点(一)、优点(二)、缺点六、设计模式的相关博客文章链接1、七大设计原则的简单解释(包含合成复用原则),简单理解、快速入门,具备案例代码2、工厂模式
详解
附有代码案例分析
hyyyya
·
2025-01-18 08:45
设计模式
列表
java
设计模式
数据结构
Spring
Boot 使用ElasticsearchRestTemplate
1.pom.xml添加org.
spring
framework.boot
spring
-boot-starter-data-elasticsearch2.6.22.配置文件配置地址
spring
:data:elasticsearch
hbzslb
·
2025-01-18 08:44
spring
boot
java
mybatis
RabbitMQ 在 Go 中的核心方法
详解
在使用RabbitMQ时,ExchangeDeclare、QueueDeclare、QueueBind和Consume是四个非常重要的方法。它们分别用于声明交换机、声明队列、绑定队列到交换机以及消费消息。下面我们将详细讲解这些方法的参数及其作用。1.ExchangeDeclare:声明交换机ExchangeDeclare用于声明一个交换机。如果交换机已经存在且参数匹配,则不会重复创建;否则会创建一
田猿笔记
·
2025-01-18 08:43
Golang
从零到高级架构
rabbitmq
分布式
golang
详解
RabbitMQ 在 Go 中的实现:一个带重试机制和死信队列的消息消费者
RabbitMQ是一个功能强大的消息队列系统,广泛应用于分布式系统中。本文将详细解析一个使用Go语言编写的RabbitMQ消费者程序。该程序不仅能够消费消息,还实现了消息重试机制和死信队列(DeadLetterQueue,DLQ)功能,确保消息在多次处理失败后不会被丢失。代码结构概述代码的主要功能包括:加载环境变量:从.env文件中加载RabbitMQ的连接信息和其他配置。连接RabbitMQ:建
田猿笔记
·
2025-01-18 08:43
Golang
从零到高级架构
rabbitmq
golang
ruby
FastAPI 中间件使用:CORS 与 GZip 压缩
FastAPI中间件
详解
:CORS与GZip压缩在FastAPI中,中间件(Middleware)是一种强大的工具,用于在请求和响应之间执行全局性任务。
LensonYuan
·
2025-01-18 08:40
python学习教程
fastapi
中间件
GZip
CORS
跨域访问
装饰器模式
详解
(附代码案例和源码分析)
目录装饰器模式的本质装饰器模式和继承结构的对比源码中IO流的继承结构具体装饰器类装饰器的组合应用装饰器链的特点代码案例定义coffee类型coffee的实现类装饰器抽象类装饰器-季节限定装饰器——加牛奶装饰器——加糖生成咖啡的简单工厂咖啡制作服务(动态加功能)装饰器模式的优点装饰器模式的缺点装饰器模式的本质装饰器模式允许向一个现有的对象添加新的功能,同时又不改变其结构。它是一种用于代替继承的技术,
xweiran
·
2025-01-18 08:38
装饰器模式
java
io流
代码案例
ARM Cortex-M3架构
详解
ARMCortex-M3架构
详解
1.引言ARMCortex-M3是ARM公司推出的一种高性能、低功耗、低成本的32位RISC微处理器架构,广泛应用于嵌入式系统中。
chenlz2007
·
2025-01-18 07:06
LPC1100
arm开发
架构
java
Python 爬虫:获取网页数据的 5 种方法
博客内容包括:Java核心技术与微服务:涵盖Java基础、JVM、并发编程、Redis、Kafka、
Spring
等,帮助您全面掌握企业级开发技术。
王子良.
·
2025-01-18 07:35
经验分享
python
python
开发语言
爬虫
Mysql常见问题处理集锦
用户密码忘记,重置的操作(windows上的操作)MySQL报错:ERROR1118(42000):Rowsizetoolarge.或者Rowsizetoolarge(>8126).场景:报错原因解决办法
详解
行大小限制示例
青木川崎
·
2025-01-18 07:04
mysql
数据库
java graphics类
详解
_java 基础二 Graphics类
一、处理图形1.画直线voiddrawLine(intstartx,intstarty,intendx,intendy)参数列表:直线开始的横坐标、纵坐标,直线结束的横坐标、纵坐标。2.画矩形1)矩形边框:voiddrawRect(inttop,intleft,intwidth,intheight)2)实心矩形:voidfillRect(inttop,intleft,intwidth,inthei
Jackie Bao
·
2025-01-18 07:33
java
graphics类详解
责任链模式
详解
责任链模式
详解
1.定义责任链模式(ChainofResponsibilityPattern)是一种行为型设计模式,它允许将请求沿着处理者链进行传递,直到某个处理者能够处理该请求为止。
silver687
·
2025-01-18 07:32
设计模式
Spring
Boot的无缝衔接:深入解析与实践
Spring
Boot通过其独特的“约定优于配置”原则和丰富的生态系统,为开发者提供了一个高效、简洁的开发平台。
m0_74825172
·
2025-01-18 06:30
spring
boot
数据库
后端
Java语言的正则表达式
Java语言的正则表达式
详解
正则表达式(RegularExpression,简称Regex)是一种用于描述字符串模式的工具,广泛用于字符串的匹配、搜索、替换和验证等操作。
CyberScriptor
·
2025-01-18 06:23
包罗万象
golang
开发语言
后端
R语言的正则表达式
R语言中的正则表达式
详解
引言在数据分析和处理过程中,文本数据占据着重要的角色。为了从这些文本数据中提取有价值的信息,正则表达式(RegularExpressions)便成为了一种强有力的工具。
代码驿站520
·
2025-01-18 06:52
包罗万象
golang
开发语言
后端
06
Spring
Boot 配置文件
详解
-application.yaml
Spring
Boot提供了大量的自动配置,极大地简化了
spring
应用的开发过程,当用户创建了一个
Spring
Boot项目后,即使不进行任何配置,该项目也能顺利的运行起来。
KinMan谨漫
·
2025-01-18 05:21
spring
boot
java
spring
Java Arrays 方法
详解
目录1.JavaArrays.fill()方法
详解
2.JavaArrays.copyOf()方法
详解
3.JavaArrays.copyOfRange()方法
详解
4.JavaArrays.sort()方法
详解
赔罪
·
2025-01-18 05:51
Java
系统学习
java
算法
eclipse
开发语言
intellij-idea
java-ee
Array
方法详解
iOS离屏渲染
详解
iOS离屏渲染离屏渲染是指图层在被显示之前是在当前屏幕缓冲区以外开辟的一个缓冲区进行渲染操作。离屏渲染需要多次切换上下文环境:先是从当前屏幕(On-Screen)切换到离屏(Off-Screen);等到离屏渲染结束以后,将离屏缓冲区的渲染结果显示到屏幕上又需要将上下文环境从离屏切换到当前屏幕,而上下文环境的切换是一项高开销的动作。会造成offscreenrendering的原因有:阴影(UIVie
风雨「83」
·
2025-01-18 05:51
iOS
ios
objective-c
链路测试tool之MTR
详解
背景当客户端访问服务端,使用ping命令出现不通或丢包时,可以使用mtr进行链路测试。测试方式正向链路测试(客户端-->服务端)反向链路测试(服务端-->客户端)工具简介MTR是一款网络诊断工具,它将ping和traceroute的功能合并,相对于traceroute只会做一次链路跟踪测试,mtr会对链路上的相关节点做持续探测并给出相应的统计信息。因此,mtr能避免节点波动对测试结果的影响,所以其
浅夏入秋^_^
·
2025-01-18 05:50
网络基础
服务器
网络
运维
android自定义控件不显示,解决Android Studio Design界面不显示layout控件的问题
Theme前添加Base@color/colorPrimary@color/colorPrimaryDark@color/colorAccent补充知识:AndroidStudioXML文件之style标签
详解
前言
叶江流
·
2025-01-18 05:46
android自定义控件不显示
Spring
boot面试题----
Spring
Boot核心注解有哪些
一、@
Spring
BootApplication功能:这是一个组合注解,相当于同时使用了@Configuration、@EnableAutoConfiguration和@ComponentScan三个注解
指尖下的技术
·
2025-01-18 04:42
Java面试题
spring
boot
后端
java
DuckDB-Wasm 库
详解
DuckDB-Wasm
详解
DuckDB-Wasm是一种浏览器端实现的DuckDB数据库技术,旨在将DuckDB的强大功能移植到浏览器环境中,通过WebAssembly技术在浏览器内运行SQL查询。
maply
·
2025-01-18 04:40
Node.js
wasm
前端
node.js
数据库
IndexedDB
Nginx参数TCP_NODELAY
详解
及服务器应用
Nginx是一款高性能的开源Web服务器和反向代理服务器,在处理大量并发连接时表现出色。其中,TCP_NODELAY是Nginx中一个重要的参数,它对于提高服务器的性能和响应速度起到关键作用。本文将详细介绍TCP_NODELAY参数的含义、作用以及在服务器中的应用,并提供相应的源代码示例。TCP_NODELAY参数简介TCP_NODELAY是一个TCP协议的选项,用于控制是否启用Nagle算法。N
TechABC
·
2025-01-18 04:07
nginx
tcp/ip
服务器
艾编程coding老师课堂笔记:
Spring
Boot源码深度解析
Spring
开源框架,解决企业级开发的复杂性的问题,简化开发AOP,IOC
Spring
配置越来多,配置不方便管理!
艾编程前端技术
·
2025-01-18 04:36
spring
编程语言
JavaScript系列(29)--设计模式
详解
JavaScript设计模式
详解
️今天,让我们深入探讨JavaScript中的设计模式。设计模式是软件开发中的最佳实践,它们可以帮助我们写出更加可维护和可扩展的代码。
陳沉辰陈
·
2025-01-18 03:36
JavaScript
javascript
设计模式
开发语言
JavaScript系列(31)--装饰器
详解
JavaScript装饰器
详解
今天,让我们深入探讨JavaScript的装饰器(Decorators)。装饰器是一种用于修改类和类成员的强大语言特性,它让我们能够以声明式的方式增强类的功能。
陳沉辰陈
·
2025-01-18 03:36
JavaScript
javascript
开发语言
ecmascript
spring
-mvc源码分析v3.3.0
分析下
spring
boot内嵌tomcat启动流程,即
spring
boot-mvcorg.
spring
framework.boot
spring
-boot-starter-web3.3.0环境信息Java22
Spring
Bootv3.3.0ApacheTomcat
想花
·
2025-01-18 03:35
spring
mvc
java
【人工智能】人工智能的10大算法
详解
(优缺点+实际案例)
人工智能(AI)是现代科技的重要领域,其中的算法是实现智能的核心。本文将介绍10种常见的人工智能算法,包括它们的原理、训练方法、优缺点及适用场景。1.线性回归(LinearRegression)模型原理线性回归用于建立自变量(特征)与因变量(目标)之间的线性关系。其目标是寻找最佳拟合直线,使得预测值与实际值之间的误差最小化。模型训练通过最小二乘法来最小化预测值与真实值之间的误差,得到线性回归方程的
ChatGPT-千鑫
·
2025-01-18 03:04
人工智能
人工智能
算法
gpt-3
AI编程
gpt
codemoss能用AI
【0x001E】HCI_Write_Inquiry_Scan_Activity
详解
目录一、命令概述二、命令格式和参数说明2.1.HCI_Write_Inquiry_Scan_Activity命令格式2.2.参数说明2.2.1.Inquiry_Scan_Interval2.2.2.Inquiry_Scan_Window2.3.示例三、响应事件及参数说明3.1.HCI_Command_Complete事件3.2.Status四、命令执行流程4.1.命令发起阶段(主机端)4.2.蓝牙
byte轻骑兵
·
2025-01-18 02:31
#
通信协议
蓝牙
HCI
spring
boot毕设 基于java的在线学习交流平台 程序+论文
本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展和全球教育资源的日益丰富,在线学习已成为人们获取知识、提升技能的重要途径。特别是在近年来,受各种因素影响,线上教育需求激增,促使在线学习交流平台不断涌现。这些平台旨在打破传统教育的时空限制,为学习者提供更加灵活、个性化的学习体验。然而,当前市场上的在线学
明思计算机毕设
·
2025-01-18 02:59
spring
boot
课程设计
后端
参数校验
Spring
Validation框架
后端参数校验解决:校验前端传入的参数是否符合预期1、引入依赖使用
Spring
Validation框架 org.
spring
framework.boot
spring
-boot-starter-validation
唯手熟
·
2025-01-18 02:59
java
spring
boot
Python 正则表达式
详解
(建议收藏!)
目录match匹配字符串单字符匹配.匹配任意一个字符d匹配数字D匹配非数字s匹配特殊字符,如空白,空格,tab等S匹配非空白w匹配单词、字符,如大小写字母,数字,_下划线W匹配非单词字符[]匹配[]中列举的字符表示数量?*出现0次或无数次+至少出现一次?1次或则0次{m}指定出现m次{m,}至少出现m次{m,n}指定从m-n次的范围匹配边界$匹配结尾字符^匹配开头字符匹配一个单词的边界B匹配非单词
m0_67402341
·
2025-01-18 02:55
面试
学习路线
阿里巴巴
android
前端
后端
使用
spring
boot写一个学生管理系统
目录前言二、博客地址三、实现步骤3.1创建
Spring
Boot项目3.2连接数据库3.3代码层级3.3.1model层3.3.2Repository层3.3.3service层3.3.4控制层controller3.3.5
db_hkq_2039
·
2025-01-18 02:22
spring
boot
后端
java
spring
MVC---resultful风格
目录一、创建项目pom.xml二、配置文件1.web.xml2.
spring
-mvc.xml三、图解四、controller一、创建项目pom.xml4.0.0com.qcby
spring
MVC141.0
sin2201
·
2025-01-18 01:17
springMVC
mvc
python中print()的作用是什么_python中print()函数的“,”与java中System.out.print()函数中的“+”功能
详解
...
python中:输出结果为:hello,world!java中:输出结果为:hello,world!我们可以看到,这两个函数的用法是一样的print()函数还有这种用法:输出结果为:1+1=2同样的,Java中也有:输出结果为:1+1=2我们发现,在使用print()函数的时候,我们用了一个“,”将“1+1=”和1+1的结果连接起来了,这个“,”起着连接的作用。同时,在使用System.out.p
春容
·
2025-01-18 00:10
python re模块
详解
re模块是Python中用于处理正则表达式的标准库。正则表达式是一种强大的字符串匹配和处理工具,可以用来查找、替换、分割字符串等。下面是re模块的详细介绍,包括常用函数和方法。1、导入模块importre2、常用函数2.1、re.compile(pattern,flags=0)编译正则表达式模式,返回一个模式对象。pattern:正则表达式的字符串形式。flags:可选,标志位,用于修改正则表达式
薇远镖局
·
2025-01-18 00:09
Python
python
开发语言
PSNR、SSIM等图像质量评估指标
详解
简介:个人学习分享,如有错误,欢迎批评指正。一、PSNR(PeakSignal-to-NoiseRatio)峰值信噪比1.定义PSNR是一种用于衡量两幅图像之间差异的客观指标。它主要用于评估图像压缩、传输或重建算法的效果。PSNR值越高,表示两幅图像越相似,质量损失越小。PSNR基于信号与噪声的概念,其理论基础来自信息论中的信噪比(SNR,Signal-to-NoiseRatio)。PSNR将图像
ballball~~
·
2025-01-17 23:05
CV
cv
图像处理
图像质量评估指标
蒙特卡洛模拟(Monte Carlo Simulation)
详解
简介:个人学习分享,如有错误,欢迎批评指正。历史背景蒙特卡洛模拟的名称来源于摩纳哥的蒙特卡洛赌场,因其依赖于随机性和概率,与赌博中的随机过程有相似之处。该方法的雏形可以追溯到20世纪40年代,二战期间,美国数学家斯坦尼斯拉夫·乌拉姆(StanislawUlam)和约翰·冯·诺依曼(JohnvonNeumann)在研究核武器的概率计算时首次提出了利用随机采样解决复杂问题的思想。随着计算机技术的迅猛发
ballball~~
·
2025-01-17 23:04
算法
蒙特卡洛模拟
算法
机器学习
【C语言】内存函数
详解
与模拟实现
文章目录拓展:Ⅰ.memcpy--内存拷贝1、函数介绍与使用2、模拟实现Ⅱ.memmove--内存拷贝1、函数介绍与使用(与memcpy函数的区别)2、模拟实现Ⅲ.memcmp--内存比较1、函数介绍与使用2、模拟实现Ⅳ.memset--内存设置1、函数介绍与使用2、模拟实现拓展:符号扩展是指将有符号类型的值转换为更宽的类型时,如果符号位为1,则在更高位填充1,以保持符号不变。例如,将signed
利刃大大
·
2025-01-17 23:04
C语言
c语言
开发语言
c语言输出函数
详解
C语言中常用的输出函数主要包含以下几类,分别用于不同的输出场景:1.printf——标准输出到屏幕intprintf(constchar*format,...);参数:format:格式控制字符串。...:可变参数,根据格式控制字符串中的格式说明符提供相应的数据。返回值:成功时返回输出的字符总数;失败时返回负值。常用格式说明符格式符说明示例输出%d有符号十进制整数printf("%d",-10);
半桶水专家
·
2025-01-17 23:33
c/c++进阶
c语言
linux中的.desktop文件
详解
.desktop文件是一个用于在Linux桌面环境中创建快捷方式的配置文件,它定义了如何启动程序、显示图标、描述程序等信息。这个文件是基于Freedesktop.orgDesktopEntrySpecification的标准,可以用于在各种桌面环境中创建应用程序的快捷方式。下面是.desktop文件的详细解析:文件结构.desktop文件通常由几个键值对组成,键和值之间用=分隔,每一对键值定义了某
半桶水专家
·
2025-01-17 23:33
linux
运维
linux
前端
运维
linux内核态线程
详解
头文件:#include//wake_up_process()#include//kthread_create()、kthread_run()#include//IS_ERR()、PTR_ERR()1.创建并启动一个内核线程:方式一:structtask_struct*kthread_create(int(*threadfn(void*data),void*data,constchar*namef
ghx_echo
·
2025-01-17 23:31
linux
运维
服务器
一文
详解
:
spring
boot集成websocket
微服务架构第1章微服务概述什么是微服务常见的微服务组件常用的微服务框架微服务架构设计模式如何实施微服务从微服务的起源和现实业务的角度探讨微服务第2章微服务设计原则设计原则之分层架构设计原则之统一通信协议设计原则之单一职责设计原则之服务拆分设计原则之前后端分离设计原则之版本控制设计原则之围绕业务构建设计原则之并发流量控制设计原则之CAP设计原则之EDA事件驱动设计原则之CQRS设计原则之基础设施自动
fanzhang_vip0723
·
2025-01-17 23:00
程序员
面试
后端
java
避免Python内存泄漏的有效方法使用
详解
概要在Python编程中,内存管理通常由Python的垃圾回收机制自动处理。然而,在某些复杂的场景中,内存泄漏问题可能会悄然出现,导致应用程序的内存使用量持续增长,进而影响性能甚至导致崩溃。本文将详细介绍如何在Python代码中进行内存优化,特别是如何检测和防止内存泄漏,并提供相应的示例代码帮助你掌握这些技术。什么是内存泄漏?内存泄漏是指程序运行期间无法释放已经不再使用的内存,导致内存资源被占用且
Rocky006
·
2025-01-17 22:28
python
开发语言
解决
Spring
+Vue的跨域问题
文章目录解决
Spring
+Vue的跨域问题一、引言二、前端Vue配置代理解决跨域1、配置代理2、使用axios发送请求三、后端
Spring
配置解决跨域1、全局配置跨域策略四、使用示例五、总结解决
Spring
eqa11
·
2025-01-17 22:57
spring
vue.js
java
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他