本文已经收录自 "JavaGuide" (59k+ Star):【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 本文比较简短,基本就是推荐一些对于写好代码非常有用的文章或者资源。讲真的,下面推荐的文章或者资源强烈建议阅读 3 遍以上。 团队 阿里巴巴Java开发手册( ...
分类:
编程语言 时间:
2019-11-03 12:46:13
阅读次数:
92
1、做什么 这是阿里巴巴的编码规范插件,规范内容可以查阅 https://github.com/alibaba/p3c/blob/master/阿里巴巴Java开发手册(华山版).pdf 2、File -> Settings -> Plugins -> MarketPalce 搜索“Alibaba” ...
分类:
其他好文 时间:
2019-10-28 20:51:39
阅读次数:
214
title: Java开发规范 date: 2018 10 08 14:01:59 tags: Java categories: Java 前言 本文章是将网上PDF版本的 "Java开发规范" 转换成的 "Markdown版本" Java 开发手册 | 版本号 | 作者 | 日期 |备注| | | ...
分类:
编程语言 时间:
2019-10-19 20:40:56
阅读次数:
1385
阿里p3c 一、说明 代码规范检查插件p3c,是根据《阿里巴巴Java开发手册》转化而成的自动化插件。 (高级黑:P 3C“Orion”,反潜巡逻机,阿里大概取p3c先进,监测,发现潜在问题的意思) 二、源码地址 https://github.com/alibaba/p3c 阿里巴巴Java开发手册 ...
分类:
系统相关 时间:
2019-10-10 11:16:01
阅读次数:
125
一、 编程规约 (一) 命名风格 6. 【强制】抽象类命名使用Abstract或Base开头;异常类命名使用Exception 结尾;测试类 命名以它要测试的类的名称开始,以Test结尾。 8. 【强制】POJO类中布尔类型变量都不要加is前缀,否则部分框架解析会引起序列化错误。 说明:在本文 My ...
分类:
编程语言 时间:
2019-10-04 13:31:49
阅读次数:
96
MYSQL性能 最大数据量 抛开数据量和并发数,谈性能都是扯淡(扯的最疼的那种).Mysql没有限制单表最大记录数,它取决与操作系统对文件大小的限制 《阿里巴巴Java开发手册》提出单表行数超过500万行或者单表容量超过2GB,才推荐分库分表。性能由综合因素决定,抛开业务复杂度,影响程度依次是硬件配 ...
分类:
数据库 时间:
2019-10-04 09:22:35
阅读次数:
328
阿里《java开发手册》中 eclipse中的设置方法 【window】—> 【preferences】 ...
分类:
系统相关 时间:
2019-09-27 10:48:23
阅读次数:
236
最近抽空学习了下阿里之前开放出来的java开发手册,其中提出的规约有的是基于代码书写规范的统一,有的是基于代码的安全性、执行效率考虑的。其中提到的大部分要求在实际编码中都是很好的建议,也有个别建议在实际项目中可能并不合适,要视项目的规模、场景决定。这里总结了其中感觉比较有价值的一些规范: 1.所有的 ...
分类:
编程语言 时间:
2019-07-16 18:13:22
阅读次数:
134
《阿里 JAVA开发规约》 阿里巴巴Java开发手册终极版v1.3.0.pdf 出处:github地址:https://github.com/alibaba/p3c 《Google JAVA开发规约》 出处:http://hawstein.com/2014/01/20/google-java-sty ...
分类:
编程语言 时间:
2019-06-29 01:22:39
阅读次数:
207
一、编程规约(一) 命名风格1. 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name / __name / $name / name_ / name$ / name__2. 【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。 ...
分类:
编程语言 时间:
2019-06-24 19:38:51
阅读次数:
308