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 websocket 服务端
在
Spring
Boot中使用WebSocket实现服务端和Java客户端的实时通信,可以分为几个步骤来完成。这里将详细介绍服务端和Java客户端的具体实现。
java知路
·
2024-09-08 09:43
spring
boot
websocket
后端
如何开启事务、确认提交事务、事务回滚、自动提交和禁止自动提交?
Spring
框架:在
Spring
框架中,
小鼠米奇
·
2024-09-08 09:08
数据库
oracle
MVC在游戏前端的应用,第二篇之
设计模式
篇
书籍推荐对于学习
设计模式
,笔者除了通过网络的方式,还有通过看书的方式。
设计模式
的书籍,笔者有过两本。一本是《漫谈
设计模式
-从面向对象开始》,清华大学出版社,作者是刘济华,使用的是Java语言。
水伯
·
2024-09-08 08:34
mvc
游戏
前端
设计模式
设计模式
漫谈之备忘录模式
最近很长时间没写博客了,其实这个博客写过一半,中间有事耽搁了,就没继续。主要是给别人做了一个小系统,及维护码云上的代码库。同居的日子也占了我很多时间。最近也是烦,欠了7W,各种烦事。所以可想写个博客静静心。在面向对象中关注的焦点是对象空间,对象与对象的联系还是通过保存引用(相当于路),来走到其空间中。在对象中是有空间的,空间里放的肯定是数据或者是命令。备忘录就是把A对象的空间数据,备份到B对象空间
weixin_34362790
·
2024-09-08 08:34
设计模式
java后端处理前端上传二进制流excel文件
最近项目中有需要上传excel文档,后端解析入库,项目技术选型
spring
cloud+vue+postgres.后台接收二进制流,使用@RequestParam(value=“file”)MultipartFilefile
撸不动码的猴子
·
2024-09-08 08:04
java
java
poi
excel
vue
Spring
中使用的
设计模式
全面解析
Spring
框架作为Java开发的核心技术栈之一,广泛应用了多种
设计模式
来简化复杂系统的开发,提升代码的复用性、可维护性和扩展性。
胡耀超
·
2024-09-08 08:32
Spring
java面试常见问题
spring
设计模式
java
Spring
Boot 2.0 更新记录
1、
Spring
Boot2.0要求Java版本必须8以上2、配置属性的重定位OldpropertyNewpropertyserver.context-pathserver.servlet.context-pathserver.context-parameters
試毅_思伟
·
2024-09-08 08:04
设计模式
(博客园精化集)
《
设计模式
》(博客园精华集)转自:http://archive.cnblogs.com/a/1720782/在此非常感谢谢博主圣殿骑士WebClientSoftwareFactory系列(3):View-Presenter
ziyeLoading
·
2024-09-08 08:32
设计模式
【
Spring
Boot 3】【Web】处理跨域资源共享 CORS
【
Spring
Boot3】【Web】处理跨域资源共享CORS背景介绍开发环境开发步骤及源码工程目录结构总结背景软件开发是一门实践性科学,对大多数人来说,学习一种新技术不是一开始就去深究其原理,而是先从做出一个可工作的
又言又语
·
2024-09-08 08:31
Spring
spring
spring
boot
cors
跨域
【
Spring
Boot 3】【Web】返回MP4视频流
【
Spring
Boot3】【Web】返回MP4视频流背景介绍开发环境开发步骤及源码工程目录结构总结背景软件开发是一门实践性科学,对大多数人来说,学习一种新技术不是一开始就去深究其原理,而是先从做出一个可工作的
又言又语
·
2024-09-08 08:01
Spring
spring
boot
mp4
视频流
后端怎么处理前端传入的参数应该做哪些处理?
1.规则校验(哪些参数必须传入,哪些参数不能一起使用,哪些参数不能传入,等等)2.对字符串类型的参数做trim处理注意,接收前端参数的实体类不会为null,即使你未传入任何参数,通常情况下,
Spring
MVC
dyjs.akcnzssa.s.
·
2024-09-08 07:59
java
web
前端
状态模式
Spring
Boot 3使用
Spring
WebFlux + WebSocket(简单实现)
效果为什么要使用
Spring
WebFlux?一部分答案是需要一个非阻塞的网络堆栈来处理少量线程的并发,并使用更少的硬件资源进行扩展。
丿凌潇
·
2024-09-08 07:23
spring
spring
boot
websocket
记一次
spring
boot自带的tomcat与websocket冲突
记一次
spring
boot自带的tomcat与websocket冲突问题解决方式问题项目新集成了websocket,然后在执行单元测试时报错,报错如下Causedby:org.
spring
framework.beans.factory.BeanCreationException
listenFeng.
·
2024-09-08 07:52
JAVA
spring
用@Autowired注入map出现的问题
最近做项目,无意间用到了
spring
注入集合的问题,具体问题如下:在
spring
配置文件中配置map如下:image.png在项目中使用map如下:@AutowiredprivateMaphandlerMap
错对对
·
2024-09-08 06:16
spring
java
bean
spring
boot
mybatis
@PostConstruct和@PreDestroy注解失效以及@Resource注入结果为NULL
项目场景:刚开始学习
spring
啊,就这两个问题排查了大半天,最后才找到了解决办法问题描述:以@PostConstruct和@PreDestroy注解的初始化方法和销毁方法失效,注解的两个方法都不会被执行
决影
·
2024-09-08 06:45
JAVA已排查问题小计
spring
java
bug
Spring
学习——对@Resource和@Service使用的理解和总结
为了让
Spring
知道,并且更好的管理此接口。在
Spring
配置文件中
唯有一片炙热
·
2024-09-08 05:11
javaEE基础学习
Java学习
Spring
MVC启动与请求处理流程解析
Spring
MVC启动与请求处理流程解析
Spring
MVC的作用毋庸置疑,虽然我们现在都是用
Spring
Boot,但是
Spring
Boot中仍然是在使用
Spring
MVC来处理请求。
阿立聊代码
·
2024-09-08 05:41
spring
java
spring
boot
spring
【
spring
】依赖注入之@Resource注入
@Resource注入本文源码基于
spring
-framework-5.3.10。
程序java圈
·
2024-09-08 05:41
spring
spring
java
后端
第十四节:学习
Spring
boot 的restful接口风格(自学
Spring
boot 3.x的第三天)
这节记录下自己学习restful的记录。增(PostMapping)/***保存学生*@return*/@PostMappingpublicStudentsave(@RequestBodyStudentstudent){studentService.save(student);returnstudent;}注意:传参使用RequestBody删(DeleteMapping)/***删除学生信息*@
Mero技术博客
·
2024-09-08 05:11
从零开始学习Spring
Boot
3.x
学习
spring
boot
restful
Java项目:144 基于
spring
boot医疗报销系统的设计与实现
作者主页:舒克日记简介:Java领域优质创作者、Java项目、学习资料、技术互助文中获取源码项目介绍本医疗报销系统分为管理员还有用户两个权限管理员可以管理用户的基本信息内容,可以管理公告信息以及公告的租赁信息,能够与用户进行相互交流等操作,用户可以查看报销单信息,可以查看公告以及查看管理员回复信息等操作。环境要求1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论上也可以
舒克日记
·
2024-09-08 05:39
java
java
spring
boot
开发语言
【
Spring
Boot】
Spring
Boot自动装配-Condition
目录一、前言二、定义
[email protected]
三、使用说明3.1创建项目3.1.1导入依赖3.1.2添加配置信息3.1.3创建User类3.1.4创建条件实现类3.1.5修改启动类3.2测试3.2.1当user.enable=false3.2.2当user.enable=true3.3小结四、改进4.1创建注解4.2修改User
从零开始的-CodeNinja之路
·
2024-09-08 04:36
spring
boot
后端
java
spring
使用@Resource 注入map
spring
使用@Resource注入map注入多个Service:/***单笔付款状态MQ消费**@authorzkg*@since2024-09-0616:11:19*/@Slf4j@Component
Java知识技术分享
·
2024-09-08 04:36
spring技术
spring
java
后端
Spring
Boot 2.x实战94 - 事件驱动3 - Kafka与Kafka Streams
3.KafkaApacheKafka以Topic为导向,提供消息中间件的功能。一个类型的数据称之为一个Topic。3.1安装Kafka使用dockercompose安装ApacheKafka。stack.ymlversion:'3.1'services:zookeeper:image:wurstmeister/zookeeperrestart:alwayskafka:image:wurstmeis
汪云飞记录本
·
2024-09-08 02:50
Spring
Boot2.x实战全集
spring
boot
kafka
kafka
streams
KafkaListener
较完善的rabbitmq消息队列工具类
rabbitConfig全局配置packageorg.jeecg.boot.starter.rabbitmq.config;importlombok.extern.slf4j.Slf4j;importorg.
spring
framework.amqp.core.Mes
BACKWASH2038
·
2024-09-08 02:18
消息队列
rabbitmq
分布式
java
Spring
Boot教程(十五) |
Spring
Boot集成RabbitMq(消息丢失、消息重复、消息顺序、消息顺序)
Spring
Boot教程(十五)|
Spring
Boot集成RabbitMq(消息丢失、消息重复、消息顺序、消息顺序)RabbitMQ常见问题解决方案问题一:消息丢失的解决方案(1)生成者丢失消息丢失的情景解决方案
Slow菜鸟
·
2024-09-08 01:13
SpringBoot学习篇
spring
boot
java-rabbitmq
rabbitmq
Web开发中的“返回上一页”
在JavaWeb应用程序中(如使用Servlet、JSP、
Spring
等框架),实现“返回上一页”通常是在前端通过JavaScript来完成的。例如,用户点击“返回”按钮时,浏览器会返回到上一个页面。
Java搬砖组长
·
2024-09-08 00:12
前端
Spring
Boot动态数据源切换
在实际开发过程中,可能有这样的情况,一个项目涉及到多个数据库.有的数据需要插入这个数据库,而有的数据需要插入到另一个数据库里面.所以接下来,就来教大家怎么用最简单的方式来实现这一需求.我们将会用
Spring
tuacy
·
2024-09-08 00:49
设计模式
-行为型模式-迭代器模式
1.迭代器模式的定义迭代器模式提供一种对容器对象中的各个元素进行访问的方法,而不需要暴露该对象的内部细节;在软件系统中,容器对象有两个职责:一是存储数据,二是遍历数据;从依赖性上看,前者是基本职责,而后者是可以变化的,又是可以分离的,因此可以将遍历数据的行为从容器中抽取出来,封装到迭代器对象中,由迭代器来提供遍历数据的行为,这将简化聚合对象的设计,更加符合单一职责原则;对于迭代器模式,设计时很少用
LB_bei
·
2024-09-07 23:03
设计模式
迭代器模式
设计模式
六大原则
设计模式
的六大原则,也称为SOLID原则,是面向对象编程中用于指导软件设计的一套基本原则。这些原则旨在帮助开发者创建可维护、可扩展、灵活且易于理解的代码。
逆风飞翔i
·
2024-09-07 23:32
设计模式
设计模式
c语言
设计模式
,C语言的
设计模式
编辑推荐:本文来自于cnblogs,主要从单一职责,面向对象机制的实现,接口隔离等三个方面介绍。单一职责单一职责原则:通常的定义是只专注于做一件事和仅有一个引起它变化的原因。对于接口、实现、函数级别往往我们比较容易关注单一职责,大家谈的也比较多,但对于返回值、参数可能不会有太多的人关注。但往往就是这些不符合单一职责原则的设计可能导致一些很难发现的BUG。看看下面这段代码:pBuf=(byte*)r
淇水煮汤
·
2024-09-07 23:29
c语言设计模式
C语言和
设计模式
(组合模式)
文章目录一句话理解组合模式中的角色组合模式实现步骤实际场景举例一句话理解又叫做“整体-部分模式”,它使树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以像处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦组合模式中的角色1、抽象组件类(Component):组合中的对象声明接口,实现所有类共有接口的行为。声明用于访问和管理Component的子部件的接口。2、叶子
勤学-365
·
2024-09-07 22:57
编程设计模式
一个Java中有用的StringUtil类
本文将提供一个基于String的StringUtil的工具类,它继承自
Spring
的StringUtils类,并提供了一系列实用的方法来处理字符串。
丷丩
·
2024-09-07 22:55
通用
Spring
java
工具类
C语言
设计模式
目录C语言
设计模式
1.导言1.1C语言应用
设计模式
的误区1.1.1用C模拟面向对象1.1.2用很多特定的宏来将C在形式上封装为C++1.1.3盲目追求
设计模式
1.2各章节链接1.3
设计模式
的分类2.建造者模式
Abona
·
2024-09-07 22:22
#
计算机编程
设计模式
Spring
Boot程序MQ宕机备用方案-多活架构
#application.ymlmessage.queue.type:mq#初始使用MQ,可以动态切换为redisimportorg.
spring
framework.beans.factory.annotation.Value
普照大帝&
·
2024-09-07 22:51
java
开发语言
java开发记录
24.9.6记录一下今天学到的注解,主要是@Api注解@Param详解
Spring
DataJPA查询结果为空时遇到的问题一个高级的java写法将list中3的值保存下来,重点在filter,此外还有map
T_Y9943
·
2024-09-07 22:51
java
开发语言
设计模式
-原型模式
一、原型模式的核心思想原型模式(PrototypePatterm)是创建型模式的一种,其特点在于通过“复制”一个已经存在的实例来返回新的实例,而不是新建实例。被复制的实例就是我们所称的“原型”,这个原型是可定制的。用面向对象的方法来说就是,我们先建立一个原型,然后通过对原型进行复制和修饰的方法,就可以产生一个与原型相似的新对象。即:用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。在
明戈戈
·
2024-09-07 21:47
设计模式
原型模式
设计模式
spring
boot docker 部署
创建Dockfile在pom.xml同级目录下新建DockfileFROMregistry.docker-cn.com/library/openjdk:8-jdk-alpineMAINTAINERwangchongENTRYPOINT["/usr/bin/java","-jar","/usr/share/h3p-ws/app.jar"]RUNecho"Asia/Shanghai">/etc/tim
王冲_4ca9
·
2024-09-07 20:01
Java
设计模式
——工厂模式
目录引言示例场景介绍1.简单工厂模式2.工厂方法模式3.抽象工厂模式总结推荐引言工厂模式是一种创建型
设计模式
,它提供了一种创建对象的最佳方式,允许客户端代码在不知道具体类的情况下创建对象。
爱吃土豆的程序员
·
2024-09-07 20:12
Java设计模式
java
设计模式
工厂模式
K8S发布应用步骤详解
前言首先以
Spring
Boot应用为例介绍一下k8s的发布步骤。
cn--萍诚1号
·
2024-09-07 20:10
kubernetes
配置管理 ——
Spring
Cloud Config
概述Config为分布式系统提供统一的配置管理工具,应用程序在使用过程中可以像使用本地配置一样方便地添加、访问、修改配置中心的配置Config支持将配置存储在配置中心的本地服务器或Git仓库,通常将配置文件集中放置在一个Git仓库,然后通过配置中心(ConfigServer)来管理所有的配置文件。当某个服务实例需要添加或更新配置时,只需将该服务实例的本地配置文件进行修改,然后推送到Git仓库,其他
低吟不作语
·
2024-09-07 19:00
SpringCloud
spring
cloud
Java
设计模式
(四)—— 原型模式
目录一、问题的提出二、原型模式三、原型模式具体实现方法(1)利用构造函数方法浅复制深复制(2)利用Cloneable接口方法浅复制深复制(3)利用Serializable序列化接口方法原型模式是指用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。适合原型模式的情景如下:程序需要从一个对象出发,得到若干个和其状态相同,并可独立变化其状态的对象时;对象创建需要独立于它的构造方法和表示时以
小小印z
·
2024-09-07 18:57
设计模式
原型模式
java
设计模式
【
Spring
Boot】自动配置原理
Spring
Boot自动配置原理是
Spring
Boot提供简化
Spring
应用程序开发的核心特性之一。它使得开发者无需编写大量的配置代码就能让应用程序具有很多常见的功能。
qx_java_1024
·
2024-09-07 18:26
SpringBoot
spring
boot
java
spring
python
设计模式
原型模式_python
设计模式
之原型模式 Prototype Pattern
#引入例子1:孙悟空拔下一嘬猴毛,轻轻一吹就会变出好多的孙悟空来。例子2:寄个快递下面是一个邮寄快递的场景:“给我寄个快递。”顾客说。“寄往什么地方?寄给……?”你问。“和上次差不多一样,只是邮寄给另外一个地址,这里是邮寄地址……”顾客一边说一边把写有邮寄地址的纸条给你。“好!”你愉快地答应,因为你保存了用户的以前邮寄信息,只要复制这些数据,然后通过简单的修改就可以快速地创建新的快递数据了。#原型
weixin_39580041
·
2024-09-07 18:25
python
设计模式
原型模式
设计模式
之原型模式(c++)
问题描述看到这个模式,很容易想到小时候看的《西游记》,齐天大圣孙悟空发飙的时候可以通过自己头上的3根毛立马复制出来成千上万的孙悟空,对付小妖怪很管用(数量最重要)。Prototype模式也正是提供了自我复制的功能,就是说新对象的创建可以通过已有对象进行创建。在C++中,拷贝构造函数(CopyConstructor)曾经是很对程序员的噩梦,浅层拷贝和深层拷贝的魔魇也是很多程序员在面试时候的快餐和系统
weixin_34356310
·
2024-09-07 18:25
设计模式
c/c++
面试
C++
设计模式
---原型模式
1、介绍原型模式(PrototypePattern)是一种创建型
设计模式
,它利用已有对象作为原型,通过复制原型对象来创建新的对象。
xinruoqianqiu
·
2024-09-07 18:23
设计模式
c++
设计模式
原型模式
命令模式(Command Pattern)
命令模式(CommandPattern)是一种行为
设计模式
,它将一个请求封装为一个对象,从而使你可以使用不同的请求、队列或日志来参数化对象。
榴月~
·
2024-09-07 18:53
Java
命令模式
java
原型模式
原型模式(PrototypePattern)是一种创建型
设计模式
,它允许你通过复制现有对象来创建新对象,而不是通过实例化类来创建对象。
牛掰是怎么形成的
·
2024-09-07 18:23
设计模式
原型模式
c++原型模式
缺陷使用场景跟拷贝构造相似度很高,能用拷贝构造(注意考虑深浅拷贝)解决不用非得搞
设计模式
。注意但是使用了原型模式就是不想暴露给用户对象创建过程。只能通过clone来获取对象的拷贝。
程序员小吕666
·
2024-09-07 17:51
#
设计模式
c++
spring
boot+ssm学习5(公共字段自动填充)
一、创建一个自定义注解AutoFillimportjava.lang.annotation.ElementType;importjava.lang.annotation.Retention;importjava.lang.annotation.RetentionPolicy;importjava.lang.annotation.Target;@Target(ElementType.METHOD)@
为什么没有实习
·
2024-09-07 17:50
spring
boot
学习
java
c++ 原型模式
文章目录什么是原型模式为什么要使用原型模式使用场景示例什么是原型模式用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象,简单理解就是“克隆指定对象”为什么要使用原型模式原型模式(PrototypePattern)是一种创建型
设计模式
吃个糖糖
·
2024-09-07 17:48
C++
设计模式
c++
原型模式
开发语言
上一页
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
其他