自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 hive初始化元数据报错:Illegal processing instruction target (“xml“); xml (case insensitive) is reserved by th

hive初始化元数据报错处理

2022-08-02 16:11:01 1141 1

原创 手写MapReduce程序详细操作步骤

手写mr程序详细步骤

2022-06-11 16:22:23 1260 1

原创 hadoop的9870端口不能访问WEB界面的解决办法汇总

hadoop的9870端口不能访问WEB界面的解决办法汇总

2022-06-07 16:21:13 24006 9

原创 Hadoop集群里面经常使用的几个脚本文件

hadoop常用脚本

2022-06-07 15:30:51 391

原创 pycharm连接远程服务器教程

怎么同步服务器

2022-06-02 20:57:31 150

原创 解决jupyter 无法定位程序输入点 Anacond\libary\bin\pythoncom37.dll问题

解决标题报错问题

2022-05-31 21:40:58 1021

原创 安装了keras在jupyter notebook上面运行却报错‘no module named keras’的解决办法

解决no module named keras报错

2022-05-31 21:35:39 4426

原创 Linux介绍

一、Linux入门-- Linux 和 Windows的简单对比 -- 费用角度 -- 软件的支持角度 -- 安全性 -- 应用场景 -- 使用习惯 -- 可制定性二、安装VMware软件按照安装手册进行安装三、新建虚拟机-- 类似于在当前电脑上再安装一台虚拟电脑四、安装Centos7-- 注意:在启动虚拟机之前,一定要映射 Centos镜像文件。五、Linux的目录结构...

2022-05-28 17:21:25 703

原创 卷积神经网络

目录卷积(Convolution)卷积计算填充(padding)步幅(stride)感受野(Receptive Field)多输入通道、多输出通道和批量操作池化(Pooling)ReLU激活函数批归一化(Batch Normalization)丢弃法(Dropout)练习:计算卷积中一共有多少次乘法和加法操作卷积神经网络是目前计算机视觉中使用最普遍的模型结构,卷积神经网络的一些基础模块,包括:卷积(Convolution) 池化(Pooling)

2022-05-27 07:30:00 1942

原创 使用Pytorch实现手写数字识别

目录1. 思路和流程分析2. 准备训练集和测试集2.1 torchvision.transforms的图形数据处理方法2.1.1 torchvision.transforms.ToTensor2.1.2 torchvision.transforms.Normalize(mean, std)2.1.3 torchvision.transforms.Compose(transforms)2.2 准备MNIST数据集的Dataset和DataLoader3. 构建模型3.1 激

2022-05-27 07:30:00 7046 1

原创 Pytorch中的数据加载

目录1. 模型中使用数据加载器的目的2. 数据集类2.1 Dataset基类介绍2.2 数据加载案例3. 迭代数据集4. pytorch自带的数据集4.1 torchversion.datasets4.2 MNIST数据集的介绍1. 模型中使用数据加载器的目的在前面的线性回归模型中,我们使用的数据很少,所以直接把全部数据放到模型中去使用。但是在深度学习中,数据量通常是都非常多,非常大的,如此大量的数据,不可能一次性的在模型中进行向前的计算和反向传播,经常

2022-05-26 08:30:00 1669

原创 Maven系统介绍

目录1. 为什么使用Maven2. 什么是Maven3. Maven的使用(重点掌握)4. Maven核心概念4.1 POM4.2 Maven约定的目录结构4.3 坐标4.4 依赖的管理4.5 仓库4.6 生命周期4.7 插件和目标5. Maven的继承6. Maven中的聚合1. 为什么使用Maven 1. Maven提供了便捷管理Jar包的功能 -- 第三方jar包的添加 -- 第三方jar包的获取...

2022-05-25 15:34:39 200

原创 调用Pytorch API 完成线性回归以及如何在GPU上面运行代码

