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设计模式
《代码中的软件工程》学习总结
本学期选修了孟宁老师的《高级软件工程》课程,经过上课听讲、完成课后作业和阅读教材《代码中的软件工程》,让我对软件工程的理解更加全面和深入,了解到的工具使用、编码规范、软件设计过程、
设计模式
以及对于软件危机的思考等将深深影响我之后的编程生涯
江舟水洲
·
2025-06-10 01:03
软件工程
学习
设计模式
--可复用面向对象软件的基础(第一章 引言)
第一章引言一、什么是
设计模式
二、SmalltalkMVCSmalltalkMVCSmalltalkMVC中的
设计模式
三、描述
设计模式
四、
设计模式
的编目五、组织编目六、
设计模式
怎样解决设计问题七、怎样选择
设计模式
八
·
2025-06-10 01:31
【
设计模式
】1.简单工厂、工厂、抽象工厂模式
everyblogeverymotto:Youcandomorethanyouthink.https://blog.csdn.net/weixin_39190382?type=blog0.前言以下是简单工厂模式、工厂方法模式和抽象工厂模式的Python实现与对比,结合代码示例和实际应用场景说明:1.简单工厂模式(SimpleFactory)核心思想:由一个工厂类根据传入的参数,动态决定创建哪一种产
胡侃有料
·
2025-06-10 00:57
python
设计模式
抽象工厂模式
AOP和IOC的概念以及在
spring
中是如何应用的
aop面向切面编程就是拦截器意思就是举个例子:写好的程序比如某系统的登录模块现在已经写好了所有业务了不想修改任何业务代码但是却想增加一个使用安卓客户端验证的特殊功能。这时候使用aop就可以轻松完成。具体完成方法相信你所学习的教材中都有以上需要添加的新功能有很多例如做一个日志系统每次登录记录一些东西比如做权限判断现在举个现实的例子把啊现在市场上的ipad都是不能打电话的但是有一种东西叫做’苹果皮‘的
青鸟是我
·
2025-06-10 00:57
ssh框架
Spring
boot 使用EasyExcel导出Excel文件
Spring
boot使用EasyExcel导出Excel文件Excel导出系列目录:★★★★尤其注意:引入依赖创建导出模板类创建图片转化器逻辑处理controllerservice导出效果遗留问题Excel
她又在丛中笑
·
2025-06-09 23:20
spring
boot
excel
java
Spring
Boot 实现通用导出excel文件案例
核心的思路:①从不确定的类的集合list中,取出里面的类,采用反射技术,取出类的属性名,做第一行表格行标题名称拼接。②拼接内容,由于类不确定,则采取反射把类全部字段属性作为key映射至map,同时把值放入value,最后,拼接内容的时候只需要map进行数据拼接即可。1.依赖org.apache.poipoi-ooxml3.15org.apache.poipoi-scratchpad3.15com.
splendor.s
·
2025-06-09 23:20
#
微服务技术
云原生技术体系
spring
boot
java
85道
Spring
高频题整理(附答案背诵版)
请阐述
Spring
框架的基本概念。?
Spring
框架是一个开源的企业级应用开发框架,由RodJohnson创建,并于2003年首次发布。
Spring
是在全方位提供企业级服务的基础上,用Java实现的。
编程大全
·
2025-06-09 23:50
面试题
Spring
Spring面试题
跟我一起学“仓颉”
设计模式
-访问者模式
目录一、访问者模式二、实现三、优缺点四、适用环境五、小结一、访问者模式访问者模式:表示一个作用于某个对象结构中的各个元素的操作。访问者模式让用户可以在不改变各元素的类的前提下定义作用于这些元素的新操作(行为型)。访问者模式的角色:抽象访问者:为对象结构中的每一个具体元素声明一个访问操作;具体访问者:实现了由抽象访问者声明的操作;抽象元素:用于接受访问者的访问操作;具体元素:调用访问者的访问方法以便
学徒钝子生
·
2025-06-09 23:49
跟我一起学“仓颉”设计模式
设计模式
仓颉编程语言
华为
仓颉服务端开发
Spring
Boot接收请求时出现 Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported
因为数据库里面没有设置json格式,所有会报错,可以将@RequestBody删了,或者改为@RequestParam
正在努力Coding
·
2025-06-09 23:49
spring
boot
java
后端
初级程序员的
Spring
Boot 入门指南
摘要
Spring
Boot是当前Java开发中最热门的快速开发框架之一。本文将带领大家从零开始创建一个简单的
Spring
Boot项目,通过一个“Hello,
Spring
Boot!”
小全头
·
2025-06-09 23:18
java
spring
boot
后端
java
Java单例模式分析
简介单例模式(SingletonPattern)是一种
设计模式
,目的是确保一个类只有一个实例,并提供一个全局访问点。
嚯呀怪怪怪
·
2025-06-09 23:47
java
单例模式
后端
架构
面试
学习日记
笔记
设计模式
(单例模式)
概念单例模式(SingletonPattern)是指确保一个类在一个容器下只有一个实例存在,并提供一个全局访问点。单例模式最大的特点就是构造方法私有化。通常情况下,可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对象。一个最好的方法就是让类自身负责保存它的唯一实例。这个类可以保证没有其他实例可以被创建,并且它可以提供一个访问实例的方法。Singleton类,定义一个getInstab
Aplis
·
2025-06-09 23:46
设计模式
设计模式
单例模式
单例模式(Singleton Pattern)
目录一、单例
设计模式
描述二、单例模型的特点构造函数的特点:三、单例模型的优势与缺点优势缺点四、应用实例和使用场景1.应用实例2.使用场景五、单例模式的实现方案1.饿汉式2.懒汉式(1)线程不安全的(2)
·
2025-06-09 23:45
二.单例模式
一.单例模式的定义单例模式是一种创建型
设计模式
,确保一个类只有一个实例,并提供该实例的全局访问点。1.1.核心目标唯一实例:限制类的实例化次数仅一次。
周某某~
·
2025-06-09 22:14
设计模式
单例模式
java
设计模式
Spring
Boot+MyBatis实现企业级CRM系统:附完整代码与部署教程
Java+MySQLCRM客户关系管理系统一、系统概述CRM(客户关系管理)系统是企业管理中重要的一环,本文实现的Java+MySQLCRM系统采用MVC架构模式,结合
Spring
Boot、MyBatis-Plus
糯米导航
·
2025-06-09 22:42
文末下载资源
spring
boot
mybatis
后端
什么时候应该使用 DDD?什么时候不适合?
战略设计和战术
设计模式
都是为了应对这种复杂性而生的。核心业务领域(CoreDomain):特征:软件所服务的领域是企业的
冰糖心书房
·
2025-06-09 21:05
DDD
DDD
领域驱动设计
C#中的
设计模式
:构建更加优雅的代码
C#在面向对象编程(OOP)方面的强大支持,我们可以探讨“C#中的
设计模式
”。这不仅有助于理解如何更好地组织代码,还能提高代码的可维护性和可扩展性。
Envyᥫᩣᩚ
·
2025-06-09 21:03
c#
开发语言
【
spring
-kafka】@KafkaListener详解与使用
属性concurrency将会从容器中获取listen.concurrency的值,如果不存在就默认用3@KafkaListener详解id监听器的id①.消费者线程命名规则填写:2020-11-1914:24:15c.d.b.k.KafkaListeners120[INFO]线程:Thread[consumer-id5-1-C-1,5,main]-groupId:BASE-DEMOconsume
·
2025-06-09 19:22
Spring
MVC
Spring
MVC是基于Java的Web应用框架,是
Spring
框架的重要组成部分,遵循MVC(Model-View-Controller)架构模式,用于构建灵活、可维护的Web应用程序。
不知几秋
·
2025-06-09 19:52
javaweb
java
Java网络编程:构建现代分布式应用的核心技术
Socket编程基础NIO与异步编程NIO核心组件事件驱动编程模式高级网络编程技术HTTP客户端编程WebSocket编程网络安全编程性能优化与最佳实践连接池管理异步处理模式监控与调试框架与工具Netty框架
Spring
WebFlux
司南锤
·
2025-06-09 17:10
java
java
网络
php
Java编程之桥接模式
定义桥接模式(BridgePattern)属于结构型
设计模式
,它的核心意图是将抽象部分与实现部分分离,使它们可以独立地变化。
勤奋的知更鸟
·
2025-06-09 16:03
Java
java
桥接模式
开发语言
设计模式
Bean 作用域有哪些?如何答出技术深度?
导语:
Spring
面试绕不开Bean的作用域问题,这是面试官考察候选人对
Spring
框架理解深度的常见方式。
残*影
·
2025-06-09 16:31
常用框架面试
spring
java
BeanFactory 和 FactoryBean 有何区别与联系?
导语:
Spring
是后端面试中的“常青树”,而BeanFactory与FactoryBean的关系更是高频卡人点。很多候选人混淆两者概念,答非所问,轻则失分,重则直接被“pass”。
·
2025-06-09 16:00
asp.net
设计模式
文摘
1目录第1部分模式与设计原则第2部分剖析asp.net应用程序,学习并应用模式第3部分案例研究2.反模式智能UI反模式:智能UIsqlserverSQLEXPRESS版本1.建立Shop.mdf2.html3.cs代码该页面负责业务逻辑,数据访问.3.数据访问层应用程序分层与关注点分离企业级分层设计的asp.net应用程序的典型体系结构1.用户体验2.表示3.应用程序服务4.领域模型、领域服务5.
smileberry1
·
2025-06-09 16:58
文摘系列
asp.net
设计模式
.NET
设计模式
之(单例模式)
1.单例模式,一个类只能new一个对象2.举例,资源管理器,文件管理器,地球等;3.创建单例:(1)创建一个Earth类classEarth{publicEarth(){}}(2)将构造函数私有化classEarth{privateEarth(){}}(3)声明一个静态私有的字段,初始化一个实例classEarth{privatestaticEarthinstance=newEarth();pri
张乐超
·
2025-06-09 15:56
ASP.NET
.Net设计模式
.net
设计模式
单例
Java程序员的爽文人生开始了,通义灵码配合上Idea,网友直呼无敌
支持多种语言与框架:不仅支持Java,还兼容常见框架如
Spring
、MyBatis等。降
头顶的风
·
2025-06-09 14:17
java
intellij-idea
开发语言
使用 IntelliJ IDEA 安装通义灵码(TONGYI Lingma)插件,进行后端 Java
Spring
Boot 项目的用户用例生成及常见问题处理
一、什么是通义灵码(TONGYILingma)?通义灵码是阿里巴巴推出的智能代码辅助工具,结合大模型技术,支持代码生成、用例生成、代码补全等功能,能极大提升开发效率。二、在IDEA中安装通义灵码插件打开IntelliJIDEA。依次点击菜单栏:File->Settings->Plugins。在插件市场搜索框输入“通义灵码”或“TONGYILingma”。找到官方插件后点击安装。安装完成后,重启ID
wangjinjin180
·
2025-06-09 14:43
java
intellij-idea
spring
boot
Modbus RTU/TCP 协议详解与
Spring
Boot集成指南
目录Modbus协议基础概念什么是Modbus主要变种基本数据模型ModbusRTU详解协议特点与原理基本特性物理层特性数据传输格式帧结构详解完整帧格式字段详细分析CRC计算详解功能码详细解析基本读操作功能码基本写操作功能码批量操作功能码异常响应机制异常码定义异常响应格式通信时序与状态机主站状态机从站状态机时序要求详解实际通信示例分析读保持寄存器完整流程写多个寄存器示例数据类型与编码数据类型映射字
z小天才b
·
2025-06-09 13:12
Modbus
网络
Spring
Boot+Flink CDC —— MySQL 同步 Elasticsearch (DataStream方式)
一、前置条件对于自建MySQL,需要先开启Binlog写入功能,配置binlog-format为ROW模式,my.cnf中配置如下[mysqld]log-bin=mysql-bin#开启binlogbinlog-format=ROW#选择ROW模式server_id=1#配置MySQLreplaction需要定义,不要和canal的slaveId重复授权链接MySQL账号具有作为MySQLslav
拉裤兜兜子
·
2025-06-09 13:38
mysql
spring
boot
flink
Spring
Boot 3.3 + MyBatis 基础教程:从入门到实践
Spring
Boot3.3+MyBatis基础教程:从入门到实践在当今的Java开发领域,
Spring
Boot和MyBatis是构建高效、可维护的后端应用的两个强大工具。
喜欢踢足球的老罗
·
2025-06-09 12:01
springboot开发之旅
spring
boot
mybatis
后端
Spring
MVC实践:表单数据处理与重定向技术
本文还有配套的精品资源,点击获取简介:
Spring
MVC是构建Web应用的
Spring
框架分支,采用MVC架构,负责处理HTTP请求、响应和数据绑定。
满天乱走
·
2025-06-09 12:29
深度解析:
Spring
Boot 配置加载顺序、优先级与 bootstrap 上下文
在
Spring
Boot应用中,配置管理是核心功能之一。
java干货
·
2025-06-09 11:27
bootstrap
spring
boot
前端
通过
Spring
CloudGateway中的GlobalFilter实现鉴权过滤
1.pom.xml中加入gatewayjar包org.
spring
framework.cloud
spring
-cloud-starter-gateway2.创建权限过滤器SecurityFilter/*
窗台绿萝
·
2025-06-09 10:19
springcloud
java
spring
spring
boot
Spring
Boot 项目鉴权的 4 种方式
文章介绍了
spring
-boot中实现通用auth的四种方式,包括传统AOP、拦截器、参数解析器和过滤器,并提供了对应的实例代码,最后简单总结了下他们的执行顺序。
肥肥技术宅
·
2025-06-09 10:16
java
spring
boot
java
spring
【
Spring
Boot深度实践】打造高效安全的文件上传服务:从JWT鉴权到持久化存储
本文将为您展示如何利用
Spring
Boot框架及其优秀生态构建一个优雅且安全的文件上传服务——`UploadFileServiceImp`。
青山烟雨客:-)
·
2025-06-09 10:45
windows
spring
boot
intellij-idea
java
Spring
Cloud 详解:2025 最新技术与最佳实践
目录1.
Spring
Cloud最新架构概览2.核心组件详解与实战2.1服务发现与注册-Nacos2.02.2配置中心-NacosConfig或Apollo2.3API网关-
Spring
CloudGateway4.02.4
枫super
·
2025-06-09 09:43
springcloud
spring
cloud
spring
后端
nacos
openfeign
gateway
eureka
Spring
Cloud alibaba 架构最佳实战详解
1.NacosDiscovery-服务治理方案-注册中心1,Nacos是
spring
Cloudalibaba体系中的服务治理方案,要说Nacos,肯定要先知道服务治理是什么意思,为什么要进行服务治理,在开始的时候
小田资料库
·
2025-06-09 09:11
spring
cloud
java
微服务
解锁Java领域
Spring
Cloud的负载均衡策略
解锁Java领域
Spring
Cloud的负载均衡策略:从早餐店排队到微服务调度的奥秘关键词:
Spring
Cloud、负载均衡、Ribbon、
Spring
CloudLoadBalancer、轮询策略、最少连接
·
2025-06-09 09:39
Spring
Cloud 多机部署与负载均衡实战详解
一、引言为什么需要多机部署?解决单节点性能瓶颈,提升系统可用性和吞吐量在传统单机部署模式下,系统的所有服务或应用都运行在单一服务器上。这种模式在小型项目或低并发场景中可能足够,但随着业务规模扩大、用户量激增,单节点的性能瓶颈会逐渐显现,甚至导致系统崩溃。因此,多机部署成为现代分布式系统的核心实践之一。1.解决单节点性能瓶颈单机部署的性能受限于硬件资源(CPU、内存、磁盘、网络带宽等),当请求量超过
study hard_day
·
2025-06-09 09:38
spring
cloud
负载均衡
java
后端
spring
boot
CommandLineRunner接口使用介绍
一、CommandLineRunner接口作用平常开发中有可能需要实现在项目启动后执行的功能,
Spring
Boot提供的一种简单的实现方案就是添加一个model并实现CommandLineRunner接口
IT大兵
·
2025-06-09 09:08
SpringBoot框架
spring
boot
设计模式
:单例模式
单例模式(SingletonPattern)是软件工程中一种常见的
设计模式
,它属于创建型模式。单例模式确保一个类仅有一个实例,并提供一个访问它的全局访问点。
倔强老吕
·
2025-06-09 08:36
设计模式
设计模式
单例模式
C++
Spring
Boot 定时任务的使用
Spring
Boot提供了非常便捷的方式来实现定时任务,本文将详细介绍如何在
Spring
Boot中使用定时任务。
超级小忍
·
2025-06-09 08:35
SpringBoot
spring
boot
后端
六大设计原则
设计模式
中的六大设计原则前言一、开闭原则OCP1.定义及目标2.不使用OCP的示例3.使用OCP的示例4.总结二、里氏替换原则LSP1.定义及核心思想2.不使用LSP示例3.使用LSP示例4.总结三、依赖倒置原则
·
2025-06-09 07:57
spring
-ai-alibaba使用Agent实现智能机票助手
示例目标是使用
Spring
AIAlibaba框架开发一个智能机票助手,它可以帮助消费者完成机票预定、问题解答、机票改签、取消等动作,具体要求为:基于AI大模型与用户对话,理解用户自然语言表达的需求支持多轮连续对话
非ban必选
·
2025-06-09 07:56
deepseek
spring
java
后端
Kafka源码分析(八)——Producer:Sender线程——ClientRequest请求缓存
阶段1、深入多线程阶段2、深入多线程
设计模式
阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
码炫课堂-码哥
·
2025-06-09 06:21
kafka专题
kafka
分布式
Tomcat源码分析 (九)----- HTTP请求处理过程(二)
阶段1、深入多线程阶段2、深入多线程
设计模式
阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
码炫课堂-码哥
·
2025-06-09 06:51
tomcat源码分析
tomcat
Spring
Cloud微服务架构实践指南
Spring
Cloud核心挑战与解决方案
Spring
Cloud为微服务和分布式系统开发提供了全面的解决方案,主要解决以下核心挑战:服务发现与注册通过集成NetflixEureka等组件,
Spring
Cloud
面朝大海,春不暖,花不开
·
2025-06-09 06:19
Spring
Boot
架构
spring
cloud
微服务
Spring
Boot 核心原理深度解析
Spring
Boot核心原理深度解析一、
Spring
Boot的设计哲学与架构定位1.1为什么需要
Spring
Boot?
大王1024
·
2025-06-09 06:17
spring
Fullstack 面试复习笔记:
Spring
/
Spring
Boot /
Spring
Data / Security 整理
Fullstack面试复习笔记:
Spring
/
Spring
Boot/
Spring
Data/Security整理之前的笔记:Fullstack面试复习笔记:操作系统/网络/HTTP/
设计模式
梳理Fullstack
GoldenaArcher
·
2025-06-09 06:16
面试
spring
面试
笔记
Spring
AI 多模型智能协作工作流实现指南
Spring
AI多模型智能协作工作流实现指南说明本文档旨在指导开发者基于
Spring
AI框架,在
Spring
Boot2环境下集成多种主流大语言模型(如OpenAIChatGPT、Deepseek、阿里云通义千问等
pengles
·
2025-06-09 05:14
spring
chatgpt
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他