自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (2)
  • 收藏
  • 关注

原创 VMWare Workstation17 Pro中解决克隆的虚拟机无法联网的问题

对虚拟机进行关机以后,进入虚拟机编辑设置之后,对所有的网络适配器更改为NAT模式:用于共享主机的IP地址。对于版本VMWare Workstation Pro 中在克隆虚拟机中到另一台电脑之后无法联网的问题。本人是修改了所有,没有那么复杂。之后我克隆后的虚拟机就可以正常通信了。

2025-10-30 18:13:34 329

原创 决策树算法小结(下)

优秀的决策树:在具有好的拟合和泛化能力的同时,需要满足(深度:所有节点的最大层次数)。误差:训练误差和测试误差过拟合:训练误差地,测试误差高(模型结构过于复杂)欠拟合:训练误差高,测试误差低(模型结构过于简单)

2025-08-06 14:54:01 912

原创 决策树算法小结(中)

ID3算法就是用来判断,用计算出的。这里我们举一个信息增益计算的具体的例子。输入的是m个样本,样本输出集合为D,每个样本有n个离散特征,特征集合即为A,输出为决策树T。以贷款申请样本数据集为例,初始化阈值=0.001,非空样本集。选择信息增益最大的特征。特征有自己的房子D1样本集由于全部是同意贷款,因此直接生成叶子节点。但是D2样本就需要进行特征选择,将D2作为一个新的训练数据集(A1,A2,A4作为新的特征集,来计算信息增益),新的训练数据集如下图黄色标注。

2025-07-28 12:19:48 790

原创 决策树算法小结(上)

决策树属于归纳法。决策树模型是一种描述对实例进行分类的树形结构。内部节点表示属性/特征,叶结点表示类别。构建决策树最优特征如何选择???????????决策树:给定特征条件下类的P(Y|X)---------分类,Y表示类别,X表示特征条件概率分布:特征空间(有特征向量组成,用来表示每一个输入的实例)的一个划分决策树的概率分布理解:一条路径对应划分中的一个单元,决策树的条件概率分布由各个单元给定条件下类的条件概率分布组成。

2025-07-27 11:30:01 637

原创 K近邻法小结

总结下KNN的优缺点:理论成熟,思想简单,既可以用来做分类也可以用来做回归可用于非线性分类训练时间复杂度比支持向量机之类的算法低,仅为O(n)和朴素贝叶斯之类的算法比,对数据没有假设,准确度高,对异常点不敏感由于KNN方法主要靠周围有限的邻近的样本,而不是靠判别类域的方法来确定所属类别的,因此对于类域的交叉或重叠较多的待分样本集来说,KNN方法较其他方法更为适合该算法比较适用于样本容量比较大的类域的自动分类,而那些样本容量较小的类域采用这种算法比较容易产生误分。

2025-07-26 00:01:13 663

原创 感知机-原理小结

但是用普通的基于所有样本的梯度和的均值的批量梯度下降法(BGD)是行不通的,原因在于损失函数里面。所以我们不能用最普通的批量梯度下降,只能采用随机梯度下降(SGD)或者小批量梯度下降(MBGD)。感知机模型选择的是采用,这意味着每次仅仅需要使用一个误分类的点来更新梯度。w + η y x。

2025-07-24 16:11:40 348

原创 感知机-梯度下降法

在微积分里面,对多元函数的参数求∂偏导数,把求得的各个参数的偏导数以向量的形式写出来,就是梯度。比如函数f(x,y), 分别对x,y求偏导数,求得的梯度向量就是(∂f/∂x, ∂f/∂y)T,简称grad f(x,y)或者▽f(x,y)。从几何意义上讲,就是函数变化增加最快的地方。具体来说,对于函数f(x,y),在点(x0,y0),沿着梯度向量的方向就是(∂f/∂x0, ∂f/∂y0)T的方向是f(x,y)增加最快的地方。或者说,沿着梯度向量的方向,更加容易找到函数的最大值。

2025-07-21 23:16:02 1034

原创 感知机-模型介绍与学习策略