目录1. Pytorch完成模型常用API1.1 nn.Module1.2 优化器类1.3 损失函数1.4 把线性回归完整代码2. 在GPU上运行代码1. Pytorch完成模型常用API在前一部分,我们自己实现了通过torch的相关方法完成反向传播和参数更新,在pytorch中预设了一些更加灵活简单的对象,让我们来构造模型、定义损失,优化损失等那么接下来,我们一起来了解一下其中常用的API1.1 nn.Modulenn.Modul 是torch.n

2022-05-25 07:30:00 586

原创 手动完成线性回归

目录1向前计算1.1 计算过程1.2 requires_grad和grad_fn2梯度计算3线性回归实现前言:在学完深度学习理论和pytorch得基本使用方法后,我们来通过简单地线性回归例子来巩固前面理论知识。1向前计算对于pytorch中的一个tensor,如果设置它的属性 .requires_grad为True,那么它将会追踪对于该张量的所有操作。或者可以理解为,这个tensor是一个参数,后续会被计算梯度,更新该参数。1.1 计算过程假设有以下...

2022-05-24 21:15:00 473

原创 Maven的安装、配置本地仓库以及在IDEA上面集成教程

目录1. Maven的安装2.配置本地仓库3.IDEA上面集成Maven4.第一个Maven程序1. Maven的安装步骤一:解压软件包软件百度网盘连接:链接:https://pan.baidu.com/s/1mjBrIjn0Or9PzrcWCEreAg提取码:mozv解压到自己设置的目录中去,其中第二个是源码文件,共有需要的人参考,我们需要解压第三个安装包文件。步骤二:配置环境变量在电脑高级系统设置里面选择 环境变量,在系统变量里面添加Ma..

2022-05-23 18:37:57 306

原创 深度学习原理与基本过程系统总结

