一.简略介绍 二.文字介绍 1.Serverless 1.1 Serverless介绍: 字面理解即无服务架构,指由第三方云计算供应商以服务的方式为开发者提供所需功能,例如数据库、消息,以及身份验证等。它的核心思想是让开发者专注构建和运行应用,而无需管理服务器。 1.2 Serverless优点: Serverless 最大的优点就是自动扩展伸缩、无需自己管理。在以往部署一个应用时,需要经历购买服务器、安装操作系统、购买域名等等一系列步骤,应用才能真正的上线。后来有了云服务器,我们
2024-12-03Session(保存在服务端的键值对) 服务器在运行时可以为每一个用户的浏览器创建一个其独享的 session 对象,由于 session 为用户浏览器独享,所以用户在访问服务器的 web 资源时,可以把各自的数据放在各自的 session 中,当用户再去访问该服务器中的其它 web 资源时,其它 web 资源再从用户各自的 session 中取出数据为用户服务。 工作原理 a. 浏览器第一次请求获取登录页面 login。 b. 浏览器输入账号密码第二次请求,若输入正确,服务器响应浏览器一
2024-12-03Windows的计划任务大家应该都熟悉,但是怎样在Web上实现类似的功能呢?调用Windows Service不太现实,因为很多时候我们不能去设置服务器自身的环境。 那么我们来考虑如何在Web这种无状态的环境下模拟同样的功能呢?首先我们需要一个回发的事件,这样才能触发我们所要的效果。那么这里有几种方案可以选择: 1、一个页面被请求的时候 2、应用程序的开始和结束 3、一个Session的开始、结束或超时 4、缓存过期 前3种基本不可用,具体原因就不多解释了(b/s的应该都明白)
2024-12-03概述 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java虚拟机本质上就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。Java语言的可移植性正是建立在Java虚拟机的基础上。任何平台只要装有针对于该平台的Java虚拟机(JVM从软件层面帮我们屏蔽不同操作系统在底层硬件与指令上的区别),字节码文件(.class)就可以在该平台
2024-12-03技术:Springboot+mysql+vue 1项目研究的背景 困扰管理层的许多问题当中,摄影跟拍预定管理一定是不敢忽视的一块。但是管理好摄影跟拍预定又面临很多麻烦需要解决,例如有几个方面:第一,往往用户人数都比较多,如何保证能够管理到每一用户;第二,如何在工作琐碎,记录繁多的情况下将摄影跟拍预定的当前情况反应给领导相关部门决策等。在此情况下开发一款摄影跟拍预定管理系统,于是乎变得非常合乎时宜。 经过网上调查和搜集数据,我们可以发现摄影跟拍预定管理方面的系统在中并不是相当普及,在摄影跟拍预定管
2024-12-03类 在 Go 语言中并没有类的概念,而是使用结构体来实现面向对象的特性。通过 type 关键字可以定义自定义类型,包括结构体类型。下面是一个简单的示例: package main import "fmt" // 定义一个结构体类型 type Person struct { Name string Age int } // 定义结构体方法,类似于类的成员方法 func (p Person) SayHello() { fmt.Printf("Hello, my nam
2024-12-03我们临时使用原生的Django admin 时,我们希望筛选出或者返回的数据是净数据,例如有一个场景,我们在model 里加了逻辑删除字段is_del 我们不希望已经删除的数据出现在我们的后台页面,下面的这个方法可能会帮到你: class DemoAdmin(admin.ModelAdmin): pass #上面的一些基本配置直接pass了,大家在使用的时候不要pass def get_queryset(self, request): qs = super().get_
2024-12-03最近组内大佬正在进行 Spring Boot 版本的升级,从 1.x 版本升级到 2.x 版本。在查看代码变更时,我注意到我之前编写的一个名为 ShardingRuleStrategy 的类被添加了 @Primary 注解。这个类在原来的代码中被标记为 @Component,同时也在 API 中被定义: @Bean public ShardingRuleStrategy shardingRuleStrategy() { return new ShardingRuleStrategy(sha
2024-12-031、@Configuration + @Bean 这种方式其实最常用的一种方式,@Configuration用来声明一个配置类,然后使用 @Bean 注解,用于声明一个bean,将其加入到Spring容器中。 @Configuration public class UserConfig { @Bean public User user(){ User user = new User(); user.setName("张三"); re
2024-12-03本文介绍了基于Spring Boot的宠物医院管理系统的设计与实现。该系统旨在提高宠物医院的管理效率和服务质量,通过整合医院资源、优化业务流程,为宠物医院提供一套全面、高效的管理工具。 本文首先分析了宠物医院管理的现状和需求,明确了系统的功能和特点。然后,基于Spring Boot框架,设计了系统的整体架构和各个模块的功能。系统采用前后端分离的开发模式,前端使用HTML、CSS、JavaScript等技术实现用户界面,后端使用Spring Boot框架处理业务逻辑和数据交互。 在系统的实现过程中
2024-12-03