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
iOSS开发规范
解读阿里巴巴
开发规范
之MySQL
今天趁着双休的假期,我就来讲一下这本书里面的MySQL规范制约吧~~~阿里巴巴
开发规范
之MySQL建表规约1、【强制】每张表必须设置一
god-jiang
·
2023-08-27 11:56
MySQL
数据库
mysql
java
阿里巴巴Java开发手册
mysql规范
mysql阿里巴巴
开发规范
_阿里巴巴-Mysql规约/规范
一:建表规约1.【强制】表达是与否概念的字段,必须使用is_xxx的方式命名,数据类型是unsignedtinyint(1表示是,0表示否),此规则同样适用于odps建表。说明:任何字段如果为非负数,必须是unsigned。2.【强制】表名、字段名必须使用小写字母或数字;禁止出现数字开头,禁止两个下划线中间只出现数字。数据库字段名的修改代价很大,因为无法进行预发布,所以字段名称需要慎重考虑。正例:
ChaoyangHe何朝阳
·
2023-08-27 11:25
mysql阿里巴巴开发规范
MySQL阿里巴巴规约
MySQL阿里巴巴规约1.MySQL阿里巴巴规约【转载】2.Mysql
开发规范
2.1设计规范2.2命名规范2.3类型规范2.4索引规范2.5SQL规范1.MySQL阿里巴巴规约【转载】2.Mysql
开发规范
boy快快长大
·
2023-08-27 11:54
Mysql数据库
mysql
工具配置:IDEA代码超出限定长度自动换行
概述在软件开发中,团队为了保证代码风格的一致,往往需要遵循着统一的规范,本文依据阿里巴巴
开发规范
设置限定每行代码长度为120限定长度自动换行默认每行展示长度为120,限制为120设置方法:File->Setting
程序员小薰
·
2023-08-27 05:13
#
IntelliJ-IDEA
IDEA配置
代码超长换行
JAVA
开发规范
一、慎用Arrays.asList转成集合慎用方式一Listlist=Arrays.asList(1,2,3);推荐方式二Listlist=newArrayList<>(Arrays.asList(1,2,3));原因分析:方式一函数返回的并非ArrayList,而是Arrays下的一个子类,继承了AbstractList,在内部没有重写add和remove方法,所以导致无法新增和删除。方式二的A
五平南天
·
2023-08-27 00:02
Java后台
开发规范
Java后台
开发规范
1.Java编程规范1.1.命名风格代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。
janlle
·
2023-08-26 22:23
[MyBatis系列②]Dao层开发的两种方式
目录1、传统开发1.1、代码1.2、存在的问题2、代理开发2.1、
开发规范
2.2、代码⭐mybatis系列①:增删改查1、传统开发传统的mybatis开发中,是在数据访问层实现相应的接口,在实现类中用"
逐梦苍穹
·
2023-08-25 08:53
JavaEE
java
java-ee
mybatis
Android Jetpack系列之MVVM使用及封装
当使用统一的架构模式后,有很多的好处,如:统一
开发规范
,使得代码整洁、规范,后续易于维护及扩展提高开发效率(尤其在团队人员较多时)模块单一职责,使得模块专注自己内部(面向对象),模块间解耦总之,开发架构是前人总结出来的一套行之有效的开发模式
蜗牛是不是牛
·
2023-08-24 22:26
组件库的使用和自定义组件
目录一、组件库介绍1、什么是组件2、组件库介绍3、arco.design二、组件库的使用1、快速上手2、主题定制3、暗黑模式4、语言国际化5、业务常见问题三、自定义组件2、组件
开发规范
3、示例实践guide-tip4
五秒法则
·
2023-08-24 13:21
自学
前端
学习
笔记
arco
design
MySQL数据库
开发规范
一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高(2)必须使用UTF8字符集解读:万国码,无需转码,无乱码风险,节省空间(3)数据表、数据字段必须加入中文注释解读:N年后谁知道这个r1,r2,r3字段是干嘛的(4)禁止使用存储过程、视图、触发器、Event解读:高并发大数据的互联网业务,架构设计思路是“解放数据库CPU,将
村东头元旦家
·
2023-08-23 14:12
redis限制set大小_深入解读Redis
开发规范
:不要只会set&get
Key命名设计:可读性、可管理性、简介性规范建议使用冒号即:进行分割拼接,因为很多Redis客户端是根据冒号分类的。比如有几个Key:apps:app:1、apps:app:2和apps:app:3。RedisDesktopManager能自动归类到apps目录下。如下图所示:Value设计:拒绝bigkey规范建议String类型的Value控制在10KB范围以内。这是因为Redis随着Valu
weixin_39828847
·
2023-08-23 10:25
redis限制set大小
【转载】阿里云Redis
开发规范
简介:本文介绍了在使用阿里云Redis的
开发规范
,从键值设计、命令使用、客户端使用、相关工具等方面进行说明,通过本文的介绍可以减少使用Redis过程带来的问题。
iwlei
·
2023-08-23 02:18
iOS
开发规范
良好的代码
开发规范
有利于项目的维护以及开发,有利于后续代码的codereview。这里是阿里开发者社区的一片文章记录很详细。这里稍作记录总结添加以下几点1代码一定要有注释。
思绪飘零ing
·
2023-08-22 18:47
Vue3+ElementPlus+TS
Vue-Router、Vuex、Axios、Webpack)ElementPlusTypeScriptEcharts代码规范配置husky、commitizen、eslint、prettier,制定前端
开发规范
ianutt
·
2023-08-21 21:17
前端
springboot项目
开发规范
之代码生成器MyBatis-Plus
MyBatis-Plus代码生成器目的,为了以后项目开发更加规范本项目参考《阿里巴巴Java开发手册》:五、MySQL数据库一,数据库设计规约二,创建后端项目略,依照各自实际需求三,MybatisPlus代码生成器目的,为了以后项目开发更加规范官方网站:https://mp.baomidou.com/本项目参考《阿里巴巴Java开发手册》:五、MySQL数据库一,数据库设计规约【强制】表必备三字段
He Ain't Hero
·
2023-08-21 17:03
Java项目开发
java
阿里巴巴
开发规范
中DO,DTO,VO,Query,AO的区别和作用
N年前我们的项目里可能只有一个POJO,无论数据库映射,数据库查询返回对象,service接口返回对象,还是controller返回对象,基本都是使用同一个POJO,在多人协作时,避免不了有人增加属性,修改POJO。在前端请求接口时可能暴露很多额外的信息,我们可能会做多余属性去除操作。阿里巴巴的分层领域模型规约:DO(DataObject):此对象与数据库表结构一一对应,通过DAO层向上传输数据源
代码讲故事
·
2023-08-20 06:40
前后端
架构师成长之路
数据层
开发规范
阿里巴巴
web
Dao
前端
开发规范
一、概述本规范旨在为前端程序的开发者提供规范化最新的指导,可用于程序员个人编译环境以及研发团队集成环境等场合的代码规范化检查。不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的二、方针约束等级约束效力强制性【强制】违反该项将被认为代码存在严重缺陷前端程序团队必须遵守【推荐】违反该项将被认为代码存在轻微缺陷根据具体产品特性的不同,选择性地遵守【参考】违反该项可被认为代码存在优化空
flyinskybiu
·
2023-08-18 18:41
禁止使用构造方法 BigDecimal(double)的方式把 double 值转化为 BigDecimal 对象
阿里的java
开发规范
,以前快速浏览过一两遍,现在项目没那么开发量就想仔细研究研究,有挺多收获的。
科学熊
·
2023-08-17 13:37
java
java
MySQL核心应用
开发规范
一、核心原则:1、定义宽表执行showtablestatus:1.1、当avg_row_length的值超过100个字节时(定义为宽表),需要看看怎么优化;1.2、当Data_free的值大于0,表明有碎片;2、表越小越好2.1、表越小IO压力越小2.2、窄表数据量大性能也好(比如5亿数据)2.3、宽表数据量小有可能性能也不好(比如50万)2.4、实验测算,只有一个int类型,单表可存9.7亿,b
AlexWillBeGood
·
2023-08-16 06:57
redis
开发规范
与性能优化
一、键值设计1.key名设计(1)【建议】:可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:idtrade:order:1(2)【建议】:简洁性保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如:user:{uid}:friends:messages:{mid}简化为u:{uid}:fr:m:{mid}(3)【强制】:不要包含
美丽人生1989
·
2023-08-16 01:55
redis
redis
性能优化
数据库
缓存
分布式
web前端
开发规范
一文件命名规则文件名称统一用小写的英文字母、数字和下划线的组合,其中不得包含汉字、空格和特殊字符;二HTML的命名原则引文件统一使用index.htmindex.htmlindex.asp文件名(小写);各子页命名的原则首先应该以栏目名的英语翻译取单一单词为名称。例如:关于我们\aboutus信息反馈\feedback产品\product;三图片的命名原则图片的名称分为头尾两部分,用下划线隔开,头
李彦玉
·
2023-08-15 17:12
开发规范
(一):Mysql篇
1.流程数据库表结构的修改需要相关人员和Leader一起评审,保证符合涉及规范。不允许使用root账号,所有开发和测试应当分配指定账号,并授予最小数据库权限2.数据库与表规范表命名规范常规表表名以t_开头,t代表table的意思,命名规则即t+模块(包含模块含义的简写)+表(包含表含义的简写),比如用户模块的教育信息表:t_user_eduinfo。临时表(RD、QA或DBA同学用于数据临时处理的
·
2023-08-15 16:48
后端
企业级,Pytest自动化测试框架脚本编写总结,看这篇就够了...
、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言用到的知识点:1、requests2、pytest3、Excel表格操作4、发邮件5、日志功能6、项目
开发规范
的目录应用
百度测试开发
·
2023-08-14 18:11
自动化测试
软件测试
接口自动化测试
pytest
软件测试
自动化测试
python自动化测试
自动化测试框架
接口自动化测试
测试开发
App通用架构设计
App通用架构设计App架构设计的目的应对App功能庞大,复杂度快速上升的趋势,降低App软件开发的复杂度提升代码的可复用性实现模块化,组件化
开发规范
App开发流程,对开发工作进行指引App架构的基本原则分层模块化组件化解耦
starcheng
·
2023-08-14 17:32
关系型数据库的设计
范式关系注意:根据阿里
开发规范
,不再设置数据库的外键,在应用层保证外键逻辑即可数据库设计1:11:n设想学生-班级案例,若在班级中保存所有学生的主键,则表长不好预测,表的数据亢余。
Tina Run 润
·
2023-08-13 06:47
数据库
mysql
python3 代码
开发规范
python3代码
开发规范
1、编码>如无特殊情况,文件一律使用UTF-8编码,放在代码第一行。
JUN888
·
2023-08-12 00:47
SpringBootWeb案例-准备工作
目录前言准备工作需求&环境搭建需求环境搭建
开发规范
Restful
开发规范
统一的响应结果开发流程前言根据过往的文章可以知道目前我已经学习完了前端、后端、数据库的基础知识,接下来通过一个基于SpringBoot
熵240
·
2023-08-12 00:34
Java
Web学习跟踪笔记
mybatis
java
开发语言
后端
maven
java
开发规范
文章目录(一)java命名规范1、变量、成员、方法名统一采用驼峰命名(lowerCamelCase),做到见语知其义2、类名的定义3、常量、类型、接口、子类的定义4、包名、异常、枚举、方法名称的定义5、领域模型定义规范:主要是以VO\DTO\DO等结尾(二)代码格式规范1、括号代码要求2、括号中间的操作变量要有空格,左右括号不出现空格。3、注释规范:注释的双斜线与注释内容之间有且仅有一个空格4、行
进击的猫
·
2023-08-11 21:05
程序规范
java
代码规范
后端
Redis
开发规范
一、键值设计1.key名设计(1)【建议】:可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id(2)【建议】:简洁性保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如:(3)【强制】:不要包含特殊字符反例:包含空格、换行、单双引号以及其他转义字符2.value设计(1)【强制】:拒绝bigkey(防止网卡流量、慢查询)str
long_c2b7
·
2023-08-11 16:52
STM32基于CubeIDE和HAL库 基础入门学习笔记:物联网项目开发流程和思路
文章目录:第一部分:项目开始前的计划与准备1.项目策划和
开发规范
1.1项目要求文档1.2技术实现文档1.3
开发规范
2.创建项目工程与日志第二部分:调通硬件电路与驱动程序第三部分:编写最基础的应用程序第四部分
刘鑫磊up
·
2023-08-11 13:32
#
STM32
stm32
学习
笔记
小程序框架Mpx的下一代脚手架升级之路|滴滴开源
2022年至今,我们对Mpx框架进行了多项重要功能升级,包括组合式API
开发规范
、分包异步构建支持、单元测试能力建设和今天要重点介绍的@mpxjs/cli脚手架升级,希望把更新更好的开发能力与体验带给小程序开发者用户
滴滴技术
·
2023-08-10 20:44
小程序
开源
微信小程序
iOS-
开发规范
1.图片资源规范1.1图片管理规范图片统一由Xcode图片管理工具Assets.xcassets管理,在Assets中创建通用及对应模块文件夹,命名以中文/英文命名模块名称。例:通用,首页,钱包等。1.2图片命名规范图片命名以“模块功能特征”命名为英文名称。例通用的返回按钮可命名为“common_back_left”,存放于“通用”文件夹。地图可用站端标签可命名为“map_anno_green”,
发飙的青蛙
·
2023-08-10 15:45
Maven下载、安装和配置(二)
Maven主要做的是两件事:统一
开发规范
与工具统一管理jar包这两件事情他都做到了,而且还做了更多的事情。Maven还可以管理项目的整个声明周期,包括编译,构建,测试,发布,报告等等。
现_状
·
2023-08-09 18:27
java开发手册泰山版阿里巴巴_阿里巴巴Java开发手册(泰山版)个人阅读精简
java
开发规范
个人精简来自:阿里巴巴Java开发手册(泰山版).pdf根据自己的经验进行适当提炼重要的,需要的阅读中。。。。编程规约命名风格类名首字母大骆驼拼写法。
倩倩爸爸
·
2023-08-08 01:23
java开发手册泰山版阿里巴巴
阿里php
开发规范
,阿里巴巴java开发手册学习记录,php版
一.编程规约(一)命名风格1.目录使用小写+下划线home,view,model,admin_view2.类UpperCamelCasePhpMailer方法lowerCamelCasegetUserName属性lowerCamelCasetableName函数小写字母和下划线get_client_ip常量全部大写PASSWORD如果模块、接口、类、方法使用了设计模式,在命名时需体现出具体模式。将
weixin_39614561
·
2023-08-08 01:52
阿里php开发规范
阿里巴巴前端
开发规范
前言规范的目的是为了编写高质量的代码,让你的团队成员每天的心情都是愉悦的,大家在一起是快乐的。现在软件架构的复杂性需要协同开发完成,如何高效地协同呢?无规矩不成方圆,无规范难以协同,比如,指定交通法规表面上是要限制行车权,实际上是保障公众地人身安全,试想如果没有限速,没有红绿灯,谁还敢上路行驶。对软件来说,适当的规范和标准绝不是消灭代码内容地创造性、优雅性,而是限制过度个性化,以一种普遍认可地统一
大米☋
·
2023-08-07 19:00
前端
前端
阿里大厂前端
开发规范
前端代码规范FrontStandardGuide前端JS项目
开发规范
规范的目的是为了编写高质量的代码,让你的团队成员每天得心情都是愉悦的,大家在一起是快乐的。
zlog
·
2023-08-07 12:38
C#基本
开发规范
一、c#语言
开发规范
1.命名规范A.类【规则1-1】使用Pascal规则命名类名,即首字母要大写。classTest{...}【规则1-2】使用能够反映类功能的名词或名词短语命名类。
BJTXBLX
·
2023-08-06 00:59
c#
c#
p2p
linq
C#
开发规范
控件命名规则控件名简写控件名简写LabellblTextBoxtxtButtonbtnLinkButtonlnkbtnImageButtonimgbtnDropDownListddlListBoxlstDataGriddgDataListdlCheckBoxchkCheckBoxListchklsRadioButtonrdoRadioButtonListrdoltImageimgPanelpnlC
shumeigang
·
2023-08-06 00:57
C#
c#
开发语言
开发手册|Java后端
开发规范
重点条目整理
Ps:部分熟知的
开发规范
未收录在本文中!
鱼儿有梦也会飞翔
·
2023-08-05 22:27
Java
java
开发语言
Restful
开发规范
以及开发流程
目录一、RestFul
开发规范
二、开发流程一、RestFul
开发规范
RESTful(RepresentationalStateTransfer)是一种用于设计和开发网络应用程序的架构风格,它强调使用标准
依恋、阳光
·
2023-08-04 12:54
JavaWeb
restful
后端
java
spring
boot
mybatis
C++ 类型转换 int, hex,char* float, string, wstring
日常的开发中经常会用到类型的相互转换,这里记录一下;1,int转hexstd::stringIntToHex(intvalue){stringstreamioss;
ioss
>temp;returntemp
恋恋西风
·
2023-08-03 01:34
C/C++
c++
开发语言
Siebel
开发规范
SiebelConfigurationandDevelopmentGuideline1Objectives.32ApplicationDevelopmentandCustomizationGuidelines.42.1PointstoPonder42.2ConfigurationsofSiebelObjects.52.3TopTenConfigurationTips.611.Development
醉婴
·
2023-08-01 21:46
Siebel
Tips
Siebel
Configuration
Siebel
Android
开发规范
[Java+android]
说明:该文档由阿里《Java
开发规范
》和《Android
开发规范
》整理而来【强制】必须遵守,违反本约定或将会引起严重的后果;【推荐】尽量遵守,长期遵守有助于系统稳定性和合作效率的提升;【参考】充分理解
xyzso1z
·
2023-08-01 10:35
Android
android
java
记录不存在则插入,存在则更新 → MySQL 的实现方式有哪些?
需求背景环境MySQL版本:5.7.20-log
开发规范
公司后端
开发规范
有这么一点:更新数据库表中数据的时候,不允许先删,然后批量插入需要将入参与表中数据比判断,找出哪些是新插入,哪些需要更新,哪些是删除的
狂徒_张三
·
2023-07-31 19:28
使用Typora+docsify+GitHub Pages搭建团队知识库
需求、系统环境信息、任务分配情况、各端
开发规范
等。这些信息不能只留在某几个人的脑子里,如果有人离职,那这些就成了实实在在的坑。
张振伟
·
2023-07-31 19:16
接口
开发规范
(RESTful api)和token(令牌),md5使用
目录优点:常用方法规范路由如何定义根据RESTful进行接口开发接口文档组成Token使用什么是JWT?【了解】token的使用规则本地客户端(浏览器是常见客户之一)存储技术有三种:【重点】使用步骤uuid和md5API:API(ApplicationProgrammingInterface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。RESTf
玖商
·
2023-07-31 13:06
服务端开发
前端
restful
后端
为我开发的API添加华丽的外衣
归根到底还是没有严格的
开发规范
,最重要的还是要有方便的工具来帮助我们落地这些规范。今天给大家推荐一个开源的API管理工具,如果还没有用上的感觉看看吧。
猿天地
·
2023-07-31 07:09
Vue
开发规范
文件命名规范components/layoutscomponents和layouts下的文件夹名以及.vue文件统一使用大驼峰的形式命名,如SideMenu、SideMenu.vue。.js/.scss/图片所有的.js、.scss和图片文件都使用短横线连接的形式命名,比如init-dialog.js、element-variables.scss、logo-bg.png。viewsviews下的文
回到唐朝做IT
·
2023-07-29 09:44
KingFunsion工程
开发规范
——JS规范
今天学习KingFunsion工程
开发规范
之JS规范。
雷工笔记
·
2023-07-29 05:35
亚控科技
javascript
开发语言
ecmascript
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他