目录1 深度学习各模块介绍1.1 神经元1.2 单层神经网络1.3 感知机1.4 多层神经网络1.5 激活函数2 神经网络三部曲2.1 正向传播2.2 反向传播2.3 梯度下降3常见的优化算法介绍3.1梯度下降算法(batch gradient descent BGD)3.2随机梯度下降法 (Stochastic gradient descent SGD)3.3小批量梯度下降 (Mini-batch gradient descent MB...

2022-05-22 08:00:00 1081

原创 JDBC操作3:数据库连接池、德鲁伊连接池使用、封装连接池工具类、ThreadLocal以及DBUtils使用

目录1. 数据库连接池2. 德鲁伊连接池使用3.ThreadLocal4. 封装连接池工具类5. DBUtils使用1. 数据库连接池1、什么是数据库连接池2、使用连接池,可以自己创建连接池,实现DataSource接口就可以了,但是实际操作中,一般不去自己实现,使用开源连接池进行使用3、常用开源连接池:DBCP、C3P0、Druid(德鲁伊)4、使用德鲁伊连接,引入jar包2. 德鲁伊连接池使用1、导入德鲁伊连接池jar..

2022-05-21 21:05:17 998

原创 JDBC操作2:PreparedStatement对象、实现获取自动增长的值、批处理以及事务操作

Statement对象1、Statement对象主要作用执行sql语句的2、Statement对象缺点:(1)sql语句拼接@Testpublic void test01() { Connection conn = null; Statement statement = null; ResultSet rs = null; try { Class.forName("com.mysql.jdbc.Driver"); co

2022-05-21 20:37:18 811

原创 JDBC操作1:实现对数据库crud操作

目录1. JDBC概念1.1 什么是JDBC1.2 JDBC实现形式1.3 jdbc操作API介绍1.4 jdbc操作步骤(固定)2. JDBC实现对数据库crud操作2.1 第一步 加载数据库驱动2.2 代码实现查询2.3 代码实现添加操作2.4代码实现修改操作2.5代码实现删除操作1. JDBC概念1.1 什么是JDBC(1)Java Database Connectivity,java数据库连接(2)java里面针对操作数据库,提供..

2022-05-21 20:17:23 798

原创 Mysql数据库3:分组查询、子查询、单行函数、事务、权限和安全

目录1. Mysql分组查询2. Mysql子查询3. 单行函数4. 事务5. 权限与安全1. Mysql分组查询1、分组 group by# 统计每个部门有多少个员工SELECT COUNT(*) AS number,edid FROM emp GROUP BY edid2、演示group by和having# 统计每个部门的年龄最大者SELECT MAX(age),emp.edidFROM empGROUP BY emp.ed...

2022-05-21 08:30:00 141

原创 Mysql数据库2:DML操作、多表关系、查询操作

目录1. DML-修改操作2. DML-删除操作3. Mysql简单查询操作4. 多表关系和建表原则4. Mysql多表关联查询操作4.1 mysql关联查询分类4.2 编写sql语句实现mysql多表关联查询5. Mysql查询操作1. DML-修改操作CREATE TABLE `stu` ( `sid` int(11) NOT NULL AUTO_INCREMENT, `sname` varchar(100) NOT NULL, `age`..

2022-05-20 22:17:50 393

原创 Mysql数据库1:操作数据库sql语句

目录1. sql语句介绍1.1 什么是sql1.2 sql分类1.3 操作数据库sql语句2. 操作表sql语句3.添加操作记录sql4. Mysql约束5. 自动增长索引5.1 自动增长5.2 索引(了解)1. sql语句介绍1.1 什么是sql(1)结构化查询语言(2)使用sql可以对关系型数据进行增删改查操作(3)建议编写标准sql1.2 sql分类第一类 DDL(Data Definition Language...

2022-05-20 21:34:15 1305

原创 Javase进阶5:文件与IO

1. File文件操作1.1 什么是FileFile类是java.io包下代表与平台无关的文件和目录,也就是说如果希望在程序中操作文件和目录都可以通过File类来完成, File类能新建、删除、重命名文件和目录。1.2 常用方法public class FileDemo1 { public static void main(String[] args) throws IOException { // 文件路径名// String path

2022-05-20 08:30:00 198

原创 Pytorch的入门使用方法

目录1. 张量Tensor2. Pytorch中创建张量3. Pytorch中tensor的常用方法4. tensor的数据类型5. tensor的其他操作1. 张量Tensor张量是一个统称,其中包含很多类型: 0阶张量:标量、常数,0-D Tensor 1阶张量:向量,1-D Tensor 2阶张量:矩阵,2-D Tensor 3阶张量 ... N阶 2. Pytorch中创建张量 使用python

2022-05-19 20:35:16 141

原创 Javase进阶7:反射

目录1 类加载(1)1.1 什么是类的加载1.2 哪些操作会导致类的初始化1.3 哪些使用类的操作,但是不会导致类的初始化?2 类加载(2)2.1 类加载器分类2.2 类加载器机制-双亲委派机制3 反射3.1 什么是反射3.2 获取Class四种方式3.3 反射应用(1)3.4 反射应用(2)1 类加载(1)1.1 什么是类的加载当程序主动使用某个类时,如果该类还未被加载到内存中,系统会通过加载、连接、初始化三个步骤来对该类进行初始化,如果

2022-05-18 21:17:30 75

原创 Javase进阶4:集合练习题

目录第1题第2题第3题第4题第5题第6题第7题第8题第9题第10题第1题 随机验证码。 随机生成十组六位字符组成的验证码。 验证码由大小写字母、数字字符组成。 代码实现,效果如图所示: 开发提示: 使用字符数组保存原始字符,利用Random类生成随机索引。 将十组验证码放到集合中 用Iterator迭代器遍历集合 package com.at

2022-05-18 07:30:00 1033 1

原创 Javase进阶6:网络编程

目录1 网络基本该概念1.1 软件结构2 网络通信协议2.1 协议2.2 TCP/IP协议2.3 TCP和UDP(重点)2.4 TCP通过三次握手建立连接(重点)2.5 TCP通过四次挥手释放连接(重点)2.6 网络编程三要素3 InetAddress类使用4 TCP的Socket网络编程4.1 TCP的网络编程模型4.2 服务端代码4.3 客户端代码5 UDP网络编程1 网络基本该概念1.1 软件结构(1)CS结构* Cli

2022-05-17 18:26:05 100

原创 Javase进阶3:集合知识点总结

目录1.Collection接口1.1 什么是集合1.2 集合体系结构1.3 Collection接口1.4 Iterator迭代器1.5 增强for循环2. List接口2.1 List接口特点2.2 List常用操作方法2.3 List接口实现类3. Set接口4. Map集合4.1 什么是Map4.2 Map接口存储方式4.3 Map存储特点4.4 Map集合常用方法4.5 Map集合遍历4.6 HashMap底层结构和原理.

2022-05-17 07:00:00 202

原创 Javase进阶2:泛型

目录1、什么是泛型2、演示泛型好处3、泛型类和泛型接口4、类型变量的上限5、泛型擦除6、泛型方法6、类型通配符?7、类型通配符上限和下限1、什么是泛型(1)在jdk1.5开始出现新特性,成为泛型(2)使用泛型可以限定集合或者数组放什么类型数据,方法里面传递什么类型参数2、演示泛型好处(1)问题代码public class GenericDemo1 { public static void main(String[] args

2022-05-15 08:30:00 106

原创 Javase进阶1:多线程

目录0.学习目标1. 笔记2. 练习0.学习目标1、整理多线程题目(1)wait和sleep区别(2)线程的状态有哪些(3)在同步代码块或者同步方法中,什么情况下会释放锁2、编写多线程代码/*** 创建两个线程* 创建一个初始 变量 值 包子状态为false* 实现一个线程吃包子,另外一个线程做包子* 交替,进行10次*/3、编写泛型方法,实现两个数相加,限定参数只能是数字1. 笔记1、线程间通信(1)创建线程因为操作系统进行...

2022-05-14 07:00:00 171

原创 Win10系统怎么注销微软账户

问题描述:今天领得公共电脑准备干活,电脑上面还留着前人的Microsoft账户在那挂着,显示管理员账户,账户页面只有管理按键没有删除按键,导致无法删除掉,试了很多方法才删除掉,把成功的方法记录在下面。解决办法:1.假设你的微软账号是:xxx@xx.com,win+R打开运行,在运行输入框输入regedit,点击确定打开注册表编辑器,搜索微软账号名:xxx@xx.com。2.一般是HKEY_CURRENT_USER\Software\Microsoft\IdentityCRL\UserExte

2022-05-08 19:25:18 7527 2

原创 Javase基础5:数组、数组查找、排序、二维数组

目录1.笔记1.1 数组2. 练习2.1 二维数组练习题2.2 二维数组的内存图分析(重要)1.笔记1.1 数组1. 数组 容器:存储东西(数据)的 数组概念:数组就是用于存储数据的长度固定的容器,保证多个数据的数据类型要一致 ① 创建数组的时候,必须指定长度 ② 数组在创建的时候,需要指定数据类型 ③ 数组是有顺序的(位置的顺序) 数组的特点: 数组的长度一旦确定,就不允许修改2. 数组的使用

2022-05-07 16:40:41 268

原创 Javase基础4:顺序结构、分支结构和选择结构、循环结构、跳转结构

笔记顺序结构7.1 顺序结构 程序是按照顺序执行的(从上往下) ① 输出 输出语句,从上往下依次执行 ② 输入(在实际工作中没有用处) 用途:为了一些练习使用 功能:在命令窗口输入一些数据,被程序获取! 知识点范围:属于面向对象 关注点:实现步骤 步骤: a. 准备一个输入的工具 java.util.Scanner input=new java.util.Scann

2022-05-07 16:07:39 442

原创 Javase基础3:进制、类型转换、运算符

目录1. 笔记1.1进制1.2 类型转换1.3 运算符2. 练习2.1 算术运算符练习2.2 赋值运算符练习1. 笔记1.1进制二进制(计算机的世界) 逢二进一 0 1 10 11 100 101 ...八进制 逢八进一 0 1 2 3 4 5 6 7 10 ...十进制(现实生活) 逢十进一 0 1 2 3 4 5 6 7 8 9 10 ...十六进制 逢十六进一 0 1 2 3 4 5 6 7 8 9

2022-05-07 15:16:30 52

原创 Javase基础2:注释、关键字、常量、标识符、数据类型、变量、输出语句、转义符

目录1. 笔记1.1 注释1.2 关键字1.3 常量1.4 标识符1.5 数据类型1.6 变量1.7 输出语句1.8 转义符2. 练习1. 笔记1.1 注释1. 注释 功能:对程序的解释说明(方便其他人快速理解你的代码) 特点:不影响程序的编译和运行 分类: 单行注释 语法: // 注释内容 特点:只对本行//后的内容起到注释作用 应用场合:对局部代码的解释

2022-05-07 15:01:29 75

原创 Javase基础1:Java概述、环境搭建与入门程序

目录1. 笔记1.1 Java概述1.2 环境搭建与入门程序1. 笔记1.1 Java概述1. java语言 (企业使用率较高) ★ 1.1 java的概述: 1995年由sun公司推出java高级编程语言,java之父詹姆斯.高斯林(James Gosling) sun公司在09年的时候,被oracle公司收购,所以现在java属于oracle公司! java的发展历史: 从17年,oracle公司决定每半年更新一次

2022-05-07 14:40:24 90

原创 Javase面向对象9:异常、常用类

笔记异常1、什么是异常: 指的是程序在执行过程中,出现的非正常的情况,如果不处理最终会导致JVM的非正常停止2、异常处理方式 (1)遇到错误就终止程序的运行 (2)程序员编写代码处理3、java异常体系结构(1)Throwable顶层异常类(2)Throwable两个子类 Error:编译时候出现 Exception(运行时异常):执行时候出现(3)两个常用方法 getMessage() :得到异常基本内容 printStackTrace() :得到异常详

2022-05-07 13:57:04 125

原创 Javase面向对象8:设计模式、枚举、注解、单元测试、包装类

目录1. 笔记1.1 设计模式1.2 枚举1.3 注解1.4 单元测试2. 练习2.1 枚举类型常用方法示例代码2.2 枚举类实现接口2.3 注解示例代码1. 笔记1.1 设计模式1. 设计模式 ★ 23种-->就是前辈智慧的结晶(换一种方式实现功能) 1.1 单例模式 一个类对外只提供一个对象! a. 构造器私有化(不让外界new对象) b. 在本类内实例

2022-05-07 13:03:31 99

原创 Javase面向对象7:接口、内部类

1. 笔记1.1 接口1.接口 usb接口,type-c接口... usb接口的规范又是哪来的?有人定制了这个规范,然后厂商按照这个规范生产 接口-->定义规则 1.1 接口的语法 【修饰符】 interface 接口名{} -->类似于类的语法 定义接口的修饰符和类的修饰符知识点一样 1.2 分类接口是支持多态的!JDK1.8之前 ...

2022-05-07 12:39:57 431

原创 Javase面向对象6:抽象类、多态、native关键字、根父类

目录1. 笔记1.1 抽象类1.2 多态1.3 native关键字1.4 根父类(Object)2. 练习2.1 抽象类练习2.2 多态练习2.3 父子类之间类型转换练习1. 笔记1.1 抽象类1.抽象类☆ 前提:Animal(父类)所有的子类都对eat方法进行了重写。Animal是为子类提供服务。 Animal类中的eat方法,大括号还有用吗?没有用了。 将eat方法变为抽象方法

2022-05-07 10:58:40 201

空空如也

空空如也

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

TA关注的人

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