摘要: Java的核心优势是跨平台,赶上最初互联网的发展,并随着互联网的发展而发展,建立了强大的生态体系,目前已经覆盖了IT的各个行业。 跨平台、移植性;安全性;面向对象;简单性;高性能;分布式;多线程;健壮性; 阅读全文
posted @ 2019-08-10 11:28 zglbt 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1991年,SUN公司,目标消费类电子产品,这类产品,要求语言不依赖于运行环境。 1996年,JDK1.0; 1997年,JDK1.1; 1998年,JDK1.2; 2004年,JDK1.5;更名为JDK5.0; 2006年,JDK6.0; 2011年,JDK7.0; 2014年,JDK8.0; 一 阅读全文
posted @ 2019-08-10 11:26 zglbt 阅读(165) 评论(0) 推荐(0) 编辑
摘要: C语言:1972年诞生于贝尔实验室,称为现代高级语言鼻祖。 C++:是C语言的拓展,增加了面向对象编程。 Java:广泛应用于企业及软件开发、安卓移动开发、大数据云计算等领域。 PHP:一般用于WEB开发领域,中小型网站使用PHP开发。 JavaScript:和Java没任何关系,用于效果开发,也可 阅读全文
posted @ 2019-08-10 11:23 zglbt 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 第一代:机器语言 第二代:汇编语言 第三代:高级语言 汇编语言在设计时,没有考虑到结构化设计,较多使用goto; 无论哪种语言都要编译成机器语言。 阅读全文
posted @ 2019-08-10 11:22 zglbt 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 大二一年准备好好学习Java,养成一个良好的习惯写博客,但是由于各种各样的原因,并没有坚持下来。而正好又赶上大三结束,去实习,发现自己的基础还是有些薄弱,所以决定,重新走上这条Java小白之路。 时隔多年又重新走上了Java小白之路,这一次很幸运,还有小曹源一起陪着,重新开始Java小白之路,我的原 阅读全文
posted @ 2019-08-10 11:18 zglbt 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1、对象(object):是一个内存块,里面存储一些属性和方法。 2、类(class):可以把类当作对象的模版。 例如创建学生类: 例如创建对象: 通过new创建对象; 1 Student stu = new Student(); 访问相关方法: 使用“.”操作符调用方法和属性; 1 stu.sho 阅读全文
posted @ 2018-08-12 18:55 zglbt 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 面向对象与面向过程 1、都是解决问题的思维方式,都是代码的组织的方式; 2、解决简单的问题可以使用面向过程; 3、解决复杂的问题建议使用面向对象,微观处理依旧会使用面向过程。 对象的进化史(数据管理的处理过程) 事物的发展总是遵循“量变引起质变”的哲学原则,在最初不需要对象。 1、数据无管理时代:变 阅读全文
posted @ 2018-08-12 18:29 zglbt 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1、认识决策树: 决策树思想非常朴素,程序设计中的条件就是if-then结构,最早的决策树就是利用这类结构分割数据的一中分类学习方法。 2、信息论基础-银行贷款分析 香农在1948年提出信息论,单位为比特; 信息熵:可以理解为代价;信息和消除不确定性是相联系的; 信息增益:当得知特征x的信息而使得类 阅读全文
posted @ 2018-07-29 21:29 zglbt 阅读(118) 评论(0) 推荐(0) 编辑
摘要: K最近邻(k-Nearest Neighbor,KNN)分类算法 1、定义:如果一个样本在特征空间中的k个最近似(即特征空间中最临近)的样本中大多数属于某一类别,则该样本也属于这个类别。 2、计算公式:; 3、K-近邻算法需要做标准化处理; 4、K-近邻算法API 5、优点: 1)简单、无需参数处理 阅读全文
posted @ 2018-07-29 17:39 zglbt 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 机器学习分类: 监督学习(预测) 1)分类:K-近邻算法、贝叶斯分类、决策树与随机森林、逻辑回归、神经网络; 2)回归:线性回归、岭回归; 无监督学习 1)聚类:K-means; 监督学习:特征值+目标值;(有标准答案) 无监督学习:特征值+样本集;(无标准答案) 分类:目标值离散; 回归:目标值连 阅读全文
posted @ 2018-07-29 15:53 zglbt 阅读(347) 评论(0) 推荐(0) 编辑