E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【开发规范】
JAVA后端
开发规范
一、命名风格【强制】类名使用UpperCamelCase风格,必须遵从驼峰形式,但以下情形例外:DO/BO/DTO/VO/AO正例:MarcoPolo/UserDO/XmlService/TcpUdpDeal/TaPromotion反例:macroPolo/UserDo/XMLService/TCPUDPDeal/TAPromotion【强制】方法名、参数名、成员变量、局部变量都统一使用lower
Java码农那些事
·
2020-06-24 12:19
java架构
java
Alibaba -
开发规范
和插件
《阿里巴巴Java开发手册》以及各种开发工具[eclipse,idea等]的规范插件在阿里的git上都有https://github.com/alibaba/p3c下面是eclipse的安装使用1.eclipse安装该插件Help>>InstallNewSoftwarethenenterthisupdatesiteURLhttps://p3c.alibaba.com/plugin/eclipse/
撸智深
·
2020-06-24 11:09
工具与管理
外来规范水土不服?手把手教你怎么扩展阿里规范idea插件
本文字数:2007字阅读时间:7分钟导读很多公司都在用阿里巴巴的java
开发规范
,本文会简要谈一下规范的必要性,然后介绍两个底层原理。
小姐姐味道
·
2020-06-24 10:53
基础架构
有趣的Java
Java
开发规范
之OOP规约篇(下)
开发规范
是所有程序员开发过程中必须掌握的技能,早期的软件开发过程可能不重视
开发规范
导致后期维护成本极高,现在国内的大厂都会制定自己的
开发规范
,完善的
开发规范
不仅可以提高团队效率,还可以避免很多意外的bug
丶星辰大海
·
2020-06-24 09:03
Java开发规范
Java基础
Java
开发规范
之OOP规约篇(中)
开发规范
是所有程序员开发过程中必须掌握的技能,早期的软件开发过程可能不重视
开发规范
导致后期维护成本极高,现在国内的大厂都会制定自己的
开发规范
,完善的
开发规范
不仅可以提高团队效率,还可以避免很多意外的bug
丶星辰大海
·
2020-06-24 09:03
Java开发规范
Java基础
Shell基础知识(shell脚本的概述 、执行过程 、执行方法 、
开发规范
)
概述:1.什么是shell?shell是linux的一个外壳,它包在linux内核的外面,为用户和内核之间的交互提供了一个接口。当用户下达指令给该操作系统的时候,实际上是把指令告诉shell,经过shell解释,处理后让内核做出相应的动作。系统的回应和输出的信息也由shell处理,然后显示在用户的屏幕上2.什么是shell脚本?简单的来说,当命令或者程序不在命令行执行,而是通过一个程序文件来执行,
奋斗吧,青年!
·
2020-06-24 05:38
【最佳实践】 - Redis
概述本文介绍如何玩转Redis,可以说是Redis
开发规范
,也可以理解为Redis最佳实战.一、键值设计1.key名设计(1).
Raybo_昨天
·
2020-06-24 04:03
最佳实践
redis
各种技术之最佳实践
Git分支模型和
开发规范
1.分支管理1.1总览从上图可以看到主要包含下面几个分支:master:主分支,主要用来版本发布。develop:日常开发分支,该分支正常保存了开发的最新代码。feature:从develop分支fork,合并回develop。具体的功能开发分支。release:从develop分支fork,合并回develop和master。一般用于发布正式版本之前(即合并到master分支之前),需要有的预发
coderate
·
2020-06-24 03:54
Git实战
Android
开发规范
一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文(中文尽量放在String.xml中)2.局部变量命名、静态成员变量命名只能包含字母,驼峰式3.常量命名只能包含字母和,字母全部大写,单词之间用隔开4.layout中的id命名命名模式为:view缩写_模块名称_view的逻辑名称view的缩写详情如下LayoutView:lvRelativeView:rvTextVie
追风的徐小白
·
2020-06-24 03:22
iOS
开发规范
知识
原文:ios-good-practices字数略长,将慢慢看,慢慢理解,个人en不行,借助翻译器加理解写的,所以语句有些很晦涩,希望见谅,个人开发时候当参考,不一定是一定要照这个来操作的,人是万变的,项目也不尽相同的。Justlikesoftware,thisdocumentwillrotunlesswetakecareofit.Weencourageeveryonetohelpusonthat–
langyapojun
·
2020-06-24 02:26
ios
ios开发
开发工具
文档
ios
Egg.js 搭建开发环境 -- 前后端分离 + swagger文档 搭好就直接开发API
前言使用express和koa2开发api都比较自由没有一个统一的
开发规范
,并且让初学者学起来感觉有点混乱,使用egg.js开发api有一种用vue开发的感觉非常舒服,但是使用egg.js其实里面还有挺多道道的
叶叶叶xxx
·
2020-06-24 02:23
mybatis的mapper代理方法开发实现用户的增删改查
思路程序员只需要写mapper接口(相当于dao接口)mapper代理
开发规范
1.程序员还需要编写mapper.xml映射文件2.程序员编写mapper接口需要遵循一些
开发规范
,mybatis可以自动生成
jimgreatly
·
2020-06-23 22:26
mybatis
Flutter
开发规范
想学习好一门编程语言,想标准高效的学习一门编程语言,首先你需要了解它的
开发规范
。标准的
开发规范
可以让我们事半功倍,也可以让别人更好的理解和使用你的代码、算法。
范特西_jay
·
2020-06-23 21:54
Flutter
Dart
阿里P10、腾讯T4、华为18都是怎样的神级收入?
不忘签到哦来源:InfoQ关注我,回复口令获取可获取独家整理的学习资料:-001:领取《SpringBoot基础教程》-002:领取《SpringCloud基础教程》-华山:领取最新阿里巴巴《Java
开发规范
程序猿DD_
·
2020-06-23 20:28
[资源] 阿里《Java开发手册v1.6.0-泰山版》发布
《阿里巴巴Java开发手册(规约)》是阿里内部Java工程师所遵循的
开发规范
,
Jack Jiang ????
·
2020-06-23 17:49
[斗鱼]没人比我更懂微服务--Go微服务框架Jupiter
:aerox@斗鱼项目开源地址:https://github.com/douyu/jupiterJupiter是斗鱼开源的,面向服务治理的Golang微服务框架,以开发效率和治理效率为核心目标,从统一
开发规范
iaskuy
·
2020-06-23 17:16
微服务
框架
golang
后端
软件框架
开发规范
的重要性 致敬《Java 开发手册》泰山版,程序员的自我修养
最近一段时间,每天忙于各种业务,都没有自己的时间写一些东西,昨天看到阿里今天发布《Java开发手册》泰山版,结合自己现在开发实际的情况,不得不写吐槽一下现在的开发问题,先看看目前的代码这个还好,有时间,作者,虽然没有写描述和打印日志信息这个没有时间作者注释,日志信息也没有,接收参数是个map(虽然说也没啥问题)我们再看看接口的返回参数,因为返回没有用实体接口,返回的是个list这里都是全大写,小朋
huqiankunlol
·
2020-06-23 16:35
工作感悟
vue
开发规范
前言好的命名规范可以让不用为取名字而苦恼,同时找bug时更快的定位到位置。与它的功能相配套不与其他业务组件命名冲突,容易区分不一定好听酷炫,但实用,开发者根据命名就会知道组件的实用场景易写易记、短小却精炼、不繁琐BEM.nav某一块展示/功能区域(div).nav__item这块展示/功能区域(div)里面的某个元素,比如:nav__item.nav__item--hide/.nav__item-
南掠
·
2020-06-23 14:17
uni-app支持快应用(Light版),欢迎体验
快应用可以认为是手机硬件厂商的小程序,但和微信、支付宝等小程序又有较大不同:微信、支付宝、百度、字节跳动等各家小程序架构设计接近,
开发规范
接近,都是基于webview渲染,布局方式一致,开发者开发不同小程序时
hbcui1984
·
2020-06-23 13:22
uni-app
快应用
小程序
解决打包Android Studio Gradle Issue: OutOfMemoryError: PermGen space
猫眼android技术
开发规范
文档书写规范编码编码方式统一用UTF-8.AndroidStudio默认已是UTF-8,只要不去改动它就可以了。!
EvilsoulM
·
2020-06-23 11:13
RESTful 接口设计
开发规范
API接口可以说是软件开发人员的用户界面,API设计也是系统架构的重要环节。尤其对复杂和分布式系统而言,其设计的好坏,直接影响着整个系统的设计,实现和演进。一套糟糕的API设计也会严重影响使用者(开发人员)的心情和工作效率。1.使用HTTPMethods构建RESTfulAPI在HTTP协议中一共有九个HTTPMethods定义,分别是GET、HEAD、POST、PUT、DELETE、TRACE、
夜影风
·
2020-06-23 09:41
编程人生
三:Mapper接口方式的mybatis的增,删,改,查实现
4.2、Mapper接口开发有四个
开发规范
必须遵守1.对应的mapper配置文件的namespace属性值必须是Mapper接口的全类名。2.Map
fulin850665092
·
2020-06-23 09:39
MyBatis
阿里巴巴Android开发手册
关于Android
开发规范
:阿里巴巴Android
开发规范
手册免
阿里云大学百科
·
2020-06-23 08:57
阿里云Redis
开发规范
摘要:本文介绍了在使用阿里云Redis的
开发规范
,从键值设计、命令使用、客户端使用、相关工具等方面进行说明,通过本文的介绍可以减少使用Redis过程带来的问题。
dichengyan0013
·
2020-06-23 04:52
第一章 python基础
第一章python基础续:1.10——流程控制之if....esle1.11——流程控制之循环1.12——开发工具IDE1.13——本章小结1.14——python
开发规范
指南1.10——流程控制之if
dengyoupie5823
·
2020-06-23 03:21
Java
开发规范
(二)
注释1、【强制】格式结构统一使用eclipse模板,禁止自定义。2、【强制】类、方法、属性都必须有注释。如果实在来不及,可以先生成TODO。因为可以通过TODO视图,把注解补回来。3、【强制】类上必须要有作者,如果有修改,还要添加上修改者,如果有结队也要写上。要有用户名还要有邮箱例子:/***字典**@authorZhuangJunxiang(
[email protected]
)*@version2
java部落
·
2020-06-23 03:42
太赞了!终于来了!阿里巴巴Java开发手册泰山版 (附下载)
2016年12月份,阿里首次向业界开放了这份《Java开发手册》,到泰山版发布,已经过去了3年多时间了,这份手册也在全球Java开发者共同的努力下,成为业界普遍遵循的
开发规范
。
程序员生活志
·
2020-06-23 02:10
资源分享
阿里
Java
阿里公司的 Redis
开发规范
本文介绍了在使用阿里云Redis的
开发规范
,从键值设计、命令使用、客户端使用、相关工具等方面进行说明,通过本文的介绍可以减少使用Redis过程带来的问题。
csdn265
·
2020-06-23 00:24
Redis
Memcache
《Java开发手册》2019最新版发布!
目前已有超过260万位工程师下载及查阅手册,在数以千计的企业应用,手册成为受业界认可的
开发规范
。我们也有幸为全行业的研发效能、人才培养、系统稳定性作出
chikuai9995
·
2020-06-22 22:18
RESTful API设计总结
目前个人较好的具体实践为,使用Laravel+dingoapi+JWT的方式开发接口,文档基于swaggerui生成,遵循PSR2的
开发规范
,使用Chrome的DHC插件来测试接口。
chike8057
·
2020-06-22 22:16
前端vue架构目录解析
front-end-Doc前端文档汇总(含代码规范、开发流程、知识分享等)这里的文档很重要,你可以在这里看到前端相关代码规范、
开发规范
、开发流程等,如果你是新人,务必看完,如果你是老员工,务必按这里的约定执行
ItSocialXuan
·
2020-06-22 21:16
代码编写规范
代码编写规范代码编写遵守java通用
开发规范
和必联代码
开发规范
每个类及方法都要有合理的注释,并且对注释要持续维护根据接口需求编写单元测试用例,再编写实现类使得单元测试通过,如此循环往复以使得所有的单元测试通过要求每个
bruce_suxin
·
2020-06-22 19:46
java基础
系统架构设计师考试经验
系统架构设计师是一个最终确认和评估系统需求,给出
开发规范
,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。
bingoabin
·
2020-06-22 18:32
资格考试
系统架构
设计师
经验
在阿里做了五年技术主管,我有话想说
中,阿里巴巴高级技术专家云狄从
开发规范
、开发流程、技术规划与管理三个角度,分享对技术TL的理解与思考。
阿里技术_
·
2020-06-22 15:17
如何成为优秀的技术主管?你要做到这三点
今天,阿里巴巴高级技术专家云狄将结合自己多年的经验,从
开发规范
、开发流程、技术规划与管理三个角度出发,分享对技术TL这一角色
阿里技术_
·
2020-06-22 15:17
张恩民谈PHP代码
开发规范
(文字版)
标准化不是特殊的个人风格,它让程序员可以了解任何代码,弄清程序的状况;新人可以很快的适应环境;防止新接触php的人一次次的犯同样的错误;在一致的开发环境下,可以减少人们犯错的机会。帮助公司开发项目成立完善的开发标准以及对程序员的语法标准控制。目录命名使用英文名词、动词,以下划线作为单词的分隔,所有字母均使用小写,例:templates文件命名使用英文名词、动词,以下划线作为单词的分隔,所有字母均使
qiudou1987
·
2020-06-22 15:55
关于mysql分区表主键的选择
我们都知道,在mysql的
开发规范
中,建议表上的主键使用自增id,这样在插入的时候,不用去排序,移动数据,减少了碎片发生,插入速度也不受影响,但是对于分区表,因为分区键需要包含在主键中,那么分区表的主键是选择业务字段还是使用自增
aoerqileng
·
2020-06-22 14:12
MYSQL
转:Laravel 项目
开发规范
/e464a35e5ed2https://learnku.com/docs/laravel-specification/5.5一.说明以下内容大部分引用LaravelChina社区的文章-分享下团队的
开发规范
aodizhi5710
·
2020-06-22 14:38
uni-app入门
uni-app的优点二、功能框架浏览图三、创建项目四、学习框架1、项目结构介绍2、
开发规范
3、页面样式与布局一、uni-app简单介绍什么是uni-app?
呱呱•.•
·
2020-06-22 13:06
uni-app
python软件
开发规范
软件
开发规范
:为什么要有规范化目录代码分类:加载快.可读性高.查询修改都简单.软件开发,规范你的项目目录结构,代码规范,遵循PEP8规范等等,让你更加清晰滴,合理滴开发。
不想脱发的程序员
·
2020-06-22 12:25
Redis开发最佳实践
正巧最近使用Redis比较频繁,所以打算通过文章记录一下在Redis开发中遇到的问题和一些
开发规范
原文已放在Github,将持续跟版本更新,欢迎starKey的设计易于管理即能通过名称大概知道所涉及业务
路遥遥丶
·
2020-06-22 11:57
开发实践
开发规范
- UML图
开发规范
-UML图参考网址:https://www.cnblogs.com/JiangWJ/p/10843442.html依赖关系是用一套带箭头的虚线表示,他通常描述一个对象在运行期间会用到另一个对象的关系
a1809032425
·
2020-06-22 10:28
C++学习总结
阿里云Redis
开发规范
学习总结
文章目录一、键值设计1.key名设计2.value设计3.【推荐】:控制key的生命周期,redis不是垃圾桶。二、命令使用1.【推荐】O(N)命令关注N的数量2.【推荐】:禁用命令3.【推荐】合理使用select4.【推荐】使用批量操作提高效率5.【建议】Redis事务功能较弱,不建议过多使用6.【建议】Redis集群版本在使用Lua上有特殊要求:7.【建议】必要情况下使用monitor命令时,
ThinkWon
·
2020-06-22 06:54
Redis
mybatis 之 mapper代理
二
开发规范
1、在mapper.xml中的namespace等于mapper接口的地址2、mapper接口中的方法名和mapper.xml中的statement的id一致SELECT*FROMstudentsWHEREid
司鑫
·
2020-06-22 04:22
2020年大前端架构(web前端技术)
知识储备前端工程化就是前端的使用各种项目管理工具和项目开发工具,使得前端开发更加规范和工程化,规范前端的
开发规范
和开发效率
浅梦兮
·
2020-06-22 04:59
javascript
前端
vue.js
node.js
react.js
python如何学习(二)
一、编程
开发规范
作为一门开发语言,python自然也有自己的编程规范,以下是特有且必须遵循的规范:代码开头python中代码必须顶格编写,除非被作为语句嵌套在条件判断或条件循环中。
怎么学python
·
2020-06-22 03:05
python入门
阿里java
开发规范
(1)---命名风格,常量定义
一.编程规约(1)命名风格1.【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:_name/__name/$name/name_/name$/name__2.【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,即使纯拼音命名方式也要避免采用。正例:alibaba/taoba
Rickshawboylu
·
2020-06-22 00:10
翻译
阿里java代码设计规范
阿里java
开发规范
(5)---日志规约,单元测试,安全规约
(二)日志规约1.【强制】应用中不可直接使用日志系统(Log4j、Logback)中的API,而应依赖使用日志框架SLF4J中的API,使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;privatestaticfinalLoggerlogger=LoggerFactory.get
Rickshawboylu
·
2020-06-22 00:10
翻译
阿里java代码设计规范
阿里java
开发规范
(3)---集合处理,并发处理
(5)集合处理1.【强制】关于hashCode和equals的处理,遵循如下规则:1)只要重写equals,就必须重写hashCode。2)因为Set存储的是不重复的对象,依据hashCode和equals进行判断,所以Set存储的对象必须重写这两个方法。3)如果自定义对象作为Map的键,那么必须重写hashCode和equals。说明:String重写了hashCode和equals方法,所以我
Rickshawboylu
·
2020-06-22 00:10
翻译
阿里java代码设计规范
阿里java
开发规范
(7)---工程结构
六、工程结构(一)应用分层1.【推荐】图中默认上层依赖于下层,箭头关系表示可直接依赖,如:开放接口层可以依赖于Web层,也可以直接依赖于Service层,依此类推:---开放接口层:可直接封装Service方法暴露成RPC接口;通过Web封装成http接口;进行网关安全控制、流量控制等。---终端显示层:各个端的模板渲染并执行显示的层。当前主要是velocity渲染,JS渲染,JSP渲染,移动端展
Rickshawboylu
·
2020-06-22 00:10
翻译
阿里java代码设计规范
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他