提高可读性。 小块的代码,越小越好。 消除重复代码。 尽量进行抽象 一目了然的命名,不要怕名字长,包括类、变量、方法。 尽可能提高代码的表达力,而不是去使用注释。 删除无用代码,版本管理工具会帮你保留历史,不用担心找不到。 大胆写方法吧,先不要想着怎么优化,先专注于业务与功能,再进行优化。 方法短小 ...
分类:
其他好文 时间:
2018-11-30 20:04:39
阅读次数:
173
1python是动态类型、强类型语言动态类型:不需要提前声明变量类型,变量在代码运行的时候进行创建强类型:不允许不同类变量进行相关操作(除非强制类型转化)
分类:
编程语言 时间:
2018-11-29 20:17:17
阅读次数:
170
python是一门动态强类型语言: 弱类型体现在传参的时候不用指定数据类型, 强类型体现在比如 2+"str"会报数据类型错误python不崇尚根据继承所得来的相似,比如tuple和list的方法已经非常相似了,却还是各自独立的方法这就是python崇尚的鸭子类型,优点是松耦合。三种编程模式:面向过 ...
分类:
其他好文 时间:
2018-11-28 22:29:22
阅读次数:
263
不知不觉中,已经将面试题更新到第六篇了,庞大的java面试题库,想要刷完似乎不大可能,需要一点一点的积累。 1、java 中会存在内存泄漏吗,请简单描述。 答:会;存在无用但可达的对象,这些对象不能被GC 回收,导致耗费内存资源。 2、静态变量和实例变量的区别? 答:静态变量也称为类变量,归全类共有 ...
分类:
编程语言 时间:
2018-11-26 20:04:19
阅读次数:
180
1.理解分类与监督学习、聚类与无监督学习。 简述分类与聚类的联系与区别。 简述什么是监督学习与无监督学习。 2.朴素贝叶斯分类算法 实例 利用关于心脏情患者的临床数据集,建立朴素贝叶斯分类模型。 有六个分类变量(分类因子):性别,年龄、KILLP评分、饮酒、吸烟、住院天数 目标分类变量疾病:–心梗– ...
分类:
编程语言 时间:
2018-11-21 22:24:40
阅读次数:
226
一、存储过程概述存储过程是一个用户定义的函数,由存储过程语句(SPL) 和一组SQL语句组成,以可以执行代码形式存储在数据库中,和表、视图、索引等一样,是数据库的一种对象。存储过程语言SPL(Stored Procedure Language),只能用在存储过程中,可以分成下面几类:1、变量定义和赋 ...
分类:
其他好文 时间:
2018-11-21 12:30:17
阅读次数:
188
一、static关键字的作用 是一个修饰符,用于修饰成员(成员变量和成员方法); 二、static的特点 1.随着类的加载而被加载;2.先于对象而存在;3被所有的对象所共享;4.可以直接被类名所调用。 三、生命周期 1.类变量(静态变量)生命周期最长,随着类的消失而消失; 2.实例变量(没有被sta ...
分类:
编程语言 时间:
2018-11-20 01:29:23
阅读次数:
263
先上代码: output: 未完待续... ...
分类:
其他好文 时间:
2018-11-20 01:17:51
阅读次数:
138
1.理解分类与监督学习、聚类与无监督学习。 简述分类与聚类的联系与区别。 简述什么是监督学习与无监督学习。 2.朴素贝叶斯分类算法 实例 利用关于心脏情患者的临床数据集,建立朴素贝叶斯分类模型。 有六个分类变量(分类因子):性别,年龄、KILLP评分、饮酒、吸烟、住院天数 目标分类变量疾病:–心梗– ...
分类:
编程语言 时间:
2018-11-19 12:37:15
阅读次数:
218
1.理解分类与监督学习、聚类与无监督学习。 简述分类与聚类的联系与区别。 简述什么是监督学习与无监督学习。 2.朴素贝叶斯分类算法 实例 利用关于心脏情患者的临床数据集,建立朴素贝叶斯分类模型。 有六个分类变量(分类因子):性别,年龄、KILLP评分、饮酒、吸烟、住院天数 目标分类变量疾病:–心梗– ...
分类:
其他好文 时间:
2018-11-19 12:30:59
阅读次数:
151