首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏bit哲学院

    JAVA编程规约之命名规约

    参考链接: Java命名约定 一命名规约  1. 【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。  正例:接口方法签名:void f();接口基础常量表示:String COMPANY = “alibaba”;  反例:接口方法定义:public abstract void f();  说明:JDK8 【参考】各层命名规约:  A) Service/DAO 层方法命名规约  1) 获取单个对象的方法用 get 做前缀。  2) 获取多个对象的方法用 list 做前缀。  B) 领域模型命名规约  1) 数据对象:xxxDO,xxx 即为数据表名。  2) 数据传输对象:xxxDTO,xxx 为业务领域相关的名称。  public Enum{ MONDAY(1), TUESDAY(2), WEDNESDAY(3), THURSDAY(4), FRIDAY(5),SATURDAY(6), SUNDAY(7);}  三 格式规约

    1K20发布于 2020-12-01
  • 来自专栏叽叽西

    阿里Java编程规约【四】OOP规约

    8. 【强制】任何货币金额,均以最小货币单位且为整型类型进行存储。 9. 【强制】浮点数之间的等值判断,基本数据类型不能使用 == 进行比较,包装数据类型不能使用 equals 进行判断。 8)类成员方法只对继承类公开,那么限制为 protected。 说明:任何类、方法、参数、变量,严控访问范围。过于宽泛的访问范围,不利于模块解耦。 ) 《1. 2022 Java开发手册(黄山版).pdf 《设计模式之禅 第1版》 《Java技术手册 第6版》 《编写高质量代码:改善Java程序的151个建议》 白话阿里巴巴Java开发手册(安全规约

    91410编辑于 2022-05-17
  • 来自专栏叽叽西

    阿里Java编程规约【十】 前后端规约

    8. 【强制】HTTP 请求通过 body 传递内容时,必须控制长度,超出最大长度后,后端解析会出错。

    1.3K20编辑于 2022-05-17
  • 来自专栏Java架构师必看

    m3u8格式转换器android,m3u8视频转换器

    今天说一说m3u8格式转换器android,m3u8视频转换器[通俗易懂],希望能够帮助大家进步!!! m3u8视频转换器手机版是一款视频格式转换软件,手机m3u8视频格式转换器有着简捷友好的界面布局,m3u8视频转换器安卓版可以帮你轻松转换视频。 软件介绍 m3u8视频转换器手机版是一款可以将目前某些浏览器加密视频格式合并的应用。 M3u8视频格式转换器这款app就是可以把这加密格式全部合并转换成我们常用的mp4格式。 软件亮点 1、合并的速度快,全盘扫描彻底。 更新日志 v2.7.0 M3u8视频格式转换器更新说明; 提升qq和uc浏览器M3U8格式视频的转化稳定性和速

    9.3K10编辑于 2022-07-12
  • 来自专栏一个会写诗的程序员的博客

    Kotlin 编码规约

    Kotlin 编码规约 ---- 编码规范 本页包含当前 Kotlin 语言的编码风格。 } 属性名 常量名称(标有 const 的属性,或者保存不可变数据的没有自定义 get 函数的顶层/对象 val 属性)应该使用大写、下划线分隔的名称: const val MAX_COUNT = 8 hold deeply immutable data) should use uppercase underscore-separated names: const val MAX_COUNT = 8

    3.8K22发布于 2019-07-26
  • 来自专栏全栈程序员必看

    104规约总结

    常用的类型标识 数据类型 值(16进制) 含义描述 遥信 01 不带时标的单点遥信,每个遥信占1个字节 03 不带时标的双点遥信,每个遥信占1个字节 14 具有状态变位检出的成组单点遥信,每个字节8个遥信 15 不带品质描述的遥测值,每个遥测值占1个字节 遥脉 0F 不带时标的电能量,每个电能量占5个字节 10 带3个字节短时标的电能量,每个电能量占8个字节 25 带7个字节短时标的电能量,每个电能量占 )00 00(接收序号)64(类型标示)01(可变结构限定词)06 00(传输原因)01 00(公共地址即RTU地址)00 00 00(信息体地址)14(区分是总召唤还是分组召唤,02年修改后的规约中没有分组召唤 ) 接收→S帧 : 注意:记录接收到的长帧,双方可以按频率发送,比如接收8帧I帧回答一帧S帧,也可以要求接收1帧I帧就应答1帧S帧。 00(发送序号)02 00(接收序号)64(类型标示)01(可变结构限定词)0A 00(传输原因)01 00(公共地址)00 00 00(信息体地址)14(区分是总召唤还是分组召唤,02年修改后的规约中没有分组召唤

    2.5K20编辑于 2022-06-24
  • 来自专栏xdecode

    开发安全规约

    * 4 * @param file 5 * @return 6 * @throws FileNotFoundException 7 */ 8 "#popup_title").html(title); 3 // 正确 4 FR.html($("#popup_title"), title); 5 6 7 /** 8 public static boolean checkJWT(HttpServletRequest req, HttpServletResponse res) throws Exception { 8

    96590发布于 2018-01-24
  • 来自专栏叽叽西

    阿里Java编程规约【九】 注释规约

    8.【推荐】在类中删除未使用的任何字段和方法、内部类;在方法中删除未使用的参数声明与内部变量。 9.【参考】谨慎注释掉代码。在上方详细说明,而不是简单地注释掉。如果无用,则删除。 参考 2022 Java开发手册(黄山版).pdf 白话阿里巴巴Java开发手册(安全规约) - 李艳鹏 - 简书(https://www.jianshu.com/p/9528c4ea1504)

    1.3K20编辑于 2022-05-17
  • 来自专栏全栈程序员必看

    java 104规约_电网104规约解包(java)

    【实例简介】电网104规约解包java代码 项目是围绕电网规约101规约(DL/T634.5101-2002)和104规约(DL/T634.5104-2009),项目基于Java语言。 可以完成规约的内容解析工作和组装工作。可用于实际场景的把发送报文的生成等工作。 【文件目录】 101_104规约解析 ├── LICENSE ├── README.md ├── docs │ ├── 附件1:广东电网配网自动化101规约实施细则(试行).docx │ ├── 附件2:广东电网配网自动化104规约实施细则(试行).docx │ └── 附件3:规约解析细则.xlsx ├── iec.iml ├── iec_analysis │ ├── iec_analysis.iml

    1.5K21编辑于 2022-06-24
  • 来自专栏LinkinStar's Blog

    go 函数调用规约

    函数调用规约?如果你是第一次听到这个名词可能会有疑惑,这是在说什么?难道两个函数之间调用还需要约定什么吗?难道不是定好入参出参就可以了吗? 调用规约 说简单也简单,说复杂也复杂,这里准备由浅入深,首先用一张图来直接描述 go 里面的函数调用规约究竟是怎么样的 左边是调用者栈情况,右边是被调用者栈情况 可以看到调用者栈里有本地的一些变量、当前调用函数的返回值 MOVQ $123, (SP) // 将当前 SP 的位置赋值为 123 0x0029 00041 (main.go:8) MOVQ $321, 8(SP) // 将当前 SP+8 的位置赋值为 321 延伸一下 那么从函数调用规约里面我们还能联系到之前的哪些知识点呢? 为什么 go 不能直接调用 c 而需要 cgo? 因为 c 的函数调用规约和 go 不一致 return 和 defer 到底谁先?

    57120编辑于 2022-09-01
  • 来自专栏全栈程序员必看

    java 104规约_IEC104规约,Java开发主站程序

    【实例简介】 根据IEC104 2002规约开发,适用于读写西门子IEC104协议的电表和网关 【实例截图】 【核心代码】 IEC_emsClientService └── IEC_emsClientService

    2.3K50编辑于 2022-08-31
  • 来自专栏cwl_Java

    大数据-MapReduce规约

    规约Combiner 每一个 map 都可能会产生大量的本地输出,Combiner 的作用就是对 map 端的输出先做 一次合并,以减少在 map 和 reduce 节点之间的数据传输量,以提高网络IO

    59520发布于 2019-12-26
  • 来自专栏云深之无迹

    来自TI的uSIP-8 高效降压转换器模块

    那就以这个为例子学习一下,TPS82084 是 TI(德州仪器)推出的一款 集成电感的高效率降压型电源模块(MicroSiP),具有超小封装(2.8mm × 3.0mm × 1.3mm),适用于对尺寸、效率和散热要求较高的嵌入式系统。

    50110编辑于 2025-04-09
  • 来自专栏SAP Technical

    SAP HANA CDS命名规约

    这些命名规约适用于CDS文件和其所在package的名称。 适用于命名CDS文档的规则与命名CDS文档所在的package的规则相同。

    66310发布于 2020-11-27
  • 来自专栏全栈程序员必看

    Git提交日志格式规约

    GitHub 平台上某个 issue 或多个 issue: Closes #120 Closes #123, #245, #992 参考资料 AngularJS 代码贡献指南 Karma 的 Git 日志规约

    1.7K20编辑于 2022-06-26
  • 来自专栏JMCui

    MySQL数据库规约.

    一、建表规约 1、表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint(1 表示是, 0 表示否) 。 8、字段允许适当冗余,以提高查询性能,但必须考虑数据一致。冗余字段应遵循: 1) 不是频繁修改的字段。 2) 不是 varchar 超长字段,更不能是 text 字段。 二、索引规约 1、业务上具有唯一特性的字段,即使是多个字段的组合,也必须建成唯一索引。 2、超过三个表禁止 join。 , a 列的几乎接近于唯一值,那么只需要单建 idx_a 索引即可 8、如果有 order by 的场景,请注意利用索引的有序性。

    1.7K50发布于 2018-03-15
  • 来自专栏全栈程序员必看

    104规约(持续更新….)

    控制域二 + 控制域三 + 控制域四 + 类型标识 + 可变结构限定词 + 传送原因低字节 + 传送原因高字节 + 公共地址低字节 + 公共地址高字节 + 数据(信息体地址3字节 + 状态值 + 时间8字节 ) ps:APDU(应用规约数据单元)= APCI(应用规约控制信息 6字节)+ ASDU(应用服务数据单元 长度可变) + 信息体地址 对于控制域的定义分为以下三种情况 第一种, I帧(可变长度) , 68 15 10 00 02 00 1E 01 03 00 01 00 79 00 0001 10 01 24 13 D2 0A 02 分析的结果是I (主动上报SOE,主动上报是因为104是平衡式规约 ) 报文头固定为0x68,即十进制104 长度15字节(不是6帧的,都是I帧) 发送序号=8【控制字节的解析 10 00 02 00 ,发送序号 :0010H/2=16/2=8】 接收序号=1【控制字节的解析 10 00 02 00 ,接收序号:0002H/2=2/2 =1】

    1.5K20编辑于 2022-06-24
  • 来自专栏剑指工控

    【连载】远动规约基础(一)

    一、什么是运动规约 在远动系统中,为了正确地传送信息,必须有一套关于信息传输顺序、信息格式和信息内容等的约定。这一套约定,称为规约。 2、常用远动规约 远动通道(RS232): CDT规约:部颁DL451-91、老部颁、地方CDT规约、DNP3.0规约、SC-1801规约、N4F规约、S5规约、ELIN规约、Siemens 8890规约 、 ABB RP570规约、部颁101规约1997,IEC60870-5-101规约2002 网络通道 DNP3.0规约、IEC104规约 二、IEC101规约 1、IEC101规约简介 IEC-60870 -5-101规约是一种问答式规约,即你问我答、不问不答模式。 该规约广泛应用于国内电力系统调度端与场站端的信息交互,在电力系统远动通讯规约中占据主导地位。 2、IEC101规约特点 101规约提供了在主站和远动子站之间发送基本远动报文的通信文件集。

    1.6K50发布于 2021-11-09
  • 来自专栏Java架构师必看

    Java开发手册之安全规约

    【强制】隶属于用户个人的页面或者功能必须进行权限控制校验。 说明:防止没有做水平权限校验就可随意访问、修改、删除别人的数据,比如查看他人的私信内容、修改他人的订单。

    85520编辑于 2021-12-18
  • 来自专栏剑指工控

    【连载】IEC101规约(四)

    JZGKCHINA 工控技术分享平台 前面我们介绍了运动规约的一些基础概念(【连载】远动规约基础(一)、【连载】IEC101规约(二)、【连载】IEC101规约(三)),并着重介绍了IEC101规约 ,本节我们将继续IEC101规约的相关内容: 4.1 IEC101规约固定帧长常用报文 (报文中地址假设为1) 4.2 IEC101规约常用报文 ——总召命令 4.3 IEC101规约常用报文 — —总召确认 4.4 IEC101规约常用报文 ——总召结束 4.5 IEC101规约常用报文 ——单点变位遥信 4.6 IEC101规约常用报文 ——不带品质描述的遥测 4.7 IEC101 规约常用报文 ——单点遥信 4.8 IEC101规约常用报文 ——不带品质描述的遥测变化响应 4.9 IEC101规约常用报文 ——事件顺序记录帧(SOE) 4.10 IEC101规约常用报文

    1.5K30发布于 2021-11-09
领券