T31
文章平均质量分 61
zeng_0407
懒懒的一个人, 现在突然想起来要写点什么。
展开
-
开课吧t31-抢票系统分享中断的说明及项目后端基础代码。
项目基础代码原创 2022-06-29 16:10:09 · 447 阅读 · 0 评论 -
20211101 开课吧T31 day7一周总结与系统设计方案
从上周末的开营仪式到现在, 通过开课吧老师们的教授,我对于需求分析、系统设计、数据库设计、异常及日志设计有了更高的认识。 对于我这个野生程序员来说,虽然进行开发工作也有6年之久(工作了有11年, 但是前5年是作为一名测试人员隐身在后台保障各个项目、系统的安全稳定上线)。在此之前一直都是在零零散散的学习吸收知识, 在公司内部的晋升也比较快, 但是知识隐患也比较大, 事情会做但是不会说, 理论知识比较缺失。 从day1上孤尽老师的授课来说, 我补全了需求分析方面的一些知识, 但是通过老师的授课, 我原创 2021-11-01 18:15:28 · 213 阅读 · 0 评论 -
20211031 开课吧T31 day6 异常、错误码、日志设计
异常、错误码、异常的设计, 脱离了UML图来说, 都是耍流氓, 因此我们依照我们的系统架构图及UML设计图进行分析设计。因日志设计依托于系统设计层面的, 时间关系仅做简要编写。系统架构图:错误码设计:我们的架构分为公共模块、后台管理模块、票务模块、订单模块、用户中心、支付中心、通知中心, 因此我们针对不同模块进行不同的错误码设计。后台管理方面, 因为用了开源的后台管理框架, 我们不再重新设计,因此主要实现的功能为:车次维护车次类别维护时刻表维护站点维护车厢维护车辆维护错原创 2021-11-01 15:39:52 · 246 阅读 · 0 评论 -
20211030 开课吧T31 day5异常与日志
道路千万条,安全第一条日志不规范,排查两行泪java关于异常处理的相关流程道路千万条,安全第一条日志不规范,排查两行泪java关于异常处理的相关流程我们的异常处理流程过程, 总的来说分为生成异常、捕获异常、抛出异常 throw、生成异常throws。枝繁叶茂的java异常体现,异常抛出与捕获的原则:非不要不适用异常使用描述性消息抛出异常力所能及的异常一定要处理异常忽略要有理有据try-catch-finally 流程的分析。强制规约: 不能在finally块中使用re原创 2021-10-31 18:21:32 · 151 阅读 · 0 评论 -
20211029 开课吧T31 day4 数据库设计实践
今日主要为设计购票系统数据库用户与订单车次定义订单与车次定义车厢座位实现过于复杂, 本次暂不考虑。原创 2021-10-30 17:46:43 · 108 阅读 · 0 评论 -
20211028 开课吧T31 day3 数据库设计规约
day 3:本次课, 主要是讲数据库建表相关的规范及索引相关的知识概括。在表、字段的命名时,必须使用小写字母或者数字禁止出现数字开头禁止两个下划线之间只出现数字不使用复数名词禁用保留字是与否概念的字段, 必须使用is_xxxx的方式命名强制的建表规约在数据类型上,小数类型为decimal货币数据使用最小货币单位,数据类型为bigint字符串长度几乎相等的字符串字段, 数据类型用charvarchar可变长度的最大长度不要超过5000建表推荐规约:表的命名最好是遵循“原创 2021-10-29 15:13:27 · 138 阅读 · 0 评论 -
20211027 开课吧T31 day2 架构设计笔记-UML
今天主要是对 购票系统进行UML建模, 产出物如下用户用例图:用例图主要是为了更好的解读需求, 了解客户需要哪些功能,我们的系统需要提供哪些功能。类图类图是类关系的体现,抽象系统设计的对象及其关系。类图的画法:1.泛化(generalize) 实线空心三角箭头。2.实现(realize) 虚线空心三角箭头。3.聚合(aggregation) 实线空心菱形箭头。4.组合(composition) 实线实心菱形箭头。5.关联(association) 实线(直线),普原创 2021-10-28 18:48:43 · 116 阅读 · 0 评论 -
20211026 开课吧T31 day1 架构设计笔记
文档格式什么的, 觉得超级麻烦。T31训练营项目介绍“类似12306的购票网站, 从查票、下单、付款、通知的主流程, 抽象商品、订单、支付的核心模型; 处理票务异常和日志, 了解架构设计背后的方法论; 以战促练,全面提升代码能力、设计能力、交付能力和协作能力”day1 需求、架构设计篇主要是听孤尽老师讲了一些需求、架构设计方面的内容,以及一些学习方法,知识树等。收获极多!1、 需求分析在需求分析层面, 我们需要在理解需求的基础上, 站在客户角度、业务角度综合分析提出需求的各个用户述求及背后的逻辑原创 2021-10-27 18:04:40 · 176 阅读 · 0 评论