男女直接做视频教学视频网站网站建设及解决方案

bicheng/2026/1/22 9:44:45/文章来源:
男女直接做视频教学视频网站,网站建设及解决方案,寰宇seo,下什么软件做网站1. 两种异常处理机制 1.1 使用 throw 关键字手动抛出异常 使用throw关键字抛出异常#xff0c;代码会的显得简单明了 如下图所示 1.2 使用 try-catch 捕获异常 使用try-catch进行捕获异常#xff0c;往往会使代码变得更加笼统#xff0c;层层包裹 如下图所示 2. 自定义…1. 两种异常处理机制 1.1 使用 throw 关键字手动抛出异常 使用throw关键字抛出异常代码会的显得简单明了 如下图所示 1.2 使用 try-catch 捕获异常 使用try-catch进行捕获异常往往会使代码变得更加笼统层层包裹 如下图所示 2. 自定义异常处理 我们可以使用我们自定义的异常处理用于解决我们所设定的异常 import lombok.Data;/*** 自定义异常*/ Data public class XueChengPlusException extends RuntimeException{private String errMessage;public XueChengPlusException() {}public XueChengPlusException(String message) {this.errMessage message;}public static void cast(String message){throw new XueChengPlusException(message);}public static void cast(CommonError error){throw new XueChengPlusException(error.getErrMessage());} } 3. 异常返回前端信息model 由于我们往往需要前后端联调的时候寻要获取异常处理的信息使其显示在前端页面显示给用户 import java.io.Serializable;/*** 错误响应参数包装异常信息模型*/public class RestErrorResponse implements Serializable {private final String errMessage;public RestErrorResponse(String errMessage) {this.errMessage errMessage;}public String getErrMessage() {return errMessage;} }4. 通用异常信息 从上文来看我们自定义异常继承的是RuntimeException但如果是出现其他类型的异常例如Exception…我们需要定义一个通用异常处理 /*** description 通用错误信息*/ public enum CommonError {UNKOWN_ERROR(执行过程异常请重试。),PARAMS_ERROR(非法参数),OBJECT_NULL(对象为空),QUERY_NULL(查询结果为空),REQUEST_NULL(请求参数为空);private String errMessage;public String getErrMessage() {return errMessage;}private CommonError( String errMessage) {this.errMessage errMessage;}}5. 全局异常处理 这是一个异常处理机器用于处理各种异常然后返回给前端一个异常信息 import lombok.extern.slf4j.Slf4j; import org.springframework.http.HttpStatus; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseStatus;Slf4j ControllerAdvice public class GlobalExceptionHandler {/*** 针对自定义异常进行处理* param e* return*/ExceptionHandler(XueChengPlusException.class)ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)ResponseBodypublic RestErrorResponse customException(XueChengPlusException e){//记录异常log.error(系统异常{},e.getErrMessage(),e);//解析出异常信息String errMessage e.getErrMessage();RestErrorResponse restErrorResponse new RestErrorResponse(errMessage);return restErrorResponse;}ExceptionHandler(Exception.class)ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)ResponseBodypublic RestErrorResponse customException(Exception e){//记录异常log.error(系统异常{},e.getMessage(),e);//解析出异常信息RestErrorResponse restErrorResponse new RestErrorResponse(CommonError.UNKOWN_ERROR.getErrMessage());return restErrorResponse;} }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/87893.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微信网站开发流程公众号怎么制作链接

众所周知,树莓派在十岁生日的庆典上,已经蜕变为全球首屈一指的微型电脑品牌,为全球的数千万开发者提供了离奇的可能性。充满乐趣和惊喜的名字——“树莓派”,取自各种水果的名字,回顾我们可以找到苹果,杏子…

网站建设无形资产的账务处理四川网站备案

声明:适用于懒人 常规对于这个什么鬼取不到值我也是很绝望的,通常都是看一遍手册就开始写,除非是在没事才跟你认认真真看,所以,我们这类懒人就非常尴尬了,只能动不动查手册。 tp5也出很久了,本…

济南网站建设正规公司哪家好苏州制作网站哪家好

写入 #include <iostream> #include <fstream> #include <string>struct testData {char* _name;int _age;

wordpress站长之家网站上传源码

一 IO模型 二 network IO 再说一下IO发生时涉及的对象和步骤。对于一个network IO \(这里我们以read举例\)&#xff0c;它会涉及到两个系统对象&#xff0c;一个是调用这个IO的process \(or thread\)&#xff0c;另一个就是系统内核\(kernel\)。当一个read操作发生时&#xff…

东营网格通二维码属于网站seo分析什么软件

目录&#xff1a;面向.NET开发人员的Dapr——前言面向.NET开发人员的Dapr——分布式世界面向.NET开发人员的Dapr——俯瞰Dapr面向.NET开发人员的Dapr——入门面向.NET开发人员的Dapr——参考应用程序面向.NET开发人员的Dapr——状态管理面向.NET开发人员的Dapr——发布和订阅面…

网站建设新的技术方案WordPress修改评论者昵称

针对Java面试而言&#xff0c;B树&#xff08;B-Tree&#xff09;的概念属于数据结构和算法的范畴&#xff0c;是大厂面试中常见的高级知识点之一。B树主要应用于数据库和文件系统的索引结构&#xff0c;了解其原理和应用对于理解后端技术和性能优化十分重要。下面是关于B树及其…

好看网电影网站模板兰州网站推广排名

