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
代码规范代码质量
Python
代码规范
翻译自:https://gist.github.com/sloria/7001839(有些翻译的不太好就只能对照一下英文原文来理解了ʅ(‾◡◝)ʃ)通用的标准价值观"给别人写的工具要达到自己也愿意用的标准。"-KennethReitz"简单比功能更重要。"-PieterHintjens"适合90%的用例,忽略那些说话的人。"-KennethReitz"优美的总比丑的好。"-PEP20为开源贡献(为
草稿纸反面
·
2023-02-02 12:03
python 持续集成实践 -
代码规范
检查和单元测试
介绍利用pylint和pytest,分别作为python
代码规范
检查和单元测试工具,并通过与jenkins实现python持续集成pylint介绍pylint是一个Python代码分析工具,它分析Python
scottlin
·
2023-02-02 05:03
数据结构学习笔记丨复杂度分析 - Day 1
(这两个指标经常出现在leetcode中,来检验自己的
代码质量
)渐进时间复杂度(asymptotictimecomplexity),简称时间复杂度:代码的执行时间随着数据规模增长的变化趋势。
秦小猫
·
2023-02-02 03:22
2020-12-07(8)
别人的
代码规范
:以后风格尽量按照这样写::://___FILEHEADER___#import"___FILEBASENAME___.h"/*ViewController*//*View&&Util*/
想在月球上弹琴的孩子
·
2023-02-01 18:28
图解华为云代码检查服务CodeArts Check
六大特性守护软件质量和安全,有效提升产品质量,满足研发质量安全检查和
代码质量
安全审计的场景。
·
2023-02-01 17:08
代码检查
代码规范
变量命名规范请移步编程命名规范-(jianshu.com)
代码规范
化的七大原则1、空行规则一:定义变量后要空行inta;规则二:每个函数定义结束之后都要加空行、functionpri;2、空格规则一:关键字之后要留空格
预备役程序圆
·
2023-02-01 13:53
激光SLAM:cartographer
cartographer简介cartographer是google开发的实时室内SLAM项目,cartographer采用基于google自家开发的ceres非线性优化的方法,cartographer的亮点在于
代码规范
与工程化
superbuffegg
·
2023-02-01 11:57
SLAM
c++
linux
ubuntu
面向对象:基于接口而非实现编程
这个原则是一种非常有效的提高
代码质量
的手段。越抽象、越顶层、越脱离具体某一实现的设计,越能提高代码的灵活性,越能应对未来的需求变化。
阿猫阿狗Hakuna
·
2023-02-01 04:47
web前端开发中遇到的问题整理记录——2020-05
目录chromium目前不支持mp3音频格式前端字体最优设置前端
代码规范
Object.defineProperty快速浮点数转整数数组去重正文1.chromium目前不支持mp3音频格式2.前端字体最优设置
有梦想的风筝
·
2023-02-01 03:10
IDEA非常棒的插件,阿里巴巴约定成文的代码公约规范
每个人都有自己的编码风格,每个公司也有自己的
代码规范
。规范的代码,无论是自己日常维护,还是以后接盘者来接盘,都能快速定位上手,大大提高效率。作为一个IDEA万年爱好者,这些最强插件让你日常开发更便捷。
喵感数据
·
2023-02-01 01:36
项目目录划分和
代码规范
代码规范
前言:
代码规范
化的第一个好处就是看着整齐、舒服。统一的风格使得代码可读性大大提高,看到任何一段代码都会觉得异常熟悉。
朝雨晚风
·
2023-01-31 21:16
js中一些【小而美】的编写优雅代码的方法
撸码一年有余,渐渐的开始注意
代码规范
与
代码质量
,在看别人的代码中慢慢学习积累各种小而美的写法使代码优雅健壮。
谁抢了我的麋鹿
·
2023-01-31 18:42
Code Review
所以在工程的一开始就引入代码审阅,可以非常有效地提高
代码质量
。更重要的是,CodeReview是一个双向的过程,双方借助针对具体代码的交流,得以了解对方的想法,进行互相探讨,这
A_si
·
2023-01-31 14:42
Flutter Analysis Options
每一种编程语言都有着自己的语法标准,
代码规范
,并且在不断更新改进,达到优化语言性能的目的。俗话说代码不规范,维护两行泪,说的就是这个道理。我们应该遵守它们,避免代码看起来乱七八糟。
法的空间
·
2023-01-31 09:07
MySQL开发规范
规范编码的同时要考虑的目标还有:
代码质量
、生产效率、调试效率、维护效率,但当可读性和编写效率在某些局部问题上冲突时,可读性优先。因为可读性是调式效率、维护效率的基础,是保证
代码质量
的
进击的程序猿~
·
2023-01-31 08:15
数据库
数据库
前端技术
面试官,不要再问我三次握手和四次挥手《深入浅出webpack》有感前端
代码质量
-圈复杂度原理和实践2019年安卓应用的7大漏洞类型搞懂JS闭包前端工程师学Docker?
爆发吧小宇宙
·
2023-01-31 08:51
JAVA混合使用函数式接口(BiPredicate和Consumer)、泛型、lambda表达式、stream流,优化List求交集和差集后的通用处理
主要目的是提高
代码质量
,减少“流水账”的重复代码,提高可读性和可维护性。实现的功能是:对比两个嵌套List,求交集和差
天罡gg
·
2023-01-31 05:35
java
java
函数式接口
泛型
stream
lamada表达式
Workflow的JSON解析器
由于是开源项目Workflow的子模块之一,所以
代码质量
和开源项目的长期投入都有保证~~~围观地址:https://github.com/Barenboim/...1、基于ANS
·
2023-01-30 22:49
代码质量
管理平台实战| SonarQube 安装、配置及 JaCoCo、Maven 集成
SonarQube是一个用于
代码质量
管理的开源平台,用于管理源代码的质量。同时SonarQube还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用SonarQube。
·
2023-01-30 12:01
软件测试
【webpack】配置React环境
配置React打包环境开始搭建安装webpack基础配置开发环境使用Typescript使用React
代码规范
PrettierEslint总结一个现代化的web应用,已经不是单纯地优html、css、javascript
头发超多的程序媛
·
2023-01-30 08:50
webpack
react
webpack
react.js
javascript
iOS开发
代码规范
一.关于命名统一要求含义清楚,尽量做到不需要注释也能了解其作用,若做不到,就加注释使用全称,不适用缩写类的命名大驼峰式命名:每个单词的首字母都采用大写字母例子:MFHomePageViewController后缀要求ViewController:使用ViewController做后缀例子:MFHomeViewControllerView:使用View做后缀例子:MFAlertViewUITable
e85a0a8a9ba4
·
2023-01-30 06:43
持续集成环境搭建(3)SonarQube搭建和使用
概述SonarQube是管理
代码质量
一个开放平台,可以快速的定位代码中潜在的或者明显的错误。
遇见你时风好暖
·
2023-01-30 05:33
vue 项目搭建规范
目录一.
代码规范
1.1.集成editorconfig配置1.2.使用prettier工具1.3.使用ESLint检测1.4.gitHusky和eslint1.5.gitcommit规范1.5.1.代码提交风格
陪你一场
·
2023-01-30 03:30
编写python的
代码规范
- PEP 8 风格指南
PEP8风格指南中文版此外:Pylint是一款可以分析Python源码是否符合PEP8风格的工具,而且还能找出Python中多种常见的错误
染染有个小虎牙
·
2023-01-29 20:40
代码自检表
一些表情:✅❌❎⚠️功能:涉及范围:修改内容:优先级自检项是否OK备注0明确输入输出0考虑异常输入0有没有加锁0考虑除0崩溃0完善日志0单元测试0
代码规范
1计算频度1算法复杂度1内存释放2提交是否良好其他待补充
yyming
·
2023-01-29 10:27
简单工厂模式&UML类图
编码注意
代码规范
。面向对象编程和面向过程编程是,好的代码要易维护,可扩展,可复用。
土豆骑士
·
2023-01-29 09:03
Sonar的
代码质量
优化
DevOps自动化1、DevOpsDevOps逐渐成为开发运维领域的一种趋势,对DevOps的定义有很多种,但“自动化”很可能是该定义的一部分。ContinuousIntegration(CI,持续集成)、ContinuousDelivery(CD,持续交付)、ContinuousTesting(CT,持续测试)都是与DevOps相关的词语,CI、CD、CT都强调自动化。2、持续集成持续集成是在每
dennyhong
·
2023-01-29 07:09
Accessibility 我们能做些什么(下)
HTML语义化标题,段落,列表等内容的保持良好的结构正确地使用各个语义化的标签,不仅是自身
代码质量
的提高,对阅读你代
半生不熟_
·
2023-01-29 05:01
实现maven组件系列,封装:全局异常、错误码校验、业务层模版实现
settings后,引入到项目的pom中:com.zl.common-corecommon-core1.0.0-SNAPSHOT下一步计划:会继续封装可复用的组件、轮子代码1、规范使用CommonCheck,提高
代码质量
羊坨坨z
·
2023-01-29 04:25
Vue 文件大小写修改 git忽略
老项目
代码规范
修改中,将文件名大小写按规范修改了下,同事再拉代码的时候报错。
无名小鱼会吐火
·
2023-01-28 23:39
代码生成器2.0发布 Java也能开发漂亮的界面
好的工程就是有统一的结构,有标准的模版,但是无奈每个工程师都有自己的习惯,有了这款神器,相信团队的
代码质量
绝对会有质的提升第二版到底做了什么,我放弃第一版的基础上进行升级,而是直接新创建项目,因为界面变化很大
LOVE信
·
2023-01-28 20:54
「PSR 规范」PSR-2 编码风格规范
编码风格指南本篇规范是[PSR-1][]基本
代码规范
的继承与扩展。本规范希望通过制定一系列规范化PHP代码规则,以减少在浏览不同作者的代码时,因代码的风格不同而造成的不便。
晨曦入诗
·
2023-01-28 18:39
pytorch
代码规范
:加载预训练模型
1加载预训练模型,并去除需要再次训练的层model=resnet()#自己构建的模型,以resnet为例,需要重新训练的层的名字要和之前的不同。model_dict=model.state_dict()pretrained_dict=torch.load('xxx.pkl')pretrained_dict={k:vfork,vinpretrained_dict.items()ifkinmodel_
谷子君
·
2023-01-28 15:56
代码
pytorch
管理开源风险指南
目录风险一:不一致的安全标准风险二:未知的源代码起源风险三:开源协议违规风险四:开源
代码质量
问题管理开源风险的最佳实践我们生活在一个开源的世界中。
GitMore
·
2023-01-28 11:18
安全要闻
开源
安全
p2p
网络协议
别再写狗屎代码了,推荐这 5 款 IDEA 插件,让你的
代码质量
直接起飞!
而为了减少这种情况,其中一种比较好的方式就是提高
代码质量
,比如通过代码审查,从而降低错误风险,但是,代码审查难度大,代码缺陷、漏洞不易发现,且审查工作随着代码量增加而增加,审查效率低。
·
2023-01-28 10:14
java
OC
代码规范
2
存取方法(AccessorMethods)存取方法是指用来获取和设置类属性值的方法,属性的不同类型,对应着不同的存取方法规范://属性是一个名词时的存取方法范式-(type)noun;-(void)setNoun:(type)aNoun;//栗子-(NSString*)title;-(void)setTitle:(NSString*)aTitle;//属性是一个形容词时存取方法的范式-(BOOL)
梁森的简书
·
2023-01-28 04:31
Git 钩子检查 PHP 语法和
代码规范
场景每次提交代码都要手动执行php的语法检查和
代码规范
,如何在客户端把这些工作进行自动化。
Cryven
·
2023-01-28 03:18
React项目工程化(一)添加Eslint实现
代码规范
这部分主要是将eslint引入,达到可以在项目里进行代码不符合规范,进行错误提示的目的。Step1、安装依赖yarnadd-DeslintStep2、添加.eslintrc.js文件可以手动新建,也可以在全局安装了eslint后,执行eslintinit自动添加Step3、安装babel-eslint并修改eslint规则此处是较为简单地例子yarnadd-Dbabel-eslintmodule.
叶叶叶同学
·
2023-01-28 02:49
gitlab集成阿里p3c代码规约检测
Why在公司业务代码review过程中,发现有许多开发人员在开发的时候没有加入注释,命名也有许多不规范的,还有一些其它规范的问题,
代码质量
参差不齐,也会严重影响后续的维护。
鬼谷子的码农之路
·
2023-01-27 20:09
Vue开发的团队
代码规范
规范与每个团队和个人都是息息相关的,因为其影响的不只是只是代码的维护和理解成本,严重的时候是会影响成员开发的心情。一个团队的编码规范、git规范等,并没有绝对的最优解,心里要清楚明白没有银弹,规范是为了让团队统一,提高代码阅读性、降低代码维护成本等,本文是记录一些在项目codereview中常见的规范,仅供参考。imageJS部分和渲染无关的数据vue中data的数据默认便会进行双向数据绑定,若是
宁_Yi
·
2023-01-27 19:31
Python语言基础-代码记录
@本节知识点:注释三种类型单行注释多行注释文件编码注释@
代码规范
采用代码缩进和冒号“:”区分代码层次一般采用4个空格或一个
zjoy828
·
2023-01-27 11:29
PYTHON
python
开发语言
使用Sonar分析Golang代码
为了保证项目
代码质量
,需要控制每个PullRequest的代码单元测试覆盖率。翻看了Sonar文档,发现Sonar是一款保证
代码质量
的工具,可以满足此类需求。
李小西033
·
2023-01-27 07:08
iOS 编码规范与可读性提高
本文以笔者较为主观角度,梳理了一些iOS开发中
代码规范
的意见。供各位参考使用。1.使用XCFormatXCFormat可以帮我们合理的管理,空行,回车,数学符合的前后空格,去除多余的符号等等。
Sonoface
·
2023-01-26 09:22
python re import_完全搞懂Python 中的 import 与 from import
现任微软最有价值专家(Python方向),有6年Python开发经验,善于解决各类业务场景下的棘手问题,进一步提高
代码质量
。
weijie sun
·
2023-01-26 08:33
python
re
import
多目标遗传算法 分布式电源 选址定容 代码主要做的是一个分布式电源选址定容的问题
包括网损最低以及运行成本最低,因此采用的是多目标模型,目标函数采用相关赋权值等方法转化为单目标,采用遗传算法进行求解,求解后运行可直接输出电源配置结果以及选址结果,并给出了每个节点的网损,配置前后的电压幅值,
代码质量
非常高
「已注销」
·
2023-01-22 08:17
matlab
算法
重构
七年老运维实战中的 Shell 开发经验总结
小脚本有大智慧,别小看几十行代码,夹杂着系统设计、
代码规范
资料库01
·
2023-01-21 12:05
Linux
运维
linux
服务器
【
代码质量
】SonarQube原理与实践
参考资料CleanCode|DeveloperFirst|Sonar源代码审计工具之:SonarQube-知乎943-02.SonarQube安装-001219_哔哩哔哩_bilibiliSonarQube-代码静态扫描利器-简书【Jenkins持续集成(一)】SonarQube入门安装使用教程-掘金sonarQube覆盖率配置_@进行中的博客-CSDN博客_sonarqube单元测试覆盖率
后端研发Marion
·
2023-01-20 14:16
运维与服务器
sonar
单元测试之Spring-boot-starter-test在项目中的使用
写在前面三流的团队做项目,二流的团队做产品,一流的团队做标准许多技术团队为了敏捷开发,很少关注
代码质量
、代码稳定性与健壮性,由此导致的后果就是系统上线后,bug频发,引起用户的反感,从而造成商业价值的流失
喜马拉雅强
·
2023-01-18 15:35
springboot
spring
boot
java
单元测试
spring
junit
用 Python 中的 Linting 提高
代码质量
Python是一种不断发展的语言。随着它的演化和扩展,可用工具和开发策略的数量也在增加。近来流行的一个过程是linting——检查代码的潜在问题。通过linting,我们代码中的错误会被标记出来,这样我们就可以纠正可能导致出现问题的编程方法。Linting(提示)是在编写源代码时和编译前进行的。换句话说,Linting是一种构建前的检查,也叫“静态代码分析”。定期检查我们的代码,以确保整个代码和代
Python数据开发
·
2023-01-17 13:22
学习笔记
python
开发语言
linux
前端
代码规范
最佳实践
Why团队开发中,每个人的编码习惯不同,代码格式不同。这就会导致代码难看,难以维护。统一代码风格可以:增强代码的可读性,降低维护成本有利于代码审查养成规范代码的习惯,有利于自身成长How推荐使用eslint+prettier来进行代码格式化。通过githook调用来实现代码的自动格式化,githooks工具推荐husky。既然用到了githook,顺便把提交信息规范也做一下,这里推荐commitl
·
2023-01-17 11:05
前端
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他