超平面的含义:如果环境空间是n维的,所对应的超平面就是n-1维的子空间。二维的特征空间,超平面是一条直线,三维的特征空间,超平面是一个面。感知机是一种。它的目标是找到一个,将特征空间中的两类样本点(假设线性可分)完全正确地分开。输入:实例的特征向量输出:实例的类别y,取+1(正类)或-1(负类)。感知机模型可以表示为输入特征到输出类别的函数:。每个分量wi对应特征xi的重要性(权重)。决定了超平面的方向。b: 一个常数项,也称为阈值。决定了超平面相对于原点的偏移。w · x。这是线性组合。sign。

2025-07-21 11:24:21 415

原创 监督学习应用

方法:感知机、K近邻法、朴素贝叶斯、决策树、逻辑回归应用:银行业务、网络安全、图像处理、手写识别、互联网搜索。

2025-07-20 16:31:29 253

原创 生成模型与判别模型

通过训练集得到的模型有两种形式:生成模型和判别模型。生成模型(Generative Models)和判别模型(Discriminative Models)是机器学习中两种核心建模方法,它们在上存在显著差异。理解它们的区别对选择合适的算法至关重要。

2025-07-20 15:40:50 679

原创 模型的评估与选择

多项式拟合M=9是过拟合的情况。

2025-07-20 00:04:36 332

原创 统计学习方法的三要素

