自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (4)
  • 收藏
  • 关注

转载 希尔排序图形代码理解

希尔排序1959年由唐纳德·希尔(Donald Shell)提出希尔排序。希尔排序的思想:把数组中的元素看作是一个矩阵,分成m列,逐列进行排序(一般采用插入排序),m从某个整数逐渐减为1,当m为1时,整个序列将完全有序。因此,希尔排序也被称为递减增量排序(Diminishing Increment Sort)。矩阵的列数取决于步长序列(step sequence),比如,如果步长序列为{1,5,19,41,109,…},就代表依次分成109列、41列、19列、5列、1列进行排序。不同的步长序列,执行效

2021-03-20 15:35:56 133

原创 3.基本语法

3.基本语法3.1 数组介绍3.2 数组的创建一维数组的声明一维数组的创建一维数组的赋值3.3 数组作为参数和返回值3.4 数组的遍历3.1 数组介绍数组是用来存储一组相同数据类型数据的数据结构数组的元素可以是简单类型的数据,也可以是引用类型的数据无论数组内容是简单类型还是引用类型,数组自己本身都是一种引用类型每个数组元素都有下标,下标从0开始3.2 数组的创建一维数组的声明数组的定义方式有两种:数据类型[] 数组名字;数据类型 数组名字[];在数组定义中,不能指定数组的长

2021-03-10 19:34:12 117

原创 C语言基础入门

C语言基础入门1. C语言概述1.1 计算机程序1.2 计算机语言1.3 C语言发展简史和特点2. 认识C语言程序2.1 C语言程序的结构特征2.2 C语言程序的书写风格2.3 C语言程序的开发过程C语言程序的“翻译”过程C语言程序的开发过程C语言程序开发流程图2.4 C语言开发工具2.5 使用Visual C++ 6.0运行第一个C程序1. C语言概述1.1 计算机程序计算机的一切操作都是由程序控制的,故计算机的本质是程序的机器,程序和指令是计算机系统中最基本的概念。1.2 计算机语言计算机工作

2021-03-10 19:32:13 240

原创 2.数据类型、方法、运算符

