×

spring boot

Springboot 自定义异常类及自定义返回编码

晓程云计算 晓程云计算 发表于2024-05-09 浏览4556 评论0
统一返回值 好处 可以让我们控制层【controller】统一返回值类型,不需要再考虑返回 集合或者是对象。 我们可以定义一个接口 或者 枚举,在里面定义一些返回的编码,如 404,400等,配合 统一返回编码 我这里使用的是接口: /** * 自定义返回状态码 */ public interface Constants { String CODE_200 = "200"; // 正确 String CODE_400 = "400"; // 请求参数错误

spring boot

springboot项目两种打包方式,部署,发布

晓程云计算 晓程云计算 发表于2024-05-09 浏览7825 评论0
1.打jar springboot打jar就比较简单,如果你们的是前后端分离的,而且要前端和后端不打一个包,有可能部署在两台不同的服务器上,你们首要就是解决跨域的问题,nginx是解决跨域问题的好帮手,你可以上网查一下怎么解决。 我的项目是前后端分离开发,但是最后要打成一个包,部署在一台服务器上,所以就不用考虑跨域问题,步骤如下: ①:拿到前端人员给你的dist包,把里面的内容放在你项目的static文件夹下 ②:别忘修改你,配置文件的数据库的连接,修改成你要部署的服务器的连接地址和你的pom

spring

spring如何解决循环依赖(spring如何解决循环依赖面试)

晓程云计算 晓程云计算 发表于2024-05-09 浏览9270 评论0
文章目录 1、什么是循环依赖? 2、怎么检测循环依赖 3、Spring怎么解决循环依赖 4、循环依赖的N种场景 3.1、单例的setter注入 3.2、多例的setter注入 3.3、构造器注入 3.4、单例的代理对象setter注入 3.5、DependsOn循环依赖 5、出现循环依赖如何解决? 5.1、生成代理对象产生的循环依赖 5.2、DependsOn循环依赖 5.3、多例循环依赖 5.3、构造器循环依赖 这里我们主要分析Spring bean的循环

JQUERY文章/教程

JQuery-表单验证 (jquery表单验证教程)

晓程云计算 晓程云计算 发表于2024-05-09 浏览6825 评论0
1.什么是表单验证? 表单验证是javascript中的高级选项之一。 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。 2.为什么表单验证? 减轻服务器的压力 。 保证输入的数据符合要求。 3.案例 实现表单验证的案例在这里用GiWiFI页面进行实现。其由三部分构成 1.登录页面 2.登陆成功页面 3.注册页面 4.效果图 1.如果账号和密码为空或与所写的条件不符,则无法登录。  2.下方为输入符合的条件。  3.点击认证上网则进入登陆成功页

html5

HTML5基础教程特别篇——代码规范(1)(HTML5手册)

晓程云计算 晓程云计算 发表于2024-05-09 浏览6282 评论0
导语 经过前几章有关图形绘制的介绍,想必各位已经对HTML5有了一定的兴趣,但是也许其中有一些你未曾注意到的细节需要纠正,本篇文章将就HTML5的代码规范向大家进行讨论。 HTML的代码约定 即使是web开发人员。对于HTML的代码规范也会一头雾水,不确定HTML中使用的样式以及语法,自2000起,之后的十年里,不少web开发人员从HTML转入XHTML。拜XHTML严格的代码验证所赐,这些转入到XHTML的开发人员才逐渐养成了良好的HTML编写习惯。而在HTML5中,良好的代

xcode

Xcode13.1真机调试(xcode12真机调试)

晓程云计算 晓程云计算 发表于2024-05-01 浏览9272 评论0
Xcode13.1真机调试 当项目基本已经做完需要进行真机调试 在Xcode上: 先进入Xcode的Preferences,通过点击状态栏的Xcode,然后在菜单栏中进行选择,也可以通过Commend+, 进行打开 然后选择上方状态栏中的Account,然后再点击左下角的+号,添加进创作人员的Apple ID和Description(可以写一样),然后再点击右下角Manage Certificates,添加管理证书,然后进入之后,点击左下角添加Apple Development,等

tomcat

IntelliJ IDEA中配置Tomcat(超详细)(intellij idea tomcat配置)

晓程云计算 晓程云计算 发表于2024-04-30 浏览28318 评论0
在IntelliJ IDEA中配置Tomcat 一、下载及安装Tomcat 首先进入Tomcat官网:http://tomcat.apache.org/,在Download中选择需要下载的版本,然后根据电脑系统选择64位/32位的zip,开始下载(要记住安装路径!)。 ps:有zip和exe两种格式的,zip(64-bit Windows zip(pgp,md5,sha1))是免安装版的,exe(32-bit/64-bit Windows Service installer(pgp,m

Golang教程

Go语言环境安装以及程序如何运行 宝塔面板Linux环境(go语言环境安装教程)

晓程云计算 晓程云计算 发表于2024-04-27 浏览5682 评论0
Linux环境 Go语言环境安装以及程序如何运行 最近在学习go语言 记录下在服务器上安装go语言环境 安装配置 : 宝塔Linux面板 7.6.0 1. 文件下载 go环境文件 可以去官网下载 自己选择环境文件 官网 https://golang.google.cn/) 文件地址 https://golang.google.cn/dl/ 2 解压 文件上传到 /www/server 目录 tar -xzvf 刚上传的文件名 示例 tar -xzvf go1.18.2.lin

rust

【算法leetcode】剑指 Offer II 045. 二叉树最底层最左边的值(rust和go重拳出击)

晓程云计算 晓程云计算 发表于2024-04-27 浏览4734 评论0
剑指 Offer II 045. 二叉树最底层最左边的值: 给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。 假设二叉树中至少有一个节点。 样例 1: 输入: root = [2,1,3] 输出: 1 样例 2: 输入: [1,2,3,4,null,5,6,null,null,7] 输出: 7 提示: 二叉树的节点个数的范围是 [1,104] -231 <= Node.val <

Ruby教程

SASS 和 SCSS 的区别(sass和scss的区别)

晓程云计算 晓程云计算 发表于2024-04-27 浏览3712 评论0
原文 Difference Between SASS and SCSS SASS(Syntactically Awesome Style Sheets)是一种由 Hampton Catlin 设计、Chris Eppstein 和 Natalie Weizenbaum 开发的样式表语言。 它是一种预处理器脚本语言,将被编译或解释为 CSS。 Sass Script 本身就是一种脚本语言。 它的 typing 规则是动态的。 SCSS 通常被称为 Sassy CSS,它是作为 SASS(S