辛勤龙猫

文章
8
资源
0
加入时间
3年2月3天

【Java】阿里巴巴Java开发手册官方文档一、编程规约二、异常日志三、单元测试四、安全规约五、MySQL 数据库六、工程结构七、设计规约专有名词总结

文章目录一、编程规约1. 命名风格通用包名类名接口方法名、参数名、成员变量、局部变量常量数组枚举POJO总结2. 常量定义3. 代码格式4. OOP规约方法数据类型初始化比较5. 日期时间6. 集合处理7. 并发处理总结一、编程规约1. 命名风格通用不能以_或$开始及结束。使用正确的英文拼写和语法,禁止不规范的缩写,禁止使用拼音。禁止歧视性词语:blackList→\to→blockListwhiteList→\to→allowListslave→\to→replicamaster→

20210222业务总结:熵值法+AHP层次分析打分代码

在业务中经常遇到需要对多个对象进行打分的任务,如何针对不同属性赋予权重是关键一步。为了既满足数据客观性又满足主管需求,一般通过熵值法结合AHP层次分析法(即专家打分法)赋予权重并进行评分。主要方法是先根据熵值法计算一轮,需要给定正负向指标以及对象列。在此基础上,允许对各层权重、独立权重进行调整,以符合实际需求。主要由函数cal_Weight实现。代码如下:import pandas as pdclass EmtropyMethod: def __init__(self, ind