文章 2023-08-23 来自:开发者社区

《Java开发手册灵魂13问》正式上线,带你剖析阿里巴巴的开发细节

写在前面一线大厂怎么用Java?看阿里技术专家给你分析!《〈Java开发手册(泰山版)〉灵魂13问》电子书正式上线带你剖析阿里巴巴一线团队开发思维。大家都知道2020年04月22日刚刚发布了《Java开发手册》泰山版,新增5条日期时间规约;新增2条表别名sql规约;新增统一错误码规约。而《〈Java开发手册(泰山版)〉灵魂13问》则是为了帮助大家更好的理解这些规约背后的原理,从问题重现到原理分析....

《Java开发手册灵魂13问》正式上线,带你剖析阿里巴巴的开发细节
文章 2023-08-02 来自:开发者社区

超全面!阿里巴巴最新发布23年秋招200道Java面试题(含答案)

马上过34岁生日了,和大家聊聊最近的情况半年前还在迷茫该学什么,怎样才能走出现在的困境,半年后已经成功上岸阿里,感谢在这期间帮助我的每一个人。面试中总结了200道经典的Java面试题,里面包含面试要回答的知识重点,并且我根据知识类型进行了分类,可以说非常全面了~因为篇幅原因,大部分的内容就不给大家一一展示了,需要获取的小伙伴          &a...

超全面!阿里巴巴最新发布23年秋招200道Java面试题(含答案)
文章 2023-06-27 来自:开发者社区

阿里巴巴官方上线!号称国内Java八股文天花板(终极版)首次开源

铜三铁四已经结束了,但还是有很多Java程序员没有找到工作或者成功跳槽,跳槽成功的也只是从一个坑中,跳入另一个坑中……在LZ看来,真正有意义的就业与跳槽,是要进入到一个有绝对潜力的行业或者薪资能实现爆炸式增长的。这件事不容易,但也没有想象的遥不可及,现在大环境不好,机会也不如以前多,除了让自身技术能力过硬,面试更是要好好准备!如何准备?除了平时的技术积累与沉淀之外,剩下的就只能背八股了(虽然工作....

阿里巴巴官方上线!号称国内Java八股文天花板(终极版)首次开源
文章 2023-06-20 来自:开发者社区

《阿里巴巴Java开发手册》:五、MySQL数据库

1、库名与应用名称尽量一致2、表名、字段名必须使用小写字母或数字,禁止出现数字开头,3、表名不使用复数名词4、表的命名最好是加上“业务名称_表的作用”。如,edu_teacher5、表必备三字段:id, gmt_create, gmt_modified说明:其中 id 必为主键,类型为 bigint unsigned、单表时自增、步长为 1。(如果使用分库分表集群部署,则id类型为verchar....

文章 2023-06-18 来自:开发者社区

【阿里巴巴Java编程规范学习 五】MySQL数据库规约

作为一个后端开发者,数据库那是必须接触的,数据库的一些操作规范也是重中之重了,因为使用不慎轻则导致慢查,重则导致数据库服务器宕机。分别从建表规约、索引规约、SQL语句以及ORM映射着几个部分来讨论。红色加粗字体为自己可能会犯的错误以及不规范的地方,蓝色结论部分为几条规则的归纳或一条规则的阐述。建表规约1 【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigne....

【阿里巴巴Java编程规范学习 五】MySQL数据库规约
文章 2023-06-18 来自:开发者社区

【阿里巴巴Java编程规范学习 四】Java质量安全规约

Java质量安全规约来源于规范里的单元测试和安全规约两部分,这两部分一直没有得到应有的重视,尤其感觉单元测试越来越被忽视(因为直接通过Web请求测试貌似更加方便),但为了让代码健壮性更强,还是需要有的,安全规约更不必说,在数据安全被特别重视的时代,这部分尤为重要。红色加粗字体为自己可能会犯的错误以及不规范的地方,蓝色结论部分为几条规则的归纳或一条规则的阐述。单元测试单元测试还可以阅读我之前写过的....

文章 2023-06-18 来自:开发者社区

【阿里巴巴Java编程规范学习 三】Java异常日志规约

Java异常日志规约规定了异常日志的编写范式,如何抛出等详细内容。包括错误码、异常处理、日志规约。红色加粗字体为自己可能会犯的错误以及不规范的地方,蓝色结论部分为几条规则的归纳或一条规则的阐述。错误码1 【强制】错误码的制定原则:快速溯源、沟通标准化。说明: 错误码想得过于完美和复杂,就像康熙字典中的生僻字一样,用词似乎精准,但是字典不容易随身携带并且简单易懂。正例:错误码回答的问题是谁的错?错....

文章 2023-06-18 来自:开发者社区

【阿里巴巴Java编程规范学习 二】Java基本编程规约(下)

编程规约是比较重要的部分,按照基础和高级,我分成了两篇来学习,下篇篇涉及到日期时间、集合处理、并发处理、控制语句和注释规约、前后端规约、性能规约都是一些编程规约的高级部分内容。红色加粗字体为自己可能会犯的错误以及不规范的地方,蓝色结论部分为几条规则的归纳或一条规则的阐述。日期时间1 【强制】日期格式化时,传入 pattern 中表示年份统一使用小写的 y。这里个人容易不符合规范说明:日期格式化时....

【阿里巴巴Java编程规范学习 二】Java基本编程规约(下)
文章 2023-06-18 来自:开发者社区

【阿里巴巴Java编程规范学习 一】Java基本编程规约(上)

编程规约是比较重要的部分,按照基础和高级,我分成了两篇来学习,上篇涉及到命名风格、常量定义、代码格式和OOP规约都是面向对象基础部分和一些通识命名规范。红色加粗字体为自己可能会犯的错误以及不规范的地方,蓝色结论部分为几条规则的归纳或一条规则的阐述。命名风格条目较多,所以使用金字塔的风格进行分类整理,易于记忆。命名风格可以按照级别和通识基础进行如下分类:通识规范:通识的规范,使各种命名更容易被理解....

【阿里巴巴Java编程规范学习 一】Java基本编程规约(上)
文章 2023-06-18 来自:开发者社区

【阿里巴巴Java编程规范学习 七】Java系统设计规约

Java系统设计规约是最后一部分内容,其实也是顶层设计的概念,所以本篇Blog重点讨论分为需求分析阶段和系统设计阶段,对项目开展之初的设计和认知有个清晰的轮廓,红色加粗字体为自己可能会犯的错误以及不规范的地方,蓝色结论部分为几条规则的归纳或一条规则的阐述。分阶段所需设计全流程包括:需求分析阶段和系统设计阶段,在这两个阶段分别有一些事情需要做来帮助进行更好的系统设计。1 全流程阶段1 【强制】存储....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注