自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通用近似原理及证明-为什么神经网络可以拟合任意函数

通用近似原理及证明

2024-12-07 15:23:37 463

原创 判别分析-Fisher判别法

主要介绍了判别分析中的Fisher判别法流程

2024-12-01 22:32:03 649

原创 丑时无眠焚香赠友:

丑时无眠焚香赠友》

2024-11-29 08:17:38 88

原创 SMO算法-核方法支持向量机

主要参考刘老师博客:https://www.cnblogs.com/pinard/p/6111471.html

2024-11-19 22:53:47 908

原创 软间隔支持向量机支持向量的情况以及点的各种情况

该部分内容主要围绕软间隔支持向量机中如何判断一个点是否为支持向量展开。首先指出在硬间隔支持向量机中支持向量满足特定等式,而软间隔支持向量机虽支持向量定义未变,但因引入松弛变量,需依据 KKT 条件判断。

2024-11-15 15:43:28 1087

原创 核技巧,核函数理论,常见核函数

以 XOR 异或运算的二分类问题为例,阐述其在二维平面线性不可分,可通过将问题拓展到三维空间找到超平面分类,进而引出核函数。核函数定义为存在从输入空间到特征空间的映射,使核函数等于映射后向量内积。以二维空间到六维空间的多项式核函数为例,说明使用核技巧无需关心映射维度,其目的是将低维向量映射到高维并在低维完成高维向量内积计算。还介绍了常见核函数如线性核函数(特征好时适用)、多项式核函数(用于高维映射)、一维高斯核函数(映射到无穷维但易过拟合),并指出低维线性不可分数据在高维线性可分性虽可能升高但无理论完全证明

2024-11-14 10:49:55 873

原创 软间隔支持向量机

软间隔支持向量机通过引入松弛变量及惩罚机制来处理因存在特异点而线性不可分的数据,阐述了正分类点错误分类的几种情况及相应限制条件转换,还介绍了利用拉格朗日对偶法构建函数求解相关参数的过程。

2024-11-13 23:59:55 1142

原创 硬间隔支持向量机

硬间隔支持向量机公式推导

2024-11-12 22:07:00 747

原创 凸优化理论,凸二次规划问题,对偶问题及KKT条件

凸优化理论,凸二次规划问题,对偶问题及KKT条件

2024-11-10 22:05:14 958

原创 函数间隔和几何间隔

函数间隔,几何间隔,区别,联系,几何意义

2024-11-09 10:07:25 496

原创 窗户里的猫

窗户里的猫

2024-11-01 09:35:20 131

原创 快速上手机器学习-朴素贝叶斯

关键字:极大似然估计,贝叶斯定理,后验概率最大化

2024-10-28 00:01:03 451

原创 感知机对偶形式的理解以及感知机的缺陷:

感知机的对偶形式优化在哪了?感知机有什么缺陷呢?

2024-10-25 21:42:25 545

原创 手把手从神经网络基本原理到图像识别——理论篇

本系列文章一共分为两篇,理论篇与实践篇,旨在介绍如何快速理解神经网络的基本思想,同时能切实输出一个图像识别的小demo进行实践,适合完全没有接触过机器学习的同学。参考文献:Python神经网络编程

2024-10-18 10:39:06 827

原创 快速上手机器学习-感知机

引言:本文通过介绍超平面引入感知机模型的基本思路,同时介绍了包括线性回归,三种梯度下降算法等相关算法,在文末对感知机模型的原始形式进行了代码实现,希望通过朴素的语言帮助刚开始学习机器学习和统计学习方法的同学快速进入机器学习的模式和思路。参考文献:统计学习方法 (第2版)-李航,刘建平老师的博客,关键字:超平面,损失函数,线性回归,梯度下降。

2024-10-18 10:33:41 916

原创 换个思路快速上手UML和plantUML——时序图

本篇关键词:时间顺序,方法调用顺序,生命周期=激活状态

2024-01-29 22:40:17 1580

原创 换个思维方式快速上手UML和 plantUML——类图

本篇关键字:从设计者的角度,图的关系,上手实践

2024-01-28 00:31:01 1301

原创 深入理解Java的参数传递方式

本篇关键词:按值传递

2024-01-26 12:03:26 286

原创 深入理解封装的设计思想

本片关键词:限制访问,隐藏细节

2024-01-26 12:01:34 344