2.数据类型、方法、运算符2.1 数据类型介绍2.2 整数类型2.3 浮点类型2.4 字符类型2.5 布尔类型2.6 数据类型转换2.7 成员方法的定义2.8 成员方法的参数2.9 成员方法的返回值2.10 局部变量和成员变量2.11 运算符介绍2.12 算术运算符2.13 关系运算符2.14 逻辑运算符2.15 赋值运算符2.16 三目运算符2.17 字符串连接符2.18 运算符的优先级2.1 数据类型介绍数据类型分为两种简单数据类型(8种)数值型整数类型(byte,short,int,l

2021-02-04 17:57:55 278 1

原创 1.Java开发环境与文件介绍

1.Java开发环境与文件介绍1.1Java基本语言概述1 什么是Java?2 Java历史及版本3 Java体系架构4 Java程序运行过程5 JDK工具介绍1.2 开发环境搭建1 JDK下载安装2 配置环境变量3 Eclipse下载4 第一个Java程序5 开发Java应用要点1.3 Eclipse的使用1 Eclipse的常用设置2 常用快捷键1.4 Java注释1.5 标识符与关键字1 标识符2 关键字1.6 Java文件介绍1 类2 main方法介绍3 输出语句1.7 Java语言编码规范1 命名

2021-02-02 17:33:04 179

原创 Hadoop环境搭建(伪分布式/完全分布式)

Hadoop的安装与配置一、 虚拟机的创建二、 安装Linux系统三、 配置网络信息四、 克隆服务器五、 SSH免密码登录关闭防火墙六、 安装和配置JDK上传安装包解压缩JDK压缩包配置环境变量七、 Hadoop环境变量配置解压缩Hadoop压缩包(安装Hadoop 2.x版本)配置Hadoop的bin和sbin文件夹到环境变量中修改/etc/hadoop/hadoop-env.sh八、 Hadoop分布式安装伪分布式安装完全分布式安装其他Hadoop相关文件一、 虚拟机的创建单击“创建虚拟机”:

2021-01-25 15:41:45 1520

原创 爬取淘宝手机数据,并进行清洗,并可视化展示

爬取所需环境selnium安装Win+R输入cmd敲回车进入到cmd窗口;输入“pip3 install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple”或“pip install selenium”敲回车,等待,就安装好了(附加莫管:输入“pip uninstall matplotlib”进行matplotlib的卸载)。记得测试哈:测试:安装好后,测试是否安装成功,命令行输入“python”进入python idel,输入“import

2021-01-25 14:32:40 3815 3

原创 Python中Matplotlib模块安装,其他模块类似

Matplotlib安装方法一:Win+R输入cmd敲回车进入到cmd窗口,输入“pip3 install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple”敲回车,等待,就安装好了。记得测试哈:方法二:Win+R输入cmd敲回车进入到cmd窗口,输入“python -m pip install -U pip setuptools”将pip进行升级(也可不升级直接下一步):输入“python -m pip install

2021-01-25 14:17:41 114

原创 10.前端高效开发框架技术与应用

一、Vue基础知识Web前端开发模式:原生代码开发:直接使用原生HTML、CSS和JavaScript代码进行前端开发。优点:学习成本较低,容易入手。缺点:代码结构混乱,代码冗(rong)余,浏览器兼容性不成熟,不利于分工合作代码库阶段:使用成熟开源的扩展库进行前端开发(如jQuery、Bootstrap等)。优点:开发快速,浏览器兼容性良好缺点:视图层和数据层混合在一起,...

2021-01-25 11:54:15 741

原创 JDBC数据库连接池&JDBCTemplate

数据库连接池概念:其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。好处:1.节约资源2.用户访问高效实现:1.标准接口:DataSource javax.sql包下的1.方法:获取连接:getConnection()归还连接:如果...

2020-03-26 10:58:54 342

原创 JDBC

JDBC概念Java DataBase Connectivity Java数据库连接,Java语言操作数据库JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。快速入门:步骤:1.导入驱动j...

2020-02-09 10:25:06 80

原创 MySQL

完成对数据库的CRUD的操作需求分析:使用CMD命令来创建一个数据库,并对数据库中的一张分类表进行增删改查的操作;数据库概述:什么是数据库数据库就是一个文件系统,只不过我们需要通过命令(SQL)来操作这个文件系统数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据指的是以...

2020-02-09 10:24:22 361

原创 15-Maven基础

Maven介绍什么是MavenMaven 的正确发音是[ˈmevən],而不是“马瘟”以及其他什么瘟。Maven在美国是一个口语化的词语,代表专家、内行的意思。一个对Maven比较正式的定义是这么说的:Maven是一个项目管理工具,它包含了一个项目对象模型(POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系...

2020-02-09 10:18:16 136

原创 14-Redis

redis1.概念redis是一款高性能的NOSQL系列的非关系型数据库1.1什么是NOSQL​ NOSQL(NOSQL=Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。​ 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克...

2020-02-09 10:17:42 94

原创 13-Ajax & JSON

1.AJAX1.概念ASynchronous JavaScript And XML:异步的JavaScript 和 XML1.1异步和同步异步和同步:客户端服务器端相互通信的基础上同步:客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作异步:客户端不需要等待服务器的响应。在服务器处理请求的过程中,客户端可以进行其他的操作Ajax是一种在无需重新加载整个网页的情况下,能够...

2020-02-09 10:17:01 188

原创 12.2-JQuery高级

JQuery高级1.动画1.三种方式显示和隐藏方式1.show([speed,[easing],[fn]]):显示1.参数:1.speed:动画的速度。三个预定义的值(“slow”,“normal”,“fast”)或表示动画时长的毫秒数值(如:1000)2.easing:用来指定切换效果,默认是"swing",可用参数"linear"swing:动画执行时效果是:先慢,中间...

2020-02-09 10:16:24 91

原创 12.1-JQuery基础

JQuery基础1.概念:一个JavaScript框架。简化JS开发JQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。JQuery设计的宗旨是“Write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScri...

2020-02-09 10:15:42 105

原创 11-Filter & Listener

Filter:过滤器1、概念生活中的过滤器:净水器,空气净化器,土匪web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…2、快速入门1.步骤:1.定义一个类,实现接口Filter2.复写方法3.配置拦截路径1.web.xml2.注解2....

2020-02-09 10:14:49 88

原创 09-EL & JSTL

JSP:1、指令作用:用于配置JSP页面,导入资源文件格式:<%@ 指令名称 属性名1=属性值1 属性名2=属性值2 … %>分类:1.page:配置JSP页面的contentType:等同于response.setContentType()1.设置当前响应体的mime类型以及字符集2.设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使用低级工具,...

2020-02-09 10:13:56 50

原创 0Web简介

Web简介Web的诞生:Internet,中文正式译名为因特网,又叫作国际互联网,是由所有使用公用语言互相通信的计算机连接而组成的全球网络。一旦连接到它的任意一个节点,就意味着计算机或者其他设备已经连入Internet。目前,Internet的用户已经遍及全球,截止到2018年,已经有超过40亿人在使用Internet,并且它的用户数还在以等比级数上升。Web的相关概念:WWW:Worl...

2020-02-09 10:08:19 155

转载 Serializable接口心得

Serializable接口心得总结版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/songguanxin/article/details/81303921Serializable是Java提供的序列化接口,是一个空接口,为对象提供标准的序列化与反序列化操作。使用Serializ...

2020-01-03 11:05:39 79

原创 09-EL & JSTL

JSP:1、指令作用:用于配置JSP页面,导入资源文件格式:<%@ 指令名称 属性名1=属性值1 属性名2=属性值2 … %>分类:1.page:配置JSP页面的contentType:等同于response.setContentType()1.设置当前响应体的mime类型以及字符集2.设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使用低级工具,...

2019-12-19 17:28:21 72

原创 02.1-JavaScript基础笔记

JavaScript基础笔记:1、概念:一门客户端脚本语言运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎脚本语言:不需要编译,直接就可以被浏览器解析执行了2、功能:可以用来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。3、JavaScript发展史:1.1992年,Nombase公司,开发出第一门客户端脚本语...

2019-12-19 17:25:54 98

原创 使用IDEA新建maven web工程,新建class时new里面没有显示class、新建servlet时new里面没有显示servlet的解决方法

使用IDEA新建maven web工程,在新建Servlet时new里面没有显示Servlet的解决方法使用IDEA新建一个Maven Web工程功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特...

2019-12-19 17:17:28 777

虚拟机安装Hadoop集群(3个集群).doc

虚拟机安装Hadoop集群(3个集群).doc

2021-01-25

大数据综合实验环境搭建(3个集群、Zookeeper、Hive、HBase)

大数据综合实验环境搭建(3个集群、Zookeeper、Hive、HBase)

2021-01-25

Hadoop 3 HDFS完全分布式搭建.docx

Hadoop 3 HDFS完全分布式搭建.docx

2021-01-25

1.Hadoop的安装与配置(伪分布式+完全分布式).docx

1.Hadoop的安装与配置(伪分布式+完全分布式).docx

2021-01-25

空空如也

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

TA关注的人

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