首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牧天
门头沟学院 Python
发布于山西
关注
已关注
取消关注
@国服倒一CRUD:
CIM项目总结
CIM项目 https://github.com/CryBecase/im-server 异常处理 BaseException public class BaseException extends RuntimeException { /* 模块 */ private String module; /* 错误信息 */ private String message; /* 参数集 */ private Object[] args; public BaseException(String module, String message) { this(module, message, null); } public BaseException(String module, String message, Object[] args) { this.module = module; this.message = message; this.args = args; } // getter setter...} 若 Chat 模块出现了问题,则有 ChatException 类来继承此类抛出异常。 GlobalExceptionHandler @RestControllerAdvicepublic class GlobalExceptionHandler { /** * 运行时异常 */ @ExceptionHandler(RuntimeException.class) public AjaxResult runtimeExceptionHandler(RuntimeException e) { return AjaxResult.error(e.getMessage()); } /** * 异常 */ @ExceptionHandler({Exception.class}) public AjaxResult exceptionHandler(Exception e) { return AjaxResult.error(e.getMessage()); } @ExceptionHandler({NullPointerException.class}) public AjaxResult nullPointerExceptionHandler(NullPointerException e) { return AjaxResult.error(ExceptionMessage.NULL_POINTER_EXCEPTION); }} 此类用来监听 Controller、Interceptor 中抛出的异常并捕获,再根据类型进行处理。 Swagger 配置类 @Configuration@EnableSwagger2public class SwaggerConfig { @Bean public Docket createRestApi() { return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()) .select() .apis(RequestHandlerSelectors.basePackage("com.xiaoci.im.controller")) .paths(PathSelectors.any()) .build(); } private ApiInfo apiInfo() { return new ApiInfoBuilder().title("CIM") .description("Swagger API 帮助您测试") .contact(new Contact("Xiao Ci", "", "1046060018@qq.com")) .version("0.0.1-SNAPSHOT") .build(); }} 使用 @RestController@Api(value = "用户管理")public class UserController { @PostMapping("/register") @ApiOperation(value = "注册") public AjaxResult register(@RequestBody RegisterDTO registerDTO) { // ... return AjaxResult.success(); }} 常用注解: @Api()用于类;表示标识这个类是swagger的资源 @ApiOperation()用于方法;表示一个http请求的操作 @ApiParam()用于方法,参数,字段说明;表示对参数的添加元数据(说明或是否必填等) @ApiModel()用于类表示对类进行说明,用于参数用实体类接收 @ApiModelProperty()用于方法,字段表示对model属性的说明或者数据操作更改 @ApiIgnore()用于类,方法,方法参数表示这个方法或者类被忽略 @ApiImplicitParam() 用于方法表示单独的请求参数 @ApiImplicitParams() 用于方法包含多个 @ApiImplicitParam,使用@RequestBody的参数可以不写 MBG(Mybatis Generator) 在 resources 包中添加 generatorConfig.xml 对 MBG 进行配置在maven中使用此命令mvn -Dmybatis.generator.overwrite=true mybatis-generator:generate,就按照配置文件的规则,生成对应的Entity和Mapper。 注意: 在连接MySQL8.0的时候,一定要在 url 中加上 nullCatalogMeansCurrent=true,否则在按照表名寻找表的过程中会匹配所有数据库中的表。 druid(阿里的数据库连接池) websocket // TODO...
点赞 0
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
05-07 19:09
三江学院 C++
AI Agent面经 5(持续更新)
Q1:规划和执⾏要不要拆开两个模型?答案:视任务⽽定。Planner-Executor 拆分可提升可控性(强模型规划、快模型执⾏);单模型端到端更简单但易在⻓链路漂移。可混合:规划⽤强模型,执⾏层做确定性校验。Q2:如何避免 Agent 在⼯具调⽤间「迷失」?答案:明确 停⽌条件 与 最⼤步数维护 任务清单(todo) 与 当前⼦⽬标对每步输出要求 结构化(JSON)关键步骤 强制验证(单元测试式检查、⼆次 LLM 审核)Q3:结果冲突怎么整合?答案:优先级规则(权威源 > 时间新 > 多源⼀致)、让模型显式输出「冲突说明」、必要时触发⼈⼯。Q4:基于效⽤的 Agent 和基于⽬标...
大模型、Agent面试八...
点赞
评论
收藏
分享
05-07 14:29
门头沟学院 产品经理
快手内推 快手内推码
快手专属内推码:ymIgedltz 快手内推链接(复制完整链接到浏览器打开): https://campus.kuaishou.cn/#/campus/jobs?code=ymIgedltz 欢迎大家投递我们的快手! 快手内推,我们鼓励创业精神和创新思维,让你的梦想在这里起航。在这里,你将得到创业项目的支持和资源,实现自己的创业梦想,成为创业领域的领军人物。
点赞
评论
收藏
分享
04-14 14:28
成都信息工程大学 单片机
时隔半年多,这个简历依旧是无人问津
哎,不知道要什么简历才能得到一个面试😭
贪吃的小白天天摸鱼:
使用github管理工具吗
点赞
评论
收藏
分享
04-27 19:35
萍乡学院 后端工程师
28届学院本,求大佬锐评简历。
这两个项目都是自己vibe coding出来的,简历是AI生成优化的,其中还有很多东西是不懂的。求大佬指点🙏🥹
点赞
评论
收藏
分享
05-02 14:47
叠纸游戏_UI美术设计(准入职员工)
叠纸游戏内推,叠纸游戏内推码
前端面试问题:1. 自我介绍2. 低代码平台Blocksuit方案,这个技术选型的逻辑3. 物料和数据源连接是用什么样的解决方案,还追了一下数据源的获取4. 团队规模,负责的具体内容,职责之类的5. 你认为前端工程化包括哪些方面?你具体做过哪些6. Git提交,你们有引入什么工具,检测方式来控制不规范提交7. 前端监控埋点方面有做过哪些吗8. 后面的职业规划9. 离职原因10. 排期和人手不够的情况,假设你作为leader,你怎么处理冲突?反问:1. 项目情况,技术栈2. 面试流程叠纸游戏26届春招+27届nova训练营3.4启动!叠纸游戏成立于2013年8月,是一家专注于内容创作的游戏公司。...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
毕业啦!我们要一起去广州打拼啦!
1.7W
2
...
毕业了,有些话只能藏在心里了
1.6W
3
...
2026春招到底卷成什么样了?填问卷说出真相,最高领200元现金红包
1.3W
4
...
字节 中国交易与广告 后端一面
1.0W
5
...
从阿里被裁到快手升P6,我花了四年
8710
6
...
211本,130投0面,agent应用开发,简历求助!
8167
7
...
别人:阿里 字节 腾讯
7204
8
...
在携程的一天
6472
9
...
从腾讯到阿里感,谢一路走来的自己
5624
10
...
华为暑期实习
5150
创作者周榜
更多
正在热议
更多
#
这个offer值得去吗?
#
32201次浏览
232人参与
#
校招薪资来揭秘
#
961061次浏览
4063人参与
#
在爱玛,骑向未来
#
20500次浏览
395人参与
#
如果春招能重来,我会___
#
29727次浏览
296人参与
#
24秋招避雷总结
#
1020384次浏览
7098人参与
#
你会因为行情,降低找工作标准吗?
#
45575次浏览
333人参与
#
机械人还在等华为开奖吗?
#
339306次浏览
1652人参与
#
米哈游求职进展汇总
#
688819次浏览
3348人参与
#
华为池子有多大
#
178217次浏览
931人参与
#
26届春招投递记录
#
8761次浏览
72人参与
#
25届网易互娱暑实进度
#
109137次浏览
802人参与
#
通信/硬件求职避坑tips
#
172159次浏览
1170人参与
#
记录我的毕业季
#
4845次浏览
120人参与
#
机械人,你的秋招第一份简历被谁挂了
#
268851次浏览
2451人参与
#
远程面试的尴尬瞬间
#
363963次浏览
2062人参与
#
大学最后一个寒假,我想……
#
103339次浏览
846人参与
#
机械求职避坑tips
#
103734次浏览
589人参与
#
你认为小厂实习有用吗?
#
145120次浏览
763人参与
#
运营商笔面经互助
#
219707次浏览
1833人参与
#
美团秋招笔试
#
216484次浏览
1192人参与
#
网易求职进展汇总
#
213220次浏览
1524人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务