原创 深入理解Java类和对象的关系

本篇关键词:静动关系,状态和行为,封装限制,变量不等于对象

2024-01-26 11:58:18 999

原创 深入理解——面向对象和面向过程

本篇关键词:模块化,优先考虑方式,微化程度

2024-01-23 21:12:05 417

原创 进程和程序的区别和联系:

进程和程度的区别和联系

2023-09-25 20:46:11 291

原创 原语和系统调用的区别和联系

操作系统系统调用和原语的区别和联系

2023-09-23 15:35:02 1856

原创 各种排序算法的时间复杂度和空间复杂度-记忆方式

常见排序算法的时间复杂度,空间复杂度,稳定性的记忆方法

2022-11-16 11:02:47 747 1

原创 散列结构处理冲突并计算ASL

计算线性探测法和拉链法处理冲突的平均查找长度ASL

2022-10-11 20:20:16 948

原创 考研长难句分析法和细节考点——-Version1.0.1

2022-07-13 21:52:32 199

原创 《Spark编程基础-python》考前复习-----考试前不停更---至第五章

《Spark编程基础-python》考前复习

2022-06-06 16:07:11 1961 1

原创 大数据基础考试复习(考试前不停更)——《大数据技术与原理应用》

小题:文章目录小题:选择:判断:填空:大题一、简答题1、Hadoop 生态及各部分的作用2、HDFS的实现目标3、FsImage和EditLog的过程4、HDFS读数据的过程5、HBase Region的定位方式6、MapReduce运行流程7、简述Map函数和Reduce函数的功能二、实验题三、综合程序题选择:HDFS的局限性不适合低延迟的数据访问HBase 更加适合无法高效存储大量小文件不支持多用户写入及任意修改文件HDFS体系结构的局限性命名空间的限制性能的瓶颈隔

2022-05-22 20:20:12 4423

原创 Hadoop简介及HDFS基础

HDFS文章目录HDFS1.概述1.1核心组件:1.2现状:1.3优点:1.4架构变迁:1.4hadoop集群概述:1.5集群搭建1.5.1集群角色规划1.5.2服务器基础环境准备1.5.3修改配置文件1.6初体验2.介绍2.1相关概念2.2HDFS简介2.3设计目标2.4重要特性2.5shell操作3.HDFS集群角色与职责4.HDFS写数据流程(上传文件)1.概述hadoop 用java语言实现,允许用户使用简单的编程模型实现跨集群对海量数据进行分布式计算处理1.1核心组件:HDFS解决

2022-04-25 22:55:49 813

原创 Json序列化技术

从比特理解Json序列化方式关于Json 可以说是web 开发不管是前端还是后端都是非常的熟悉,第一次接触Json,是在我大一的寒假,因为人生中第一个servlet原生项目中要使用所以进行了较为粗浅的研究:当时乃至之后的很长一段时间的理解都是——json 就是前后端数据传输的一个约定的消息格式,这种消息格式因为前后端都支持,并且是一种规范,所以我可以将对象直接转为一个Json 字符串,然后写入到返回给前端的响应流中,但是其实并不理解为什么要这样做,只是了解到前后端对接可以这样做。当仔细研究了协议和

2022-01-26 10:51:35 9319 2

原创 Netty 群聊私聊聊天室

Netty实现简易聊天室文章目录Netty实现简易聊天室1.协议定制1.1协议格式:1.2编解码器:2.黏包半包问题3.封装消息3.1Message3.2AbstractResponseMessage3.3其他消息4.处理连接断开5.实现会话6.具体业务的实现6.1单对单聊天6.2客户端退出7.假死与心跳8.核心代码在Netty 的学习结束之后就很想去实现一个简单的聊天室,在参考黑马视频之外,添加自己的理解和处理实现了一个建议的聊天室,本聊天室将实现简单的几个技术需求:定制协议协议格式定制协

2022-01-25 09:50:01 929

原创 从底层看springmvc数据绑定

从底层看springmvc数据绑定:springmvc 的数据绑定简单来说就是**将http 报文进行解析,并将数据部分的数据和头字段的数据存入到指定的内存空间当中,而外在的体现就是接收页面传递的表单数据,并将数据进行一定方式的转换,绑定到控制器类(controller)的方法参数中,从而可以省去从信息流中获取数据到重新构建对象的操作部分,通过面向对象的方式直接操作数据**,可以说是对底层HttpServlet 的封装,可以简化编码的过程和提高编码效率。如果想要更深的理解和简易实现这个过程需要做以下几步

