栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

21/31Day 孤尽训练营笔记分享

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

21/31Day 孤尽训练营笔记分享

       T31训练营已经进行了3周了,时间也只剩1/3了 坚持一件事情并不是那么容易,愿每个开发者小伙伴们可以继续坚持自己选择的路走下去。本篇文章将记录这周笔记有关内容梳理

JAVA代码避坑   浮点数的处理

• 正确的选择数据类型
• 货币数据类型的选择
• 浮点数据类型的问题:精度丢失
• 浮点数据避坑

  日期数据的处理

• 日期数据类型
• Jdk8新增API的优势
• 日期格式化需要注意的问题

  控制语句的避坑规范

• 控制语句之switch
• 控制语句规约
• 控制语句好习惯
• 需要/不需要 参数校验的场合

  优雅的面向对象

• OOP 面向对象编程
• 面向对象四大特征:抽象、封装、继承、多态
• 七大设计原则
• OOP规约
 >@Override
 >可变参数
 >方法重载
 >对象的比较
 >方法及属性

集合与并发编程   系统功能树

• 用例图与功能树
• 部署图
 >关注部署元素:微服务、数据库
 >关注部署关联元素:注册中心、消息中间件

  集合规约

• 数据结构与时间复杂度
• HashMap基本概念
• ArrayList的subLIst结果不可强转成ArrayList

  并发处理

• 并行与并发的区别
• 线程安全
• 什么是锁
• AQS透过现象看本质
• Lock、AQS与AOS的关系
• 程序=数据结构 + 算法
• 线程与线程池的奥秘

OAuth2   OAuth2是什么

• OAuth2用在哪
• OAuth2是什么

  为什么要用OAuth2

• 单体架构: cookie session 机制
• 分布式架构方案:session 共享
• 分布式架构方案:基于token
• cookie session 和 token 的区别

  OAuth2怎么用

• 工程结构
• 依赖构件
• 授权服务器配置
• 资源服务器配置

  授权模式

• 授权码模式
• 简化模式
• 密码模式
• 客户端模式

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/530783.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号