![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
T31训练
文章平均质量分 71
东方少少
这个作者很懒,什么都没留下…
展开
-
第七节 Java代码避坑指南笔记
第七节 Java代码避坑指南笔记正确的选择数据类型浮点型:浮点数是属于有理数中某特定子集的数字表示,在计算机中用以表示任意某个实数。整型:计算机中的一个基本的专业术语,指没有小数部分的数据。货币数据类型的选择任何货币金额均以最小货币单位且整型类型来进行存储。如100.05存在数据库中是10005.取出的时候除以100.float e = 0.1F;if(0.1 == (double)e){sysout("true");}else{sysout("false");原创 2021-11-11 17:49:18 · 728 阅读 · 0 评论 -
第六节 编码规约笔记
第六节 编码规约笔记熵增定律任何系统在没有外力有序干预下,一定会往混乱无序的方向发展现代软件是多人协作的产物。Java 规约的缘起代码规范不一致导致代码生产力损耗。命名风格与代码格式--两个要求命名体验代码元素特征,如DO类名以DO结尾,实现类以impl结尾。命名最好望文知意常量定义设计与规约常量的复用层次共有五层:跨应用共享常量,应用内共享常量,子工程内共享常量,包内共享常量,类内共享常量。跨应用共享常量:放置在SDK中。应用内共享常量:防止在一原创 2021-11-09 16:14:06 · 244 阅读 · 0 评论 -
T31Day08工程结构规约笔记
第四节 工程结构规约笔记分层目的隐藏下层业务逻辑的复杂性提高系统复用度,扩展性,可维护性。*计算机领域的任何问题都可以通过增加一个中间层解决(java跨平台:不同平台对应不同的虚拟机统一标准)MVC框架M:Model 。对象和逻辑业务处理V:View 。视图C:Controller 。控制层推荐分层结构表现层:终端显示层,开放API层,请求处理层(WEB层)业务逻辑层:业务逻辑层(service层),通用逻辑层(manager层,比如通用的三方manage原创 2021-11-03 17:19:06 · 158 阅读 · 0 评论 -
T31学习笔记Day05
第五天 异常处理与日志在销售业务中,有一个很重要的模块是售后模块,负责客户的不良品处理,纠纷处理,产品维修等等。同样的,在电商代码中,也有一个重要的模块就是异常的处理和日志模块,负责代码的异常信息反馈和预防,为系统的稳定运行保驾护航。JAVA异常的处理流程当程序发生异常时,jvm会实例化异常对象信息,然后判断该异常是否被try包裹,如果未包裹,JVM直接抛出异常信息,该段代码结束执行。如果被try包裹,进入try catch流程,catch执行完之后判断是否有finally,如果有final原创 2021-11-02 16:42:58 · 192 阅读 · 0 评论 -
T31学习笔记D03
T31第二天笔记强制建表规约必须使用小写字母或者数字:t31_user禁止出现数字开头禁止出现两个下划线中间只出现数字。反例:3s不使用复数名词,反例statuses禁用保留字:如desc是与否概念的字段,必须使用is_xxx的方式命名。数据类型:小数:decimal货币数据使用最小货币单位,数据类型为bigint。比如rmb最小单位为分:¥100.05,存为10005,显示的时候先使用公式:10005/100,再显示。字符串长度几乎相等使用char。ps原创 2021-10-30 18:33:09 · 172 阅读 · 0 评论