- 博客(93)
- 收藏
- 关注
原创 线性回归及梯度下降
线性回归2.1 线性回归简介1.定义利用回归方程(函数)对一个或多个自变量(特征值)和因变量(目标值)之间关系进行建模的一种分析方式2.表示方式:h(w) = w1x1 + w2x2 + w3x3 + … + b= W转置x + b3.分类线性关系非线性关系2.2 线性回归api初步使用1.apisklearn.linear_model.LinearRegression()属性:LinearRegression.coef_:回归系数2.4 线性回归的损失和优化[****].
2022-04-11 15:37:23
307
原创 python面向对象基础
python面向对象基础一. 理解面向对象面向对象是一种抽象化的编程思想,很多编程语言中都有的一种思想。例如:洗衣服思考:几种途径可以完成洗衣服?答: 手洗 和 机洗。手洗:找盆 - 放水 - 加洗衣粉 - 浸泡 - 搓洗 - 拧干水 - 倒水 - 漂洗N次 - 拧干 - 晾晒。机洗:打开洗衣机 - 放衣服 - 加洗衣粉 - 按下开始按钮 - 晾晒。思考:对比两种洗衣服途径,同学们发现了什么?答:机洗更简单思考:机洗,只需要找到一台洗衣机,加入简单操作就可以完成洗衣服的工作,而不需要关心
2021-10-31 16:52:15
240
原创 K-近邻算法笔记
1.K-近邻算法1.1 K-近邻算法简介 1.定义: 就是通过你的"邻居"来判断你属于哪个类别 2.如何计算你到你的"邻居"的距离 一般时候,都是使用欧氏距离1.2 k近邻算法api初步使用 1.sklearn 优势: 1.文档多,且规范, 2.包含的算法多 3.实现起来容易 2.sklearn中包含内容 分类、聚类、回归
2021-10-31 16:48:53
217
原创 基本数据操作
1.1 基本数据操作 1.索引操作 1.直接 – 先列后行 2.loc – 先行后列,索引值 3.iloc – 先行后列,索引值的下标 4.ix – 先行后列,混合索引 2.赋值操作 1.对象[""] 2.对象.close 3.排序 1.dataframe 对象.sort_values() by
2021-10-29 11:14:06
351
原创 Pandas的使用
5.Pandas5.1Pandas介绍1. pandas概念 开源的数据挖掘库 用于数据探索 封装了matplotlib,numpy2. 案例知识点 1.创建DataFrame pd.DataFrame(ndarray) 2.创建日期 pd.date_range() start – 开始日期 e
2021-10-25 17:31:36
80
原创 Numpy的使用
4 Numpy的使用4.1 Numpy优势定义开源的Python科学计算库,用于快速处理任意维度的数组Numpy中,存储对象是ndarray创建np.array([])numpy的优势内存块风格 – 一体式存储支持并行化运算效率高于纯Python代码 – 底层使用了C,内部释放了GIL4.2 N维数组-ndarray[**]ndarray的属性属性名字 属性解释ndarray.shape 数组维度的元组ndarray.ndim 数组维数ndarray.
2021-10-24 20:24:42
170
原创 机器学习笔记
1.机器学习概述1.1 人工智能概述1.人工智能起源图灵测试达特茅斯会议2.人工智能三个阶段1980年代是正式成形期1990-2010年代是蓬勃发展期2012年之后是深度学习期3.人工智能、机器学习和深度学习机器学习是人工智能的一个实现途径深度学习是机器学习的一个方法发展而来4.主要分支介绍1.计算机视觉eg:人脸识别2.自然语言处理语音识别语义识别3.机器人5.人工智能必备三要素【】数据算法计算力6.gpu,cpu【】gpu – 计算密集型cpu – IO
2021-10-23 17:13:59
249
原创 Azure机器学习模型搭建
Azure机器学习模型搭建Azure Machine Learning(简称“AML”)是微软在其公有云Azure上推出的基于Web使用的一项机器学习服务,机器学习属人工智能的一个分支,它技术借助算法让电脑对大量流动数据集进行识别。这种方式能够通过历史数据来预测未来事件和行为,其实现方式明显优于传统的商业智能形式。微软的目标是简化使用机器学习的过程,以便于开发人员、业务分析师和数据科学家进行广泛、便捷地应用。这款服务的目的在于“将机器学习动力与云计算的简单性相结合”。AML目前在微软的Global
2021-10-21 15:03:34
681
1
原创 python基础之文件操作
文件操作一. 文件操作的作用思考:什么是文件?思考:文件操作包含什么?答:打开、关闭、读、写、复制…思考:文件操作的的作用是什么?答:读取内容、写入内容、备份内容…总结:文件操作的作用就是把一些内容(数据)存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力。二. 文件的基本操作2.1 文件操作步骤打开文件读写等操作关闭文件注意:可以只打开和关闭文件,不进行任何读写操作。2.1.1 打开在python,使用open函数,可以打开一个已经存
2021-08-24 18:12:14
85
原创 python基础复习
python基础复习一. 字符串字符串是 Python 中最常用的数据类型。我们一般使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可。a = 'hello world'b = "abcdefg"print(type(a))print(type(b))注意:控制台显示结果为<class 'str'>, 即数据类型为str(字符串)。1.1 字符串特征一对引号字符串name1 = 'Tom'name2 = "Rose"三引号字符串name3
2021-08-22 23:57:57
483
原创 Python文件进行写操作后立即读出的结果、原因分析、解决方法
问题引出使用open(‘test.txt’,‘r’) 和open(‘test.txt’)方式读取文件时,发现第一次read读取后,使用readlines()对f 和 f1 读取的结果却不一样原因分析:读写时有一个文件指针,数据从文件指针所在位置开始读写。上述程序通过write对文件进行写操作,此时文件指针已经在文件的尾部。那为什么使用read和readlines会有不一样的运行结果呢?read()在当前指针处开始读,而当前指针在文件尾部,其后为空,所以read()每次运行均为空;readl.
2021-08-22 17:05:25
668
原创 JavaWeb笔记
JavaWeb1、基本概念1.1、前言web开发:web,网页的意思,www.baidu.com·静态webhtml,css提供给所有人看的数据始终不会发生变化!动态web淘宝,几乎是所有的网站;提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同!技术栈:Servlet/JSP,ASP,PHP在Java中,动态web资源开发的技术统称为JavaWeb1.2、web应用程序web应用程序:可以提供浏览器访问的程序;a.
2021-08-20 00:36:04
891
原创 初识MySQL
1、初识MySQLJavaEE:企业级Java开发 Web前端(页面:展示:数据)后台 (连接点:连接数据库JDBC,连接前端(控制视图跳转,给前端传递数据))数据库(存数据,Txt,Excel,Word)只会写代码,学好数据库,基本混饭吃:操作系统,数据结构与算法!当一个不错的程序猿!离散数学,数字电路,体系结构,编译原理。+实战经验,优秀程序猿1.1为什么学数据库1、岗位需求2、现在的世界,大数据时代,得数据者得天下3、被迫需求:存数据4、数据库是所有软件体系中最核心的存在 DB
2021-08-07 23:23:06
418
原创 JVM笔记
JVM探究请你谈谈你对JVM的理解?java->class->jvmjava8虚拟机和之前的变化更新?什么是OOM?什么是栈溢出StackOverFlowError?JVM的常用调优参数有哪些?内存快照如何抓取?怎么分析Dump文件?谈谈JVM中,类加载器你的认识?JVM的位置[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tHoG94y8-1628001716131)(C:\Users\Administrator\Des
2021-08-03 22:42:43
100
原创 JUC工具类
什么是JUCjava.util工具包并发:多线程操作同一个资源并行:多个线程同时执行public static void main(String[] args) { // 获取cpu的核数 //CPU密集型 IO密集型 System.out.println(Runtime.getRuntime().availableProcessors()); }并发编程的本质:充分利用CPU的资源线程有几种状态NEW,//创建RUNNABL.
2021-07-27 22:15:48
360
原创 jQuery
jQuery获取jQuery<!-- CDN引入--> <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>jQuery公式<!--公式 $(selector).action()--><a href="#" id="test-jquery">点我</a><script> document.getElementBy
2021-07-13 19:20:37
96
原创 js 函数
函数定义函数定义方式一Function abs(s){if(x>=0){return x;}else{return -x;}}一旦执行到return代表函数结束,返回结果!如果没有执行return,函数执行完也会返回结果,结果就是undefined定义方式二var abs = function(x){if(x>=0){return x;}else{return -x;}}functionn(x){…}这是一个匿名函数,当时可以把结果赋值给abs
2021-07-11 15:59:31
94
原创 我的第一个javascript
数据类型字符串正常字符我们使用 单引号注意转义字符\'\n\t\u4e2d \u### unicode\x41 Ascll字符多行字符串编写var msg = ` hello world`console.log(msg)模板字符串let name = "caster";let age = 3;let msg = `你好,${name}`;console.log(msg);字符串长度str.length字符串的可变性,不可变
2021-07-10 14:39:44
73
原创 我的第一个css
css的优势内容和表现分离网页结构表现统一,可以实现复用样式十分的丰富建议使用独立于html的css文件利用SEO,容易被搜索引擎收录!Vue:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>index</title><!-- 规范 编写css代码 每个声明最好用分号结尾语法:
2021-07-04 15:01:04
182
原创 5.表格学习
表格学习</tr><tr> <td rowspan="2">2-1</td> <td>2-2</td> <td>2-3</td></tr><tr><td>3-2</td><td>3-3</td></tr> 1-1...
2021-06-29 21:02:05
57
原创 4.列表学习
列表学习 java c++ python java c++ python 学科 java c++ python 位置 北京 上海 杭州
2021-06-29 21:01:19
55
原创 1.基本标签
基本标签 基本标签学习一级标签二级标签三级标签四级标签五级标签六级标签宝贝宝贝宝贝宝贝两只老虎爱跳舞,小兔子乖乖拔萝卜,我和小鸭子学走路,童年是最美的礼物。小螺号呀嘀嘀地吹,我学海鸥展翅飞,不怕风雨不怕累,快快把本领都学会。宝贝,星星为你指路,哦?宝贝,月亮为你祝福,哦!成长是快乐的旅途,勇敢迈开你的脚步。字体样式标签粗体:I Love You 斜体:I Love You空 格:><©版权所有
2021-06-29 20:59:15
89
原创 获取注解信息
获取注解信息package com.caster.reflect;import java.lang.annotation.*;import java.lang.reflect.Field;//练习反射操作注解public class demo11 { public static void main(String[] args) throws ClassNotFoundException, NoSuchFieldException { Class c1 = Class.f
2021-05-26 23:41:17
97
原创 获取泛型信息
获取泛型信息package com.caster.reflect;import java.lang.reflect.Method;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;import java.util.List;import java.util.Map;//通过反射获取泛型public class demo10 { public void test01(Map<Str
2021-05-26 23:40:09
190
原创 普通方式、反射方式、反射关闭检测方式三种方式性能对比分析
普通方式、反射方式、反射关闭检测方式三种方式性能对比分析package com.caster.reflect;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;//分析性能问题public class demo09 { //普通方式调用 public static void test01(){ User user = new User();
2021-05-26 23:39:29
122
原创 动态创建对象执行方法
动态创建对象执行方法package com.caster.reflect;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;//通过反射,动态的创建对象:调用Class对象的newinstance()方法//1.类必须有一个无参数的构造器/
2021-05-26 23:38:42
73
原创 类加载器的作用
类加载器类加载器的作用:将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区运行时的数据结构,然后再堆中生成一个代表这个类的java.lang.Class对象,作为方法区中类书的访问入口package com.caster.reflect;//类加载器public class demo06 { public static void main(String[] args) throws ClassNotFoundException { //获取系统类的加载器
2021-05-26 23:36:41
182
原创 类加载内存分析
#类加载内存分析package com.caster.reflect;import java.sql.SQLOutput;public class demo04 { public static void main(String[] args) { A a = new A(); System.out.println(A.m); /* 1.加载到内存,产生一个类对应的class对象 2.链接,链接结束后m=0
2021-05-26 23:35:39
64
原创 反射基本认识
反射反射概述package com.caster.reflect;//反射public class demo01 extends Object{ public static void main(String[] args) throws ClassNotFoundException { //通过反射获取类的class对象 Class c1 = Class.forName("com.caster.reflect.User"); Class c2
2021-05-26 23:31:37
64
原创 注解
注解package com.caster.annotation;import com.caster.oop.Deemo07.Test;import java.util.ArrayList;import java.util.List;public class Text01 extends Object{ //@Override 重写的注解 @Override public String toString() { return super.toString
2021-05-03 22:48:34
99
原创 URL
URLhttps://www.baidu.com/统一资源定位符:定位资源 定位互联网上的某一个资源DNS域名解析 www.baidu.com xxx.x…x…x协议://IP地址:端口/项目名/资源package com.caster.IP.Lesson04;import java.io.FileOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;
2021-03-10 20:46:52
106
原创 UDP实现消息循环发送
UDP实现消息循环发送发送方package com.caster.IP.chat;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetSocketAddress;public class UdpSenderDemo01 { public st
2021-03-10 19:19:01
1049
原创 UDP实现消息发送
UDP实现消息发送发送端package com.caster.IP.lesson03;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;//不需要连接服务器public class UdpClientDemo01 { public static void main(String[] args) throws Exception{ //1.建立
2021-03-10 17:56:17
309
原创 TCP文件上传实现
TCP文件上传实现客户端package com.caster.IP.lesson02;import java.io.*;import java.net.InetAddress;import java.net.Socket;public class TcpClientDemo02 { public static void main(String[] args) throws Exception{ //1.创建一个Socket链接 Socket soc
2021-03-09 21:34:54
78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人