首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
31天孤尽班笔记
用户9985280023105
创建于2021-11-01
订阅专栏
参加开课吧31天孤尽班培训笔记
暂无订阅
共12篇文章
创建于2021-11-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
一周总结
本周的核心重点是编码的避坑指南,以及集合和并发编程,权限框架。主要完成了项目的车次管理功能,购票功能。 知识小结 1. 避坑指南 该章中,主要学习了关于浮点数据的处理、日期数据的处理、控制语句的避坑、
第一周总结
第一天通过孤尽老师讲解的系统设计课程,让我对一个项目,是怎么进行需求分析,要怎么进行需求分析,然后到架构怎么设计,为什么一个好的架构很重要,到最后模块要怎么划分才合理的一系列流程有了更加清晰的认识。
Redis分布式锁
1.分布式锁简介 在同一个单体应用内部,我们往往使用Synchroized或者Lock的方式来解决多线程之间的安全问题,但是在分布式的架构下,在多个应用之间,就需要一种比较高级的锁机制来处理不同应用之
JWT
jwt token有3部分组成 header:头部 签名算法和类型 payload:载荷 携带数据部分 密码不要放这里 不要以为是安全的 不能放敏感数据 有可能造成泄密,可以通过base64解密得到里
单元测试与系统安全规约
1.单元测试 1.软件测试 指通过手工或者工具对被测对象进行测试操作,以此来验证实际结果和预期之间是否存在差异。 2. 研发与测试周期的W模型 3.单元测试 单元测试是对软件组成单元进行的测试。其目的
Oauth2
一、概述 本次课程主要介绍的内容如下: OAuth2是什么 为什么要用OAuth2 OAuth2怎么用 授权模式 二、OAuth2是什么 (1)用在哪 快递员送货小区门禁等实际场景 快递员授权机制设计
集合与并发编程
1. 系统功能树 用例图:关注有哪些角色,角色能够干什么。对需求分析的再次结构化 功能树:关注有哪些大的模块,功能模块能够实现什么能力。对用例图的重新聚合 部署图:关注部署元素(微服务,数据库),关注
JAVA编码避坑
1. 浮点数的处理 1. 货币类型的存储 货币类型的存储推荐使用最小货币单位且整型类型来进行存储。 例如人名币的最小单位是分,那么存在数据库里面就是以分来存,1块就是100分 2. 浮点数据类型的问题
编码设计规约
好的编码规约的意义: 1、减少代码的维护成本 2、改善可读性 3、提高团队开发的合作效率 4、锻炼出更加严谨的思维 5、身心愉悦 命名风格与代码格式——两个要求 1、命名体现代码元素特征 (1)抽象类
项目架构选型
项目架构选型 一、关于技术选型 1. 为什么要做选型 降低开发成本 提高研发效率 2. 架构的演变 第一代架构是单体应用,所有的模块都打包到一起去部署 - 这种架构叫做巨石架构,这种架构缺点很多 不可
4.工程结构规约
4. 工程结构规约 1. 前提回顾 类图、用例图、时序图、状态图和活动图 用例图:关注用户角色和用户行为。在需求分析阶段会画用例图。 类图:关注模型的抽象,模型的属性和对象以及模型之间的关系。 时序图
JAVA异常处理
Java 异常处理和日志设计 第三课 1 、概述 本次课程主要介绍的内容如下: Java异常体系 异常处理 日志规约 错误码规约 异常与日志综合实践 2 、Java异常体系 2.1 Java 异常处理