第一章作业

命名风格

1.代码命名不能以下划线或者$开头或者结尾

2.代码命名不能以中文拼音或者中文拼音与英文混合方式

3.类名使用UpperCamCamelCase风格,但DO、PO、DTO、VO、BO等除外

4.方法名、参数名、变量名统一使用lowerCamelCase,必须遵守驼峰命名

5.常量名全部大写,单词间用下划线隔开

6.抽象类必须以Abstract或者Base开头,异常类必须以Exception结尾,测试 类以测试的类的名称开头Test结尾

7.类型与中括号紧挨相连标示数组

8.POJO类中布尔类型变量不要加is前缀

9.在对元素命名时用完整单词组合表达其意

10.常量和变量命名时,表示类型放在词尾,如:idList、TERMINATED_TREAD_COUNT

代码

1. 代码中禁止出现魔法值(未知意义的值)

2. 在Long类型中赋值,数值后使用大写L

3. 不要在一个常量类中维护所有常量,要根据功能分开维护

4. 如果大括号代码为空直接’{}’,大括号内有代码则:左大括号左侧不换行,右侧换行;右大括号右侧换行,左侧如果不跟else等代码换行,否则不换行

5.小括号和字符之间不能有空格,括号内字符和运算符之间有空格 如:if (a == b)

  1. if、for、while、do、switch与括号之间必须有空格
  2. 任何二目、三目运算符前后必须有空格
  3. 采用4个空格,禁止使用tab

6. 注释的双斜线和内容要有空格

7. 强制类型转换时,右括号与强制转换值之间不用空格

8. 单行字符不超过120个,超过要换行

9. 方法在定义和传参时,必须要加空格

10.  IDE的text file encoding 设置为UTF-8;IDE中 文件的换行符使用Unix格式

11. 单个方法尽量不超过80行

12. 不同逻辑、不同语义、不同业务之间的代码插入一个空行分隔符

《数学之美》读后感

数学之美里讲述了一些数学工具、自然语言处理、搜索算法等相关的概念和模型,并介绍了自然语言处理领域的几位大家。通过具体实例,将复杂的问题化繁为简,跳出固有思维。阅读《数学之美》让我对数学的重要性有了更深刻的认识。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值