上一篇文章中&#xff0c;我们介绍了如何在HuggingFists系统中复用流程。如何定义流程,接收外部数据流以及写出数据流。通过接收和写出数据流实现流程的嵌套引用。在实际的应用场景中&#xff0c;被引用的子流程除了需要与主流程的数据流进行交互外&#xff0c;有时其流程内部的…

苏中建设集团网站西安做小程序的公司

目录标题 前言什么是LDO&#xff1f;什么是DCDC&#xff1f;LDO和DCDC的主要区别 前言 对于初学者来说&#xff0c;最常见到的LDO就是最小系统板上自带的低压差线性稳压器&#xff0c;其用于将USB输入的5V电压转化为3.3V供给单片机。最长用到DCDC器件&#xff0c;就是在做小车…

json取数据做网站福田公司企业文化

前天进行了第一次测试&#xff0c;一共10道题只写出来6道题&#xff0c;题目本身难度不大&#xff0c;基本没什么算法&#xff0c;除了最后两道题目考察了双指针&#xff08;滑动窗口&#xff09;和深度搜索&#xff0c;但也仅仅只写出来了6道&#xff0c;还是太菜了 对于题目…

做淘客网站要什么样服务器杭州seo价格

一、问题详情: 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle 不是 haystack 的一部分,则返回 -1 。 示例 1: 输入:haystack = "sadbutsad", needle = "s…

网站设计入门手机qq邮箱登录网页入口

因为公司更改了 gitlab 的网段地址&#xff0c;发现全部项目都需要重新更改远程仓库的地址了&#xff0c;所以做了个记录&#xff0c;说不定以后还会用到呢。 一、不删除远程仓库修改&#xff08;最方便&#xff09; # 查看远端地址 git remote -v # 查看远端仓库名 git rem…

建站软件免费试用好看的团队官网源码

支付基本上是很多产品都必须的一个模块&#xff0c;大家最熟悉的应该就是微信和支付宝支付了&#xff0c;不过更多的可能还是停留在直接sdk的调用上&#xff0c;甚至和业务系统高度耦合&#xff0c;网上也存在各种解决方案&#xff0c;但大多形式各异&#xff0c;东拼西凑而成。…

定制网站建设多少钱微信公众号文章怎么制作

目录 概要 整体架构流程 技术名词解释 使用方法&#xff1a; 小结 概要 验证方案时用到了AD7172芯片&#xff0c;24位AD,分辨率是真的高&#xff0c;无敌。但是前级放大电路不给力&#xff0c;所以放弃这版方案了。代码贴出来供大家参考&#xff0c;写的一般如果有错误轻点喷&a…

做网站有必要?wordpress文章展示页

前言如今前后端分离开发模式如火如荼&#xff0c;开发职责更加分明&#xff08;当然前后端一起搞的模式也没有完全褪去&#xff09;&#xff1b;而对于每个公司产品实施来说&#xff0c;部署模式会稍有差别&#xff0c;有的会单独将前端文件部署为一个站点&#xff0c;有的会将…

网站建设公司怎样布局建网站的外包公司

这是头哥侃码的第233篇原创在过去的五年里&#xff0c;我最怕遇到两件事。一是失眠&#xff0c;一个人半夜醒来&#xff0c;瞬间毫无困意&#xff0c;只能瞪大眼睛望着天花板数羊&#xff0c;等待着黎明的到来。二是每到春节之前&#xff0c;在进行团队年度绩效评估和年终奖发放…

全国教育平台网站建设国家企业信用公信系统入口

一、引言 随着互联网的快速发展&#xff0c;电子商务行业正在迅速崛起&#xff0c;其中拼多多以其独特的商业模式和创新的商品详情API&#xff0c;成为了行业内的佼佼者。本文将深入探讨拼多多商品详情API的技术特点、实现方式及其在电子商务解决方案中的应用。 二、拼多多商…

网页与网站设计说明软件开发和网站开发区别

一、事件 事件是文档或者浏览器窗口中发生的&#xff0c;特定的交互瞬间。 事件是用户或浏览器自身执行的某种动作&#xff0c;如click,load和mouseover都是事件的名字。 事件是javaScript和DOM之间交互的桥梁。 你若触发&#xff0c;我便执行——事件发生&#xff0c;调用它的…

苏州北京网站建设评估企业网站建设

TCP 断开连接是通过四次挥手方式。 双方都可以主动断开连接&#xff0c;断开连接后主机中的「资源」将被释放&#xff0c; 刚开始双方都处于 establised 状态&#xff0c;假如是客户端先发起关闭请求&#xff0c;过程如下图&#xff1a; 第一次挥手&#xff1a;客户端打算关闭…

北京单位网站建设培训做电商有那个网站

在自动化中&#xff0c; Selenium 自动化测试中有一个名字经常被提及 PageObject( 思想与面向对象的特征相 同 ) &#xff0c;通常 PO 模型可以大大提高测试用例的维护效率 优点:可重用&#xff0c;业务和对象分离&#xff0c;代码结构清晰&#xff0c;方便代码维护 核心要素 …

做互联网小程序 和网站有没有前景wordpress加slider

一、匿名类&#xff1a;[ C# 3.0/.NET 3.x 新增特性 ] 1.1 不好意思&#xff0c;我匿了 在开发中&#xff0c;我们有时会像下面的代码一样声明一个匿名类&#xff1a;可以看出&#xff0c;在匿名类的语法中并没有为其命名&#xff0c;而是直接的一个new { }就完事了。从外部看来…