自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大数据 小白学习录

大数据专业小白学生

  • 博客(131)
  • 资源 (11)
  • 收藏
  • 关注

原创 数据分析与可视化(五)Pandas学习基础二:数据预处理

文章目录1.数据载入1.1读写文本文件(1)文本文件的读取:(2)文本文件的存储1.2读写excel文件t(1).pandas 的read_excel函数可以读取“xls”和“xlsx”两种excel文件(2).Excel文件的存储2.合并数据2.1 merge合并数据2.2concat数据连接2.3combine_first合并数据3.数据清洗3.1检测与处理缺失值1.缺失值的检测:2.缺失值的统计:3.缺失值的处理<1>.删除缺失值: `dropna(axis=0, how='any', t

2021-05-22 17:35:37 8316 21

原创 数据分析与可视化(四)Pandas学习基础一:统计分析基础

pandas的数据结构Series:类似于数组DataFrame:类似于表格Panel:Excel多表单Sheet【不常用】series:一维数组对象,通过索引来访问1.创建:可通过列表和字典来创建import pandas as pdimport numpy as nps1 = pd.Series([1,4,'ab',0])s2 = pd.Series({'A':'111', 'B':'你好', 'C':'345'})print(s1,'\t',s2)#>>>&

2021-04-09 09:21:08 1481 2

原创 springboot基础

文章目录@[toc]SpringBoot概述spring springmvc springboot的关系Spring Boot简介微服务springboot的优点核心功能SpringBoot搭建使用IDEA快速搭建 Spring Boot项目入门案例研究项目结构pom 文件主程序类,主入口类配置文件、加载顺序开启配置文件注释配置文件和加载顺序日志框架、日志配置日志框架、日志配置SpringBoot概述spring springmvc springboot的关系spring boot就是一个大框架里面

2023-02-22 20:50:56 373

转载 Eclipse常用快捷键

说一下为什么不用idea的快捷键呢,首先idea是收费的,导致并不是所有公司都用的idea,其实很多公司还是用的eclipse,毕竟免费的,而且idea也可以用eclipse的快捷键,所以建议多用eclipse的快捷键,包括在idea里面。最常用的Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切.

2022-04-13 20:05:46 345 1

原创 Spark的基础编程

Spark的基础编程Spark的一些基本概念1.RDD:弹性分布式数据集,是分布式内存的一个抽象概念,提供了一种高度受限的共享内容模型,即RDD是只读的记录分区的集合,只能基于稳定的物理存储中的数据集来创建RDD,或者通过其它RDD上执行确定的转换操作(如map,join,group by)来创建,这些限制使得实现容错的开销很低。一个RDD 就是一个分布式对象集合,作为数据结构,RDD本质上是一个只读的分区记录集合,每个RDD可以分成多个分区,每个分区就是一个数据集片段,并且一个RDD的不同分区可以保

2022-01-12 18:25:15 1436

原创 # hive与mysql的安装与配置

hive与mysql的安装与配置hive是基于hadoop的数据仓库工具,将一定格式的文件映射为一张张表,因此hive版本和hadoop版本有对应关系,一定要检查自己安装的hadoop和hive版本是否兼容;hadoop版本:2.9.1,hive版本:3.2.1,jdk:1.8.0_162,mysql:8.0.20,jdbc:8.0.20在链接内自己可以查看hive,hadoop关系(http://hive.apache.org/downloads.html)查看hive版本:启动hive时会出现h

2022-01-12 18:23:19 944

原创 Linux的进程管理

Linux的进程管理1.进程的定义:软件运行时所占用的独立的系统资源(cpu 内存 磁盘输入输出设备等),称为进程。(一个线程只能属于一个进程,一个进程可以有多个线程。)2.启动并运行软件Ubuntu:systemctl start 运行的软件名e.g:systemctl start networking3.查看进程jps4.查看软件的运行状态systemctl status 运行软件名e.g:systemctl status networking5.终止程序的执行systemctl

2022-01-12 18:22:12 372

原创 centos7下apach服务器的安装与配置以及C语言的编译调式

文章目录一、 Apache服务器安装配置二、 在linux中编写执行c语言的程序一、 Apache服务器安装配置1、 Apache主要用于PHP服务器的配置2、 Apache服务器主要的服务组件为httpd服务3、 安装方式【可以用yum直接装,我用yum装的时候老师报下载错误,用wget换下载镜像源没用,最后用清除缓存的方法下载下来了:yum clean headers #清理/var/cache/yum的headers yum clean packages #清理/var/cache/yum

2022-01-12 18:21:34 168

原创 Linux中配置JAVAweb服务器Tomcat

Linux中配置JAVAweb服务器Tomcat一.在CentOS下部署1.java的web服务器组件tomcat2.部署javaweb程序到tomcat服务器进行测试3.了解web服务器的目录结构4.检查java jdk环境(1)检查jdk1.8环境是否配置成功java -version(2)如果,没有配置则安装jdk1.8yum install Java(3)配置jdk的环境变量vi /etc/profileexport JAVA_HOME=java的安装路径export PA

2022-01-12 18:20:15 220

原创 sleep、wait、start、run、线程安全等面试题

文章目录sleep() 和 wait() 有什么区别?Thread 类中的 start 和 run 方法有什么区别什么是线程安全? Vector 是一个线程安全类吗?简述一下你对线程池的理解Java 程序是如何执行的sleep() 和 wait() 有什么区别?sleep是 Thread 类的类方法sleep 可以在任何地方使用sleep 会休眠当前线程指定时间 有各 long 类型参数 毫秒为单位,释放 cpu 资源,不释放对象锁,休眠时间一到自动苏醒继续执行wait是 Objec

2022-01-12 18:16:16 2039

原创 Redis初学

文章目录下载windows版本:Linux版本:安装解压启动redis服务启动redis客户端部署安装为windows服务测试Redis桌面管理工具windows下安装Redis并部署成服务下载windows版本:​ 连接Redis-x64-3.2.100.msi是windows下的安装文件,直接会将Redis写入windows服务。Redis-x64-3.2.100.zip是需要解压安装的Source code (zip) 源码的zip压缩版Source code (tar.gz)

2022-01-04 20:21:51 595

原创 springmvc上传文件和eclipse的简单git操作

文章目录@[toc]Spring MVC 上传文件Eclipse对项目 上传和拉取以及分支控制合并等操作Eclipse对项目 上传和拉取以及分支控制合并等操作Spring MVC 上传文件在ssm整合项目的基础上 配置静态文件的访问问题【视图处理器拦截所有的访问的资源只有 jsp 后缀才可以通过】在springmvc.xml中 视图配置解析器下面加入:<mvc:default-servlet-handler/>,开启静态资源的访问在web.xml里面配置的前端控制器 Dispat

2022-01-04 20:17:46 208

原创 Web 开发(SpringBoot)

文章目录@[TOC]Web开发模板引擎模板引擎的作用:Spring Boot支持的模板引擎Spring Boot + JSP【了解一下就好】导入 jar 包创建 `webapp`资源目录并配置配置视图前后缀编写控制器、编写 jsp文件 测试运行访问测试Spring Boot + ThymeleafThymeleaf 简介概述优点使用项目创建语法解析常用的循环:Web开发模板引擎概念:模板引擎,顾名思义,是一款模板,模板中可以动态的写入一些参数,我们将这些参数在代码中传入,以保证数据在页面的动态调用,这

2022-01-04 20:17:02 448 1

原创 Spring Boot初学

文章目录@[toc]SpringBoot概述spring springmvc springboot的关系Spring Boot简介微服务springboot的优点核心功能SpringBoot搭建使用IDEA快速搭建 Spring Boot项目入门案例研究项目结构pom 文件主程序类,主入口类配置文件、加载顺序开启配置文件注释配置文件和加载顺序日志框架、日志配置日志概述基础介绍基本用法设置日志级别日志文件生成logback-spring.xmlSpringBoot概述spring springmvc sp

2022-01-04 20:12:31 480 1

原创 Spring MVC拦截器和全局异常处理(RESTful+状态码)

文章目录概述第一步:实现`HandlerInterceptor`接口第二步:配置拦截器登录拦截数据准备视图 jsp 准备业务层控制层拦截器类配置文件测试RESTful支持Spring MVC 统一异常处理全局处理 也有两种方式springmvc 提供的自定义的注解用 `@ControllerAdvice+@ ExceptionHandler` 注解(推荐)概述对于任何优秀的MVC框架,都会提供一些通用的操作,如请求数据的封装、类型转换、数据校验、解析上传的文件、防止表单的多次提交等。早期的MVC框架将

2022-01-04 20:10:55 3712

原创 Spring MVC简介

文章目录@[toc]Spring MVC 简介传统的 MVC 架构 web 开发概述优点体系结构构建第一个Spring MVC架构项目开发 Handler 【我们常说的MVC里面的Controller】URL映射到Controller的方法`@RequestMapping``@GetMapping``@PostMapping`Controller 方法的返回值`ModelAndView``void``String`Controller的参数绑定默认参数类型`Model` 和 `ModelMap`:通过 它们

2022-01-04 20:07:59 526

原创 Spring事务(登录注销的实现)

文章目录1、登录/注销1.1、登录记录用户状态1.2、注销用户状态2、框架中的分页3、事务控制4、Spring事务中哪几种事务传播行为?5、Spring事务中的隔离级别有哪几种?6、如果多个事务并发操作同一个资源,可能会发生的问题7、数据库系统提供了5种事务隔离级别1、登录/注销1.1、登录记录用户状态@RequestMapping("/dologin") public String doLogin(Model model,String username,String userpass,HttpSe

2022-01-04 20:04:26 519

原创 Spring学习(IOC、AOP、代理、事务)

文章目录@[toc]认识 Spring 框架简介优点组成常用术语Java BeanIOC和DIIOC 控制反装理解:DI 依赖注入Spring简单配置Spring创建Bean的方式Bean的作用域Spring对Bean的初始化和销毁依赖注入分类注解开发使用Java 的方式去配置Spring代理模式分类静态代理动态代理AOP编程**AOP核心概念**AOP在 Spring 中的使用Spring实现AOPSpring的事务管理事务复习Spring的事务使用Spring管理事务注解:IOC容器创建BeanDI依赖

2022-01-04 19:59:47 2103 7

原创 MyBatis高级(映射、动态SQL、缓存、逆向工程)

文章目录MyBatis架构`MyBatis`的核心对象`SqlSessionFactoryBuilder``SqlSessionFactory``SqlSession`映射器实例(`Mapper`)映射器分类引入映射器的方式配置详解configurationpropertiessettingstypeAliasestypeHandlers写一个String 类型的TypeHandler第二步,在mybatis-config.xml 文件中注册:第三步,在我们需要使用的字段上指定,处理枚举类型objectFa

2022-01-04 19:52:46 707

原创 初识MAVEN+MyBatis

MAVEN+MYBATIS简单认识

2022-01-04 19:46:27 530

原创 下拉框,单选,多选的数据回显

当输入框(包括下拉框,单选和多选)提交数据之后,前端传到后端,控制器验证数据,不符合回显数据时 ,怎么将之前的下拉框,单选和多选所做的选择一并回显?方法比较多,js学的一般,所以用了老师的 jstl 标签来解决html的代码clist 是放到session里面的所有班级列表信息;下拉框循环显示,在这里要注意一个特点, 用el表达式取值时,空值不报错,不显示,不是空值才会取出来,所以直接用<!-- 导入标签库 --> <%@ taglib uri="http://jav.

2021-11-14 19:28:45 2297

原创 采用异步提交的方式实现级联下拉选择框

采用异步提交的方式实现级联下拉选择框功能需求:所在部门是直接从控制器放到session里面用el取的数据,jstl循环显示,当所在部门选定之后,对应所在部门下的领导信息要都拿到并显示,所以当你上面的下拉框选择之后 ,采用异步提交的方式把所选定部门的部门号传回控制器,控制器去响应对应数据用json串的方式返回,js拿到数据进行解析显示。两个下拉框<tr> <td>所在部门:</td> <td> .

2021-11-14 19:08:48 611

原创 微信小程序页面跳转问题解决

微信小程序页面路径跳转wx.navigateTo({url:"/pages/index/index"}):带历史回退 但是不能跳转到 tabbar 页面tabbar 页面:在全局页面配置 app.json 中有 tabbar 页面的设置 它主要是指下面页面下方带一些功能啊什么的跳转页面跳tabbar页面要用wx.switchTabwx.redirectTo() 不保留历史,跳转到另一个页面,不能返回到上一页面wx.reLaunch() 即能跳转到tabBar页面,也能跳转到非tabbar页

2021-10-28 18:50:23 1213

原创 Java序列化输入输出流和单例模式

文章目录序列化和反序列化概念用途使用Seralizable接口Externalizable 接口序列化版本对象输入输出流实例单例模式概述1.概念2.特点优缺点优点缺点使用场景:工具类对象、频繁访问数据库或者文件的对象、创建对象时耗时耗费资源又经常用不到的对象、频繁创建和销毁的对象常见实现方式饿汉式【静态私有常量】懒汉式静态内部类枚举序列化和反序列化概念序列化:将Java对象转换为字节序列的过程【持久化存到硬盘上】反序列化:把字节序列恢复为Java对象的过程用途把对象的字节序列永久地保存到硬

2021-10-24 11:22:58 323

原创 Java输入输出流

文章目录输入输出流简介:输入输出:流:分类按照处理单位:按照流的作用:I/O 流中的三类数据源:磁盘文件:内存:网络:图解File类操作文件或者目录的属性属性构造:常用方法常用举例字节流读写任何文件字节流BufferedOutputStream和FileOutputStream读写文件字节流BufferedInputStream和FileInputStream读文件字符流读写文本文件字符流方式读写字节流简介:情况:示例:读写二进制文件复制文件网页源码读取到本地文件输入输出流简介:输入输出:输入/输出

2021-10-24 11:21:58 1568

原创 Java包装类

文章目录包装类基本数据类型与包装类包装类来由:关系:基本数据类型与包装类的转换装箱auto-boxing拆箱auto-unboxingint 与 Integer的区别:基本数据类型与String的转换:基本 —> StringString —-> 基本包装类与String的包装类 —> StringString —-> 包装类代码:包装类基本数据类型与包装类包装类来由:java并不是纯面向对象的,八种基本数据类型正是原因所以有了对应的包装类,让八种基本数据类拥有对象的特

2021-10-24 11:04:17 86

原创 Java的Object类的clone和equals

文章目录Object介绍:`clone()`:概述:原码:`clone` 和 `copy` 的区别`Shallow Clone` 和 `Deep Clone``clone` 方法的保护机制`clone` 方法的使用String类已经重写了clone方法,可以直接使用`toString()`:原码:用处:返回一个字符串【类名 、@ 和 该对象的哈希码的无符号十六进制 表示组成】注意:用的较多,一般子类都有覆盖例子:重写:`equals()`:原码:用处:注意:使用:例子:双等和equals的比较:Objec

2021-10-24 11:02:57 82

原创 基于scott做练习1

根据ER图创建表结构/*Navicat Oracle Data TransferOracle Client Version : 10.2.0.5.0Source Server : MyOracleSource Server Version : 110200Source Host : localhost:1521Source Schema : KAIFAMIAOTarget Server Type : ORACLETarget S

2021-10-21 22:15:50 254

原创 Oracle +JDBC

文章目录@[toc]JDBCJDBC简介JDBC + Oracle + Eclipse简介外部JAR包加载到我们项目认识结构Java程序借助JDBC连接数据库Java API步骤1.加载数据库驱动2.创建数据库连接:Connection接口3.创建sql执行器:Statement 接口4.执行sql5.处理返回的结果集或者别的操作6.释放数据库连接资源举例常用接口Connection接口Statement接口Statement:PreparedStatement :CallableStatement:常用S

2021-10-21 22:07:31 1299

原创 Java中:Calendar、String、Date三者转换

1.Calendar 转化 String //获取当前时间的具体情况,如年,月,日,week,date,分,秒等 Calendar calendat = Calendar.getInstance();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String dateStr = sdf.format(calendar.getTime());2.String 转化CalendarString str="2010-5-27";.

2021-10-20 20:52:39 497

转载 Oracle 日期的转换

to_date()to_date("要转换的字符串","转换的格式") 两个参数的格式必须匹配,否则会报错。即按照第二个参数的格式解释第一个参数。to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。转换的格式:表示year的:y 表示年的最后一位 yy 表示年的最后2位 yyy 表示年的最后3位 yyyy 用4位数表示年表示month的:mm 用2位数字表示月;mon 用简写形式 比如11月或者nov ;month 用全称 比如11月或者november表示day

2021-10-20 20:17:15 18139

原创 Oracle 简单的高级查询

文章目录操作符算术运算逻辑运算关系运算字符串的连接高级查询消除重复行 DISTINCTNull 值操作IN 操作BETWEEN…AND…LIKE 模糊查询连接查询子查询Oracle中的伪列ROWIDROWNUM两者的区别常用查询[**分页查询**]数据来源:– scott 里面的表数据/*Navicat Oracle Data TransferOracle Client Version : 10.2.0.5.0Source Server : MyOracleSource Ser

2021-10-20 20:06:52 215

原创 Oracle XE版安装与用户操作

文章目录安装安装Oracle数据库Orace11g与Oracle 11g XE区别:安装注意事项Oracle 服务Oracle中的服务启动和停止服务Oracle客户端sqlplus客户端plsqldeveloper客户端Oracle中的权限Oracle中的角色什么是角色(role)三个标准角色connect role(连接角色)resource role(资源角色)dba role(数据库管理员角色)ql/sql developer 客户端连接三种身份或者说角色sysopersysdbanormalOrac

2021-10-20 19:55:16 3765

原创 Java字符串常用类和随机数类

文章目录字符串String接口:`CharSequence`关系:接口规范的抽象方法:实现类实现方法:char 和 String 的关系声明方式字面量声明字符串对象声明三种不同方式【jdk1.8】说明:代码示例:常用API常用方法表示例代码:StringBuffer概述:特点:常用API:StringBuilder概述:特点:常用API: String、StringBuffer、StringBuilder区别:随机数java.lang.Math.random()概述:公式:四舍五入:java.util.Ra

2021-10-18 21:38:00 214

原创 Java泛型、枚举和静态导入

文章目录泛型定义概念:语法:深入了解泛型接口,类,方法泛型方法和可变参数泛型的继承通配符泛型上下界:上界 <= 【extends】下界 >= 【super】泛型嵌套注意:static和泛型:泛型和数组泛型没有多态,泛型没有数组枚举类定义理解概念:语法:注意:使用枚举和switch说明示例java.lang.Enum枚举类EnumMap 与 EnumSetEnumMap 类EnumSet静态导入理解使用lambda表达式简介概念:理解:使用接口的实现语法函数式编程接口lambda表达式的特征可变参

2021-10-18 21:36:28 388

原创 JAVA之Stream流以及lambda表达式的进一步使用

文章目录内部函数式接口方法的引用概念语法使用Stream的学习简介:lambda导入:Stream介绍:特点:使用步骤常用深入学习Stream流【记录】内部函数式接口既然Lambda表达式需要配合函数式接口来使用,且在函数式接口中只有一个抽象方法,那么完全可以针对方法的参数个数,以及是否有返回值,来定义一些常用的函数式接口。至于参数类型和返回值类型,则可以使用泛型来表示。​ Java 8在java.util.function包中,定义了许多函数式接口,下表列出了四个基本的函数式接口。函数式接

2021-10-18 21:35:38 248

原创 JAVA之网络编程

文章目录概念了解网络层次模型TCP/IP + 网络模型TCP/IP 模型层次功能TCP/IP协议族TCP协议**三次握手**第一次握手第二次握手第三次握手**四次挥手**介绍第一次第二次第三次第四次通俗理解UDP协议特点端口简述分类公有端口程序注册端口动态、私有端口Dos命令查看InetSocketAddress类Java 网络编程Socket编程简述Socket 通信模型注意Socket类构造方法常用方法ServerSocket构造方法常用方法实例:多线程登录【对象】服务器端客户端传输文件服务器端客户端U

2021-10-18 21:32:01 153

原创 重学Java二之程序设计基础(Java基础语法)

文章目录Java基础语法变量的命名1、标识符什么是标识符?用在哪?有什么讲究?【静态方法不能访问静态变量】默认的编程规范来指导标识符命名:扩展:阿里编程规范(为什么这么规定?我不用会怎么样?挑挑毛病?)2、关键字Java注释1、单行注释2、多行注释3、文档注释概念:案例:生成一个java文档数据类型原码、反码、补码:机器数:真值:原码:反码:补码:原因:常量:基本数据类型数值类型字符类型(char)【2字节,16位unicode字符 0~65535】布尔类型(false、true)【1字节】引用数据类型基本

2021-09-24 09:00:49 220

原创 Object常用方法学习【clone和equals】

文章目录Object介绍:`clone()`:概述:原码:`clone` 和 `copy` 的区别`Shallow Clone` 和 `Deep Clone``clone` 方法的保护机制`clone` 方法的使用String类已经重写了clone方法,可以直接使用`toString()`:原码:用处:返回一个字符串【类名 、@ 和 该对象的哈希码的无符号十六进制 表示组成】注意:用的较多,一般子类都有覆盖例子:`equals()`:原码:用处:注意:使用:例子:双等和equals的比较:Object介

2021-09-24 08:44:04 144

原创 重学Java一之程序设计基础(从Hello World展开)

Hello World文章目录Hello World1.什么是`Hello World`?2.`Hello World` 有什么用?3.怎么来开发一个`Hello world`?a.开发环境的搭建1、安装JDK:2、jdk、jre、jvm简介3、jdk配置环境4、jdk的目录结构5、查看本机java是否安装成功b.编制最简单的程序c.编译d.运行4.java优点深入了解jdk、jre、jvm的区别和联系(专门介绍)**重要**1.Java的执行2.JVM2.1、概念:2.2、JVM的结构3、JRE4、JD

2021-08-25 19:10:30 162

OracleXE112 + plsqldeve1106+chinese_Win64.zip

剑鸣之妻一

2021-10-20

Hadoop搭建的源代码.doc

hadoop搭建源码

2021-05-09

云计算虚拟化技术与应用的实验.zip

XenServer,Hyper-V,Docker,ESXI 虚拟化技术入门使用【安装搭建这些平台,并在这些平台里面安装操作系统,有些在操作系统上装了hadoop单节点等】

2021-05-09

prjwebservletstuinfo.rar

servlet+mysql+javabean+mvc构建的简单学生信息管理系统,实现分页,查询,修改,删除功能。

2021-05-09

javaeelib与struts2lib.zip

javaee的核心包与struts2核心包

2021-05-09

prjJavaWebDemo3.zip

比较简单的练习jsp基础语法

2021-04-09

javascript与bootstrap.zip

学习JavaScript与BootStrap的文档

2021-03-22

基于网页基础的 课程设计.zip

简单的网页设计 web设计考察课的大作业 里面有详细的解释和设计元素 界面好看简洁 代码简单 忒别使用借鉴

2020-07-04

学生成绩管理系统 python课设.zip

基于python与mysql的学生成绩管理系统 代码简单 已达包 界面简洁 有文档 图片 设计步骤等 主要基于tkinter库与pymysql库设计的GUI 界面程序

2020-07-04

学生信息管理系统数据结构 c语言课程设计.zip

基于c语言设计的课程设计 学生成绩信息管理系统 有三个登录方式 代码简单便捷 有文档 文档详细

2020-07-04

学生成绩管理.zip

基于sql server 与java 设计的GUI 学生成绩管理系统 代码简单易懂 界面简洁好看 包含文档 数据库设计等

2020-07-04

空空如也

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

TA关注的人

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