自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 python机器学习算法实训 - (五)kmeans和层次聚类

一.何为聚类聚类就是对大量未知标注的数据集,按数据的内在相似性将数据集划分为多个类别,使类别内的数据相似度较大而类别间的数据相似度较小。1.1 相似度和距离计算我们日常生活最常用的也似乎只会用的是欧氏距离,其实样本间距离的度量方式还有很多种。1.2 聚类的基本思想给定一个有N个对象的数据集,构造数据的k个簇,k≤n。满足下列条件:每一个簇至少包含一个对象每一个对象属于且仅属于一个簇...

2020-04-28 14:06:09 1375 1

原创 java学习笔记 - JDK9新特性:增强的inputstream

老IO操作实现文件复制以前的基本操作非常繁琐,需要自己造buffer数组,通过while中的read方法,一次次将inputstream中的数据读到outputstream中,再手动关闭。复杂重复的操作必将被封装成更高级的api,jdk9中就为我们提供了新的工具transferTo()。新操作java9中,InputStream 终于有了一个非常有用的方法:transferTo,可以用来将...

2020-04-26 20:18:58 308

原创 python机器学习算法实训 - (四)实现决策树

1.什么是决策树决策树是一种树型结构,其中每个内部结点表示在一个属性上的测试,每个分支代表一个测试输出,每个叶结点代表一种类别。决策树学习是以实例为基础的归纳学习,通过一系列规则对数据进行分类的过程。决策树学习采用的是自顶向下的递归方法,其基本思想是以信息熵为度量构造一棵熵值下降最快的树,到叶子节点处的熵值为零,此时每个叶节点中的实例都属于同一类。简单来说,我们生活中随时会用到这样的判断方...

2020-04-07 21:34:13 764

原创 Vue笔记 (三) 自定义模仿axios发送ajax请求

一.XMLHttpRequest1.1 Ajax和XMLHttpRequest当我们在浏览器输入一个url时,发生的是什么?是的,我们请求这个地址的全部资源。但是我们经常可以看到,比如逛某宝时,一页看完了后下拉,会又刷新几列商品出来,然而上面的内容是没有变的。可以想象,如果每次都要重新请求整个页面,那样对服务器的压力是非常大的。这时就要用到Ajax编程。Ajax的核心是XMLHttpReq...

2020-03-31 17:35:47 335

原创 java学习笔记 - 初识网络通信协议 模拟TCP客户端用户端传输

一.网络通信协议1.1 顾名思义网络通信协议:通信协议是对计算机必须遵守的规则,只有遵守这些规则,计算机之间才能进行通信。这就好比在道路中行驶的汽车一定要遵守交通规则一样,协议中对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守,最终完成数据交换。TCP/IP协议: 传输控制协议/因特网互联协议( Transmission Control Protocol/Intern...

2020-03-29 22:36:59 302

原创 java学习笔记 - IO流操作汇总及自己实现复制文件案例

IO流一.File类想要input和output,用什么写到硬盘上呢?当然要先熟悉文件操作。1.1 定义java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。想要在Java程序中表示一个真实存在的文件或目录,那么必须有一个File对象,但...

2020-03-28 19:48:26 261

原创 python机器学习算法实训 - (三) 逻辑回归和梯度下降法

一日双更,最为致命。一.逻辑回归1.1 监督与非监督,回归与分类监督学习,即训练集样本是包含标签的即我们,如房价预测,自变量为面积,标签为房价;无监督学习则是样本没有标签,我们通过发掘内在的联系将其划分,典型如将一群二维空间的点分成几个簇。监督学习一般又分分类和回归,分类是预测离散值,比如判断患癌症的可能,标签为0和1;而回归是预测连续值,如房价取值是理论上的整个实数空间。1.2 什么是...

2020-03-19 21:52:20 693

原创 python机器学习算法实训 - (二) 手写岭回归和lasso回归

是的,我来更新了。一.逻辑回归1.1 监督与非监督,回归与分类监督学习,即训练集样本是包含标签的即我们,如房价预测,自变量为面积,标签为房价;无监督学习则是样本没有标签,我们通过发掘内在的联系将其划分,典型如将一群二维空间的点分成几个簇。监督学习一半又分...

2020-03-19 19:50:00 1564

原创 java学习笔记 - 线程安全问题操作实例

一.并发与并行了解线程之前我们需要知道并发和并行的概念。并发:指两个或多个事件在同一个时间段内发生。并行:指两个或多个事件在同一时刻发生(同时发生)即并行可以在某一个具体时间点做几件事。二.线程与进程进程:就是内存中运行的应用程序。每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、...

2020-03-19 11:40:25 202

原创 java学习笔记 - 自定义异常类案例

自定义异常什么是自定义异常?Exception有许多子类,但在开发中,我们可能还是会遇到需要特殊处理的jdk中没有定义的异常。因此我们需要根据自己业务的异常情况来定义异常类。例如年龄负数问题,考试成绩负数问题等等。如何自定义异常类?自定义一个编译期异常: 自定义类 并继承于 java.lang.Exception 。自定义一个运行时期的异常类:自定义类 并继承于 java.lang.R...

2020-03-15 12:56:49 236

原创 java学习笔记 - 集合类综合案例 斗地主

集合类方法最近学到java的各个集合类,常用的有List,Set,Map,这三个都是接口,其中List和Set继承了Collections。为了锻炼实际掌握各种常用方法的案例,自己写了个斗地主案例要求组装54张扑克牌将54张牌顺序打乱三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌。查看三人各自手中的牌(按照牌的大小排序)、底牌package advancedgr...

2020-03-12 19:43:00 224

原创 Vue笔记 (二) 如何做移动端适配 让你只用关心设计稿

一. 移动端基础知识在移动端开发时,我们经常发现出现布局后有不兼容的问题,如何在不同设备上进行适配呢,希望康完这边,你能从原理到应用彻底熟悉移动端适配。1.1手机屏幕现状移动端设备屏幕尺寸非常多,碎片化严重。Android设备有多种分辨率:480x800, 480x854, 540x960, 720x1280,1080x1920等,还有传说中的2K,4k屏。近年来iPhone的碎片化也加...

2020-03-12 12:58:42 686

原创 Vue笔记 (一) Vue的MVVM

Vue中的MVVM其实学完vue并自己手写几个完整项目也有一段时间了,现在回望发现除了老师的ppt自己没有写下什么笔记,在项目和基础知识中遇到的问题也没有统一记录,遂决定现在开始一点点回顾学习的内容,记录心得理解和注意事项,供大家学习和参考指正。学习的课程有某马和王元红coderwhy老师的视频。1.背景及前端历史最初的超文本标记语言HTML页面是完全静态的页面。随着技术的发展这显然不能满足...

2020-03-11 20:28:46 596

原创 python机器学习算法实训 - (一) 手写线性回归

python机器学习算法实训 - (一) 线性回归线性回归此系列权作本学期机器学习课堂笔记 以后会持续更新各类算法(希望)ppt内容来自老师 每个算法的代码都同时自己编写实现和用sklearn实现了一次 欢迎批评斧正^ ^(需要numpy pandas基础)原理线性回归(linear regression)是一种简单的模型,但受到广泛应用,比如预测商品价格,成本评估等,都可以用一元线性模型...

2020-03-11 13:21:30 1009

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除