
笔记
文章平均质量分 78
潜行者QAQ
一代小白,正在路上。
展开
-
回归和聚类
回归和聚类概要:线性回归,欠拟合与过拟合,岭回归,分类算法:逻辑回归,模型保存与加载,无监督学习–K-means算法线性回归回归问题:目标值 - 连续型的数据1 线性回归的原理1.1 线性回归应用场景房价预测销售额度预测金融:贷款额度预测、利用线性回归以及系数分析因子1.2 什么是线性回归线性回归(Linear regression)是利用回归方程(函数)对一个或多个自变量(特征值)和因变量(目标值)之间关系进行建模的一种分析方式。特点:只有一个自变量的情况称为单变量回归,大于一转载 2021-03-04 23:14:48 · 1764 阅读 · 1 评论 -
机器学习之基础分类算法总结
分类算法目标值:类别1、sklearn转换器和预估器2、KNN算法3、模型选择与调优4、朴素贝叶斯算法5、决策树6、随机森林3.1 sklearn转换器和估计器转换器(estimator)估计器(estimator)3.1.1 转换器 - 特征工程的父类1 实例化 (实例化的是一个转换器类(Transformer))2 调用fit_transform(对于文档建立分类词频矩阵,不能同时调用)标准化:(x - mean) / stdfit_transform()fit()原创 2021-02-28 18:08:38 · 477 阅读 · 1 评论 -
python中‘ ‘.join()的使用
概述: 将序列中的元素以指定的字符连接生成一个新的字符串。语法: ‘delimiter’.join(seq) delimiter:分隔符。可以为空 delimiter:要连接的元素序列、字符串、元组、字典返回通过指定字符连接序列中元素后生成的新字符串。a=“abcd”“,”.join(a)‘a,b,c,d’“|”.join([‘a’,‘b’,‘c’])转载 2021-02-25 11:08:04 · 345 阅读 · 0 评论 -
java学习篇之面向对象与项目实战
1、基础认知类是抽象的概念,是对象的模板对象是具体的事物,是类的具体实例new关键字是创建实例对象最重要的标志类名要求:要有直白意义,最好是英文首字母大写不要书字开头,不要有特殊字符对象名要求:要有直白意义,最好是英文首字母小写不要书字开头,不要有特殊字符成员变量成员变量解释隶属于对象的变量用于保存对象的静态特征同类型的不同对象拥有相同的成员变量,但值相互独立public class Dog { String name; int age;原创 2021-02-20 02:49:11 · 785 阅读 · 2 评论 -
java学习篇之变量常量运算符
1、基本格式src是源代码目录public class Shan { //定义名为Shan的类 public static void main(String[] args) { //固定格式 System.out.println("Hello World!!!"); //输出格式 }}使用psvm可以快捷输出 public static void main(String[] args) { }使用sout可以快捷输出 System.out.printl原创 2021-02-19 21:46:12 · 223 阅读 · 0 评论 -
支持向量机原理之线性SVM与非线性SVM
一、什么是SVM?SVM的英文全称是Support Vector Machines,我们叫它支持向量机。支持向量机是我们用于分类的一种算法。让我们以一个小故事的形式,开启我们的SVM之旅吧。在很久以前的情人节,一位大侠要去救他的爱人,但天空中的魔鬼和他玩了一个游戏。魔鬼在桌子上似乎有规律放了两种颜色的球,说:“你用一根棍分开它们?要求:尽量在放更多球之后,仍然适用。”于是大侠这样放,干的不错?然后魔鬼,又在桌上放了更多的球,似乎有一个球站错了阵营。显然,大侠需要对棍做出调整。SVM就是试图转载 2021-01-30 11:29:00 · 8196 阅读 · 0 评论 -
初识机器学习-监督学习与无监督学习
初识机器学习 机器学习主要分为:监督学习,无监督学习,半监督学习等。监督学习(supervised learning) 从给定的训练数据集中训练出一个函数,当新的数据到来时,就可根据这个函数预测出结果。 监督学习的训练集要求包括输入输出(特征和目标)。训练集中的目标是由人标注的。监督学习就是最常见的分类问题: 通原创 2020-09-05 15:35:19 · 965 阅读 · 0 评论 -
初识Linux-总结
Linux查缺补漏存储动态分配 用多少占多少,可以有最大限制进程是资源分配的最小单位,线程是程序运行的最小单位分区磁盘需要有索引index(相当于笔记本的目录),存储分区信息#格式化 划分出几个扇区,把索引建好,把分区建好U盘中文件不能超过4Gmount -helpdf -h 目录 #查看目录挂载的分区,h代表人性化显示sda,b,c 代表磁盘1,2,3挂载磁盘#创建一个新磁盘创建一个新磁盘后,会有一定的空间被预分配,有助于加速磁盘ls /dev/sd原创 2020-09-04 10:15:02 · 149 阅读 · 0 评论 -
Linux下程序后台运行及前后台切换
网上的方法有很多,这里主要列举我最喜欢的两种。 假如我们有程序server.cpp,通过编译后产生可执行文件server,我们要使server在linux服务器后台执行。当客户端关机后重新登入服务器后继续查看本来在终端输出的运行结果。(假设操作都在当前目录下)方法1. 在终端输入命令:./server > server.file 2>&1 & 解释:将server直接放在后台运原创 2020-09-03 20:59:08 · 575 阅读 · 0 评论 -
CentOS7查看并开放端口号命令(防火墙)
查看端口号极其进程信息netstat -tlnp //查看全部进程netstat -tlnp|grep 80 //查看80端口占用情况手工终止进程的运行kill 5014 kill -9 5014 //强制终止查看已开放的端口firewall-cmd --list-ports开放6666号端口(开放后需要要重启防火墙才生效)firewall-cmd --zone=public --add-port=6666/tcp --permanent命令含义:原创 2020-09-03 20:57:01 · 394 阅读 · 0 评论 -
使用nc命令检查远程端口是否打开
使用 nc 命令检查远程端口是否打开 首先,我们要知道,端口是与 Linux 操作系统上的应用或进程的通讯端点的逻辑实体。在使用之前,了解目标机器上哪些端口是打开并正在运行是很有用的。 我们可以使用 netstat或其他的 Linux 命令如 NMAP在本地机器上轻松地列出 Linux 中的打开端口 在本文中,我们将向你展示如何使用简单的 netcat(简称 nc)原创 2020-09-03 20:54:58 · 3929 阅读 · 0 评论 -
TCP/ IP网络传输协议
TCP协议TCP通信时序下图是一次TCP通讯的时序图。TCP连接建立断开。包含大家熟知的三次握手和四次握手。在这个例子中,首先客户端主动发起连接、发送请求,然后服务器端响应请求,然后客户端主动关闭连接。两条竖线表示通讯的两端,从上到下表示时间的先后顺序,因为,数据从一端传到网络的另一端也需要时间,所以图中的箭头都是斜的。建立连接(三次握手)的过程:1.客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的段1。2.服务器端回应客户端,是三次握手中的第2个报文段,同时带ACK标原创 2020-08-26 10:30:43 · 598 阅读 · 0 评论 -
Socket编程-套接字
一.套接字概念 Socket本身有“插座”的意思,在Linux环境下,用于表示进程间网络通信的特殊文件类型。本质为内核借助缓冲区形成的伪文件。 在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程。“IP地址+端口号”就对应一个socket。欲建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socket pair就唯一标识一个连接。因此可.原创 2020-08-26 10:34:31 · 199 阅读 · 0 评论