2022-01-06 20:53:35 515

原创 Netty简单实现一个回声服务器

预备知识点及思路:Netty 组件的基本使用网络通信信道是**全双工**的:需要注意的是使用底层的Sokcet 的时候用的是流,更容易被理解为对于通信传输的网络通道是单向的,写的时候不能传数据,传数据的时候不能写数据而实际上是网络信道是可以同时进行通信传输的,而Channel 能同时进行读操作和写操作其实是更贴近底层的一种模拟。对于单线程来说,数据的处理是顺序的,这也就造成了又一层的误解,如果只按单线程顺序的思想就无法理解同时进行写数据和读数据的操作,这里就需要理解多线程的思想,一个线程向Ch.

2022-01-03 21:39:04 880 2

原创 mybatis-spring整合——这可太详细了

spring-mybatis整合文章目录spring-mybatis整合1.环境配置1.1导入依赖:sringAopspring核心springJdbcspringTxspringTestmybatis整合中间件数据库驱动数据源日志辅助工具测试mvn配置1.2 数据库配置1.3 applicationContext.xml1.4 mybatis-config.xml1.5 log4j2.xml2.整合方式2.1 传统Dao开发整合定义接口:编写实现类:测试:2.2 Mapper接口方式开发整合定义接口:定

2021-12-31 15:50:25 1658

原创 Netty-组件(一)EventLoop

EventLoop事件循环对象&事件循环组EventLoop 本质上是一个单线程执行器(同时维护了一个selector),里面的run方法处理channel 上源源不断的IO事件,也就是集成NIO中负责分配任务和处理accept请求的boss线程它的继承关系比较复杂:一条线是继承自j.u.c.ScheduledExecutorService 可以用于执行定时任务,同时也包含了线程池中的所有方法另一条线是继承自netty自己的OrderedEventExecutor,有序的执行任务提供

2021-12-28 19:23:56 558

原创 Netty-组件(三) Future&Promise

Future&PromiseNetty 中的Future与JDK中的Future 同名,但是这是两个接口,Netty中的Future继承自JDK中的Future 接口,而Promise又继承自Netty中的Future 接口。JDK的Future 功能较弱,只能**同步等待**任务结束(或成功,或失败)才能得到结果netty Future 可以实现同步等待任务结束,也可以异步得到结果,但是还是要等待任务结束netty promis 不仅有nettyFuture 的功能,而且脱离了任务独立存

2021-12-28 19:10:11 485

原创 Netty-组件(二)Channel

Channel文章目录ChannelchannelFuture**处理结果****处理关闭**为什么要异步channel 的主要作用:close()用于关闭channelcloseFuture()用于处理channel 的关闭close操作 之后的善后处理sync方法 是同步等待channel 的关闭用addListener 方法是异步等待channel 的关闭pipline()添加数据流的处理器write()将数据写入由于netty 的缓冲机制所以写入ch

2021-12-28 19:08:07 1085

原创 sychronized关键字的使用及监视器的概念

通过锁对象和条件对象解决并发的过程会有一些繁琐,所以可以根据Java提供的另一种机制,也就是sychronized 关键字来解决并发同步问题

2021-12-13 16:40:48 645

原创 多线程——条件对象

当线程持有临界资源之后又不满足运行条件,如何让线程主动放弃资源,并进入等待资源完成的状态

2021-12-12 22:22:17 494

原创 竞争条件与重入锁

竞争条件与重入锁既然考虑到了多线程,事情就变得复杂起来了,因为处理一个人的问题很好解决,无论这个事情有多难,总能按着顺序逻辑串行下来,但是现在要考虑多个人,显然多个人能提高生产的效率,但是同样的多个人也会产生各种各样的矛盾。举个最简单的例子,也是刚学编程的时候幻想的一个问题:老王和老王他媳妇有一个银行账户的正卡和副卡,这个账户里面有600¥,老王和他媳妇同时去取钱,在一个银行的不同ATM机上,假如两个人输入相同的取钱金额500¥,同时点了取钱,一切都是同时进行的,最终会不会两个人都取出500¥,有生活

2021-12-10 17:37:45 665

空空如也

空空如也

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

TA关注的人

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