假设你是一个外卖配送平台的调度员。你的目标是。如何将订单分配给骑手?骑手按什么顺序送餐?这些分配和路径选择就是你的决策变量。一个计算函数,输入是你的分配方案和路径方案,输出就是所有骑手完成所有订单所花费的总时间。这个总时间函数f(x)就是你的目标函数,你需要它。每个订单必须被送达;骑手一次只能送一个订单(或有限个);订单必须在承诺时间内送达;骑手不能超速行驶等等。在这个例子中,目标函数(总配送时间)清晰地定义了你追求的目标(最快送达),优化算法会尝试不同的订单分配和路径规划方案(改变x。

2025-07-19 22:47:37 383

原创 统计学习方法

了解统计学习方法步骤与分类

2025-07-19 22:11:34 603

原创 JSP:指令

JSP指令负责告诉JSP引擎如何把页面翻译成Servlet。JSP指令由“<%@”开始,“%>”结束,常用的JSP指令除page指令外还有include指令和taglib指令:page指令:语法:<%@ page 属性1= "属性值1 " 属性2= "属性值2 " ... 属性n= "属性值n " %>作用:用于对当前jsp页面进行设置,常用属性:import属性:用于引入当前JSP页面使用的外在Java类。language属性:用于指定当前JSP页面所.

2021-03-02 17:16:35 484

原创 Java:static关键字

package son;public class Test { private String name="JIm"; { System.out.println("hetao"); System.out.println(name); } static { System.out.println("guohangyu"); System.out.println(new Test().name); } //1、static修饰的Java元素(成员变量,方法,代码块) .

2021-02-07 19:42:18 274

原创 JSP(下)JSP执行步骤

当用户通过浏览器访问Tomcat上的JSP页面时,Web应用服务器使用JSP引擎对该页面进行翻译(Java文件)、编译(.class文件)和执行,然后将执行结果(静态页面代码)返回给客户端浏览器,最后浏览器解释执行返回的结果呈现给用户,如下图所示:翻译阶段:当Web应用服务器第一次接收到该JSP页面请求时,首先会对这个JSP页面进行翻译,将页面中的jsp代码翻译成Java源代码 编译阶段:Java源代码是不可运行的,所以经过编译阶段后,Web应用服务器会将Java源文件编译成可执行的字节码文件,并加载

2020-08-05 16:55:42 466

原创 JSP(上)Tomcat和及目录结构

Tomcat:是一个Apache软件基金会Jakarta项目中的核心项目; 是一个免费的开放源代码的轻量级Web应用服务器; 运行时占用资源小,支持负载均衡与邮件服务等开发应用系统常用功能Tomcat的目录机构bin:存放了启动Tomcat软件的命令,这些命令可以在Windows和Linuxf操作系统上运行。 conf:保存了配置Tomcat的配置文件。 server.xml: a、http协议默认端口号为80 tomcat默认端口号为8080 在server.xml文件中修改;b...

2020-08-04 13:53:51 331

原创 jQuery(三)元素添加

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/jquery-1.8.3.js" ></script> <script> /*function t(){ $("#bd").attr("href","ht.

2020-08-03 10:50:14 303

原创 jQuery(二)事件绑定方式

bind(type,[data],fn):为每个匹配元素的特定事件绑定对应的事件处理函数 · type表示事件类型,多个事件类型使用空格分隔 · data表示传递给绑定函数的额外数据对象,函数中使用event.data接收(了解) · fu表示绑定的函数 例子: <!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>bind(type,[d...

2020-08-03 10:37:59 285

原创 jQuery(一):jQuery与DOM相互转换及jQuery选择器

通过jQuery库自带的方法获取页面DOM元素的对象叫做jQuery对象,保存jQuery 对象的变量通常以$开头 $userName.val("Tom") jQuery 对象是 jQuery 独有的,该对象无法使用 DOM 对象中的任何方法;同样 DOM 对象也不能使用 jQuery 里的任何方法<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></ti

2020-08-01 15:08:58 326

原创 JavaScript(四)操作form表单组件

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> function login(){ var element = document.getElementById("login"); element.submit(); } </script> &lt.

2020-07-31 13:19:34 350

原创 获取HTML元素对应JavaScript对象

第一种:document.getElementById <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!--document--> <div id="sun" class="z"> <span>成都市</spa

2020-07-30 15:58:42 333 1

原创 JavaScript(三)setInterval与setTimeout的区别

setInterval按照指定的周期(以毫秒计)来计算调用函数或表达式。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>setInterval</title> </head> <body> <input t

2020-07-30 10:29:54 226

原创 JavaScript(二)HTML添加事件的方式

第一种 <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> function test(){ console.log("Hello World") } </script> </head> <body> <input type="

2020-07-29 17:31:04 218

原创 JavaScript中substr与substring的区别

var a = "abcdefg";console.log(a.substr(1,3));console.log(a.substring(1,3));执行结果:我们可以看出来,substr执行的结果是bcd,也就是说截取字符从1开始截取到3,包括3。但是substring执行结果是bc,也是截取字符从1开始截取到3,但是不包括3。...

2020-07-29 11:24:18 216

原创 如何利用JavaScript来获取时间?

<span id="time"></span> <script> function show(){ var date = new Date(); var year = date.getFullYear(); var month = date.getMonth()+1; month = month<10?"0"+month:month; var day = date.getDate(); day = da...

2020-07-29 11:16:01 232

原创 JavaScript(一)基础知识

<script> console.log("shagou"); //JavaScript中声明变量一律使用var关键字,var不是数据类型 var age = 12; //数字型 var name = "Jim"; //字符串类型 var flag = true; var names = ["Kata","Nancy"];//数组 var obj = new Object();//对象 var abc;//仅声明,不赋值 con...

2020-07-29 09:38:04 208

原创 JavaScript:自定义对象方式总结

对象:在JavaScript中,对象是拥有属性和方法的数据 JavaScript自定义对象方式有以下7种:直接创建方式、对象初始化器方式、构造函数方法、prototype原型方式、混合的构造函数/原型方式、动态原型方式和工厂模式,我讲解其中前五种。直接创建方式,创建语法: var student = new Object(); student.name="Jim"; student.doHomework=function(){

2020-07-28 17:17:31 216

原创 CSS(三)margin和padding真的很easy!

Margin 外边距样式属性 margin-top:设置元素的上外边距,该属性有多个值 margin-bottom:设置元素的下外边距,该属性有多个值 margin-left:设置元素的左外边距, 该属性有多个值 margin-right:设置元素的右外边距, 该属性有多个值 <p>good</p> <div>excellect</div> <span>well down</sp.

2020-07-18 16:10:29 263

原创 CSS(二)-按钮设置其实很简单,你还不会吗?

设置按钮 <span>登&nbsp;&nbsp;&nbsp;录</span> <style> span{ border: 1px solid #e85356; display: inline-block; width: 302px; background-color: #e4393c; height: 31p

2020-07-17 16:47:00 423

原创 CSS(一):CSS定义和常用选择器

目录CSSCSS语法选择器1、id选择器2、class选择器3、标签选择器4、后代选择器5、分组选择器6、通配符选择器CSS定义:指层叠样式表,用于设定网页中元素的显示方式无论使用哪一种方式定义CSS样式表,样式表中的declaration都由一个样式属性(非标签属性,即样式属性不能当标签属性直接用在标签中)和一个样式属性值组成,样式属性和样式属性值使用冒号分开;声明之间使用分号间隔;注意如果一个样式属性有多个样式属性值,则样式属性值之间使用逗号..

2020-07-16 21:38:41 394

原创 HTML(四)-小知识点

<form action="" method="post"> <!--基本信息--> <fieldset> <legend>基本信息</legend> <input type="text"/> <br /> <input type="text"/> <br /> <input type="text"/> <br /> &l...

2020-07-16 19:03:49 249

原创 HTML(三)form表单

form-表单总结action:指定表单数据目的地 method:设置使用哪个方法处理请求get-doGet;post-doPost;get:地址栏显示数据,所以数据不安全;post地址栏不会显示数据,相对安全,并且数据量大 enctype:默认application/x-www-form-urlencoded,上传文件需要改为multipart/form-data<form action="" method="" enctype="application/x-www-form-urle.

2020-07-15 19:05:22 246

原创 HTML(二)表格

<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>表格</title> <style> table{/*为页面所有table标签添加样式*/ width: 720px;/*设置table宽度*/ margin:0 auto;/*设置table水平居中*/ border: black 1px solid;.

2020-07-15 15:51:39 339

原创 HTML(一)行内元素&块级元素

HTML-标签总结行内元素a标签:超链接标签,双标签,常用标签属性href:指定打开的页面;锚点;target:用于指定在哪个窗口打开href标签属性指定的页面,常用属性值有_self 、_blank 等; <a href="http://www.baidu.com"target="_blank">百度一下</a> 在新的网页标签打开 <a href="http://www.baidu.com">百度一下</a> 在本页网页打开.

2020-07-15 14:38:31 343

原创 数据查询(下)-多表查询

准备好以下数据create table user_info( id int(2) primary key, user_name varchar(12) unique, password varchar(15) not null, real_name varchar(8) not null, age int(3)); create table address( id int(2) primary key, user_

2020-07-14 00:04:16 322

原创 MySQL-group by

group by用于将表中数据划分为若干个组,group by后面用于指定分组的依据例如:select sex,count(id) from student group by sex; #将student表学生按照sex分组,然后统计每组中的人数注意:只有对应列相同的多行数据才会归为一组如果select语句中使用group by进行了分组,则select子句中只可以有组函数和分组字段,不能含有其他字段,否则SQL语句报错如果group by子句后面跟着order by子句,则order b.

2020-07-13 17:01:06 219

原创 MySQL-order by

order by:对查询结果进行排序,必须置于SQL语句的最后,语法:order by {column_name1,column_name2, column_name3, …column_namen} [asc|desc]说明{column_name1, column_name2, column_name3,…column_namen}:指定需要排列的字段[asc|desc]:指定排列策略,asc以升序排列,desc以降序排列,默认以升序排列不同数据类型,升序的含义如下:数字类..

2020-07-13 16:47:03 324

原创 MySQL-模糊查询

like:进行数据模糊查询%:匹配0次或多次select * from student where name like '张%’;#查询姓张的学生信息select * from student where name like '%李%’;#查询姓名中含有“李”字的学生信息_:只匹配1次select * from student where name like '张_’;#查询两个字的张姓学生信息escape:取消%或_字符的通配符特性#查询姓名中含有%字符的学生信息sele.

2020-07-13 16:37:10 396

原创 数据查询(上)

create table student( id char(36) primary key, name varchar(8) not null, age int(3) default 0, mobile char(11), address varchar(150))insert into student values ('9b4435ec-372c-456a-b287-e3c5aa23dff4','张三',24,'12345678901','北京海淀');insert into stud.

2020-07-13 16:22:43 249

学生项目项目实战.zip

学生系统项目,代码资源,关于添加学生信息,修改学生信息,删除学生信息以及查询学生信息,此项目经供参考。

2020-03-29

servlet-api.jar

如果编写过servlet就知道要用到HttpServletRequest和HttpServletResponse等对象,这些对象都是要靠这个jar包才能使用的。

2020-04-24

空空如也

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

TA关注的人

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