自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (5)
  • 收藏
  • 关注

转载 深度剖析MyBatis 的执行流程(3)--映射器

文章目录概要参数映射自定义typeHandler结果集映射自定义typeHandler结果集工作流程图总结概要映射器是MyBatis中最核心的组件之一,在MyBatis 3之前,只支持xml映射器,即:所有的SQL语句都必须在xml文件中配置。而从MyBatis 3开始,还支持接口映射器,这种映射器方式允许以Java代码的方式注解定义SQL语句,非常简洁。我们就从这里开始讲起。。。。。。。参数映射现在我们来看一下上面在执行查询之前参数是如何进行设置的,我们先进入prepareStatement方

2021-04-15 21:50:12 405

转载 深度剖析MyBatis 的执行流程(2)--sql执行流程分析

上一篇我们讲到了,获取到的Mapper接口实际上被包装成为了代理对象,所以我们执行查询语句肯定是执行的代理对象方法,接下来我们就以Mapper接口的代理对象MapperProxy来分析一下查询流程。整个sql执行流程可以分为两大步骤:一、寻找sql二、执行sql语句...

2021-04-15 21:34:11 359

转载 深度剖析MyBatis 的执行流程(1)--Mapper接口与映射文件

文章目录前言概要获取Mapper接口(getMapper)Mapper接口和映射文件是何时关联的前言这次找到一篇很好的对于MyBastis的运行流程的解析,拿出来跟大家分享!!!如果想看原文链接的,点击–java基基之MyBatis 的执行流程,写得太好了!MyBatis可能很多人都一直在用,但是MyBatis的SQL执行流程可能并不是所有人都清楚了,那么既然进来了,通读本文你将收获如下:1、Mapper接口和映射文件是如何进行绑定的2、MyBatis中SQL语句的执行流程3、自定义MyBat

2021-04-15 21:24:10 939

原创 JavaEE企业级应用开发--BOOT客户管理系统的部署

文章目录前言项目导入须知1.开发环境:2.项目中所涉及到的包文件、配置文件,以及页面文件等在项目中的组织结构数据库准备资源小结前言最近一段时间在忙学校的事情没太多时间跟各位朋友们见面了!哈哈哈哈,五个多月没更新博客啦。属实抱歉!在这段时间,时不时收到信息,好多朋友们私信我,对于我《《JavaEE企业级应用开发第18章 BOOT客户管理系统》》很感兴趣—这个只是一个入门级的SSM项目罢了。还有的朋友呢,对于如何导入这个项目有些疑问,这里我就来解答一下吧。项目导入须知1.开发环境:2.项目中所涉及到

2020-11-19 11:24:52 2310 10

原创 用python进行分析电信行业的用户流失预测(四)---构建模型

文章目录1、建立训练数据集和测试数据集2、选择机器学习算法3、训练模型4、评估模型5、实施方案结论1、建立训练数据集和测试数据集# #我们需要将数据集拆分为训练集和测试集以进行验证。# #由于我们所拥有的数据集是不平衡的,所以最好使用分层交叉验证来确保训练集和测试集都包合每个类样本的保留人数。## #交叉验证是指在给定的建模样本中,拿出其中的大部分样本进行模型训练,生成模型,留小部分样本用刚建立的模型进行预测,# # 并求这小部分样本的预测误差,记录它们的平方加和。这个过程一直进行,直到所有的样

2020-08-01 23:00:24 3741 1

原创 用python进行分析电信行业的用户流失预测(三)---数据预处理

文章目录前言1.删除无用列2.对客户的职位、月费用和总费用进行去均值和方差缩放,对数据进行标准化3.使用箱线图查看数据是否存在异常值4.查看对象类型字段中存在的值5.使用Scikit-learn标签编码,将分类数据转换为整数编码前言在经过前面的博客后,相信你已经对于这个项目有了一定的认识。对于我在最开始提出的问题1.删除无用列由前面结果可知,CustomerID表示每个客户的随机字符,对后续建模不影响,我这里选择删除CustomerID列;gender 和 PhoneService 与流失率的相关性

2020-08-01 16:52:49 2950

原创 用python进行分析电信行业的用户流失预测(二)--数据可视化

文章目录前言四、数据可视化呈现1、查看流失客户占比2、性别、老年人、配偶、亲属对流客户流失率的影响3、提取特征4、构造相关性矩阵5、使用热地图显示相关系数6、使用one-hot编码7、电信用户是否流失与各变量之间的相关性8、网络安全服务、在线备份业务、设备保护业务、技术支持服务、网络电视、网络电影和无互联网服务对客户流失率的影响前言这篇文章紧跟用python进行分析的用户流失预测实操,以电信行业为例的后续内容,聚焦可视化操作。四、数据可视化呈现1、查看流失客户占比##数据可视化分析# #1,查看

2020-07-28 17:01:17 6643 4

原创 用python进行分析的用户流失预测实操,以电信行业为例

文章目录前言一、提出问题二、理解数据1、采集数据2,导入数据3,查看数据集信息三、数据清洗1、查找缺失值2、查看数据类型3、转换类型4、处理缺失值(如果采用的是低版本pandas,会出现缺失值的现象)5、数据归一化处理四、数据可视化呈现1、查看流失客户占比前言客户流失是所有与消费者挂钩行业都会关注的点,因为发展一个新客户是需要一定成本的,一旦客户流失,成本浪费不说,挽回一个客户的成本更大。所以,电信行业在竞争日益激烈当下,如何挽留更多用户成为一项关键业务指标。为了更好运营用户,这就要求要了解流失用户的

2020-07-28 16:17:26 3642

原创 多进程爬虫--通过爬取 ‘ 糗事百科网‘,对串行爬虫和多进程爬虫的性能进行对比。

文章目录前言爬取糗事百科网“段子”专题中的信息为例来说明具体代码实现前言当爬虫的数据量越来越大时,除了要考虑存储的方式外,还需要考虑爬虫的速度问题。前面的爬虫都是串行爬取,只有当一次爬取完之后才进行下一次爬取,这样极大地限制了爬取的速度和效率。那么我们是如何解决这种问题的呢?答案是:多进程。多进程爬虫速度要远优于串行爬虫, 但是“口说无凭”。本篇博客将会通过代码对串行爬虫和多进程爬虫进行性能对比。爬取糗事百科网“段子”专题中的信息为例来说明由于是比较性能,爬取的信息并不多,大概有用户ID 、发表段

2020-07-06 17:23:39 233

原创 完美解析解决java.sql.SQLException:Access denied for user ‘‘@‘localhost‘ (using password: NO)

用springboot项目连接数据库时报了这个错误java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO)的错,找了一个半小时,上网查资料整理错误,才搞定。D:\Java\jdk-8u241\bin\java.exe "-javaagent:D:\IntelliJ IDEA 2019.3.3\lib\idea_rt.jar=60618:D:\IntelliJ IDEA 2019.3.3\bin

2020-07-03 17:43:35 40576 18

原创 IDEA报错: ‘Unsatisfied dependency expressed through field ‘userDOMapper‘

在进行Mybatis自动生成器的实验中出错,搞了半天才弄明白,在这里跟大家分享一下。项目报错如下:D:\Java\jdk-8u241\bin\java.exe "-javaagent:D:\IntelliJ IDEA 2019.3.3\lib\idea_rt.jar=53770:D:\IntelliJ IDEA 2019.3.3\bin" -Dfile.encoding=UTF-8 -classpath "D:\Java\jdk-8u241\jre\lib\charsets.jar;D:\Java\jd

2020-07-03 17:06:56 31940 4

原创 Maven的详细解读(一)

文章目录前言Maven功能及特点Maven到底是什么呢?Maven的好处前言Maven翻译为"专家"、"内行", 是Apache下的一个纯Java开发的开源项目。基于项目对象模型(缩写: POM)概念,Maven利用一个中央信息 片断能管理一个项目 的构建、报告和文档等步骤。Maven是一个项目管理 工具,可以对Java项目进行构建、依赖管理。Maven也可被用于构建和管理各种项目,例如C#,Ruby, Scala 和其他语言编写的项目。Maven 曾是Jakarta项目的子项目,现为由Apach

2020-07-01 00:12:49 230 1

原创 IDEA2019.3在连接MySQL中遇到的问题及解决方案---保证一针见效

文章目录前言:IDEA连接数据库及报错处理在测试过程中出错分析:前言:笔者在学习springboot的过程中,因为项目所需要mysql的缘故,在进行连接的过程中出现一系列的错误。废了半天劲才弄好,这里就跟大家分享一下经验!!IDEA连接数据库及报错处理1、点击主界面右侧边栏Database2、点击"+"号3、点击Data Source4、点击MySQL注意:如果你进行上面操作没出错,恭喜你!you are lucky!But 我出错了,下载的速度不仅慢还报错。经过我多方考察才知道原来i

2020-06-24 19:28:32 1113

转载 Pyecharts新版本食用指南

文章目录前言一个非常经典的?,绘制条形图我们以好友信息为例好友性别信息可视化前言或许有人会问,说我之前Pyecharts代码不能用了,我自己尝试了一下,还是可以用的,后面才发现是因为现在pyecharts更新了,这个是pyecharts官网的原话(pyecharts 分为 v0.5.X 和 v1 两个大版本,v0.5.X 和 v1 间不兼容,v1 是一个全新的版本)。版本 0.5 已经不再维护,而新版本 V1 是不向下兼容的。代码风格完全不同,在 V1 版本中,一切皆Options。配置项种类更多,

2020-06-22 22:04:40 705

原创 Pyecharts方向指南---超详细版本,你值得拥有!!!

文章目录前言1.柱状图2.饼图3.折线图4.雷达图5.散点图6.图标布局Grid7.柱状图-折线图合并8.词云图9.极坐标系-堆叠柱状图各位csdn的朋友们!原谅我最近没怎么更新博客,这一阵子在忙一个大数据竞赛的事情,具体的内容不太好分享!但是这几天找到一个可视化的神兵利器Echarts,用它做出来的图表真心好看,考虑到各位看官们对于python的热情高涨,我才找到了一个Echarts与Python结合的轮子:pyecharts。前言我们都知道python上的一款可视化工具matplotlib,而前些

2020-06-22 21:43:10 1233

原创 爬取酷狗TOP500的数据--很好理解且基于Requests,BeautifulSoup的简易爬虫!!适合爬虫小白

前言:import requestsfrom bs4 import BeautifulSoupimport timeheaders = { 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36'}def get_info(url): wb_data = requests.get(url

2020-06-16 09:48:38 484

原创 咱们来看看爬虫三大库---Lxml库(精简版)

文章目录前言:1.修正HTML代码3.解析HTML文件前言:Lxml库是基于libxm12 的XML解析库的Python封装。该模块使用C语言编写,解析速度比BeautifulSoup更快。Lxml库使用Xpath语法解析定位网页数据。在这里将讲解介绍Lxml库的使用方法及Xpath的语法知识,而且通过案例对正则表达式、BeautifulSoup 和Lxml进行性能对比,最后通过一个综合案例巩固Xpath语言的学习。1.修正HTML代码Lxml为XML解析库,但也很好地支持了HTML文档的解析功能,

2020-06-15 11:33:03 646

原创 咱们来看看爬虫三大库---BeautifulSoup库(精简版)

文章目录前言:BeautifulSoup库除了支持Python标准库中的HTML解析器外,还支持一一些第三方的解析器。如下表中列出了BeautifulSoup 库的主要解析器及相应的优缺点。爬取小猪短租房信息代码实现:前言:BeautifulSoup库是一个非常流行的Python模块。通过BeautifulSoup库可以轻松地解析Requests库请求的网页,并把网页源代码解析为Soup文档,以便过滤提取数据。import requestsfrom bs4 import BeautifulSoup

2020-06-15 11:00:41 1065 1

原创 咱们来看看爬虫三大库---Requests(精简版)

文章目录前言:1.1 爬虫原理和网络构造1.2 Requests库前言:身处于互联网时代,每当打开浏览器连接==https://www.baidu.com/==的时候,读者可能都不会思考网络正在做什么;面对形形色色的网页,读者也不会去思考网页是如何呈现在大家面前的。俗话说得好,“知己知彼, 方能百战不殆”。鼓励大家多去学习爬虫的知识。1.1 爬虫原理和网络构造了解网络连接的基本原理后,爬虫原理就很好理解了。网络连接需要计算机一次Request请求和服务器端的Response回应。爬虫也是需要做两件事

2020-06-14 21:55:46 293

原创 JavaEE企业级应用开发第18章 BOOT客户管理系统的分享

文章目录前言:系统功能及架构介绍分享源代码及数据库文件前言:最近自己动手做了一个用户管理系统的项目跟大家分享一下。系统功能及架构介绍具体的架构设计如下:文件架构如下:分享源代码及数据库文件==》》点击 百度网盘链接提取码:kztx----》》点击 项目详细解读的PPT:从以下五个部分介绍,主要通过一个BOOT客户管理系统来讲解SSM框架的实际使用。首先对系统的功能、结构等进行了简单的介绍,然后讲解了系统所使用的数据库表。接下来,详细的讲解了系统的环境搭建工作。最后,讲解了系统用户

2020-06-09 21:32:06 4123 78

原创 SSM框架的整合--详细的步骤解读

文章目录前言:整合环境搭建如何进行SSM框架整合?整合所需框架包整合应用测试编写配置文件(1)引 入log4j配置文件**log4j.properties**(2)编写数据库连接参数配置文件db.properties(3)编写Spring配置文件applicationContext.xml(4)编写MyBatis配置文件mybatis-config.xml(5)编写SpringMVC配置文件springmvc-config.xml(6)修改web.xml配置文件整合开发1、在com.zsj.po包中创建持久

2020-06-08 23:02:11 991 1

原创 测试事务--测试项目中配置的事务讲解

前言:在MyBatis+Spring的整合项目中,事务是由Spring 来管理的。在上篇博客中我们已经配置了事务管理器,并开启了事务注解,接下来,我们做一个实验来确定事务的配置是否正确,以及事务管理能否生效。 在项目中,一般把数据库事务管理放在业务层(Service层)。所以业务层既是处理业务的地方,又是管理数据库事务的地方。要对事务进行测试,首先需要创建业务层,并在业务层编写添加客户操作的代码;然后在添加操作的代码后,有意地添加一段异常代码(如inti=1/0;)来模拟现实中的意外情况;最后编写测试方

2020-06-08 18:01:02 894

原创 MyBatis框架与Spring框架的整合

文章目录前言以Mapper代理开发方式实现MyBatis框架与Spring框架的整合。基于MapperFactoryBean的整合整合项目所需框架包案例的具体实现在src目录下创建四个配置文件给项目添加JUnitjar包整合项目业务层编写1、在com.zsj.po包中创建持久化类Customer2、在com.zsj.mapper包中创建==CustomerMapper接口(CustomerMapper.java) 以及对应的映射文件3、在applicationContext.xml中配置mapper4、在t

2020-06-07 22:22:36 977

原创 Spring MVC文本上传的实现

文章目录前言文件上传概述文件上传功能的实现文件下载概述拓展知识:文件下载案例及解析中文名文件下载乱码解决方法如下:前言经过前面的博客总结之后,我们的Spring MVC也接近尾声了。最后来介绍一下文件的上传和下载。文件的.上传和下载是项目开发中最常用的功能,例如图片的上传与下载、邮件附件的上传与下载等。接下来,将对Spring MVC环境中文件的上传和下载进行详细的讲解。文件上传概述多数文件上传都是通过表单形式提交给后台服务器的,因此,要实现文件上传功能,就需要提供一个文件上传的表单,而该表单必须满

2020-05-25 21:30:15 186

原创 Linux报错:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

前言在进行安装配置mysql的实验中,登录mysql是输入正确的密码,却总是报错ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)。于是,我就上网百度了一下相关的博客,发现并不能解决问题,SO ,只能从错误的原理出发,捣鼓了半天才弄好。我就将这些方法分享给大家。在Linux安装MySQL有时候会出现==[mysql]ERROR 2002 (HY000): Can’t co

2020-05-09 23:10:45 946

原创 错误提示:java.lang.IllegalArgumentException: attempt to create delete event with null entity

java.lang.IllegalArgumentException: attempt to create delete event with null entity at org.hibernate.event.DeleteEvent.<init>(DeleteEvent.java:47) at org.hibernate.impl.SessionImpl.delete(Sess...

2020-05-04 14:28:16 1367

原创 Spring MVC拦截器(二)---多个拦截器执行流程及实现用户登录权限验证

前言这篇博客属于对上一篇单个拦截器执行流程的拓展,该实验的项目所需框架包可以直接将上篇博客的项目拿来!!1.多个拦截器的执行流程1、在com.zsj .interceptor包中创建两个拦截器类Interceptor1 和Interceptor22、在配置文件springmvc-config xml中的元素内配置上面所定义的两个拦截器3、部署和运行项目,将项目发布到Tomcat 服务器...

2020-04-28 17:38:11 1386

原创 Spring MVC拦截器(一)---定义,配置及单个拦截器执行流程

文章目录前言1.拦截器的定义2.拦截器的配置3.拦截器的执行流程前言在实际项目中,拦截器的使用是非常普遍的,例如在购物网站中通过拦截器可以拦截未登录的用户,禁止其购买商品,或者使用它来验证已登录用户是否有相应的操作权限等。Spring MVC中也提供了拦截器功能,通过配置即可对请求进行拦截处理。Spring MVC中的拦截器( Interceptor)类似于Servlet中的过滤器(Fi...

2020-04-28 17:02:09 1608

原创 Spring MVC数据绑定 ----从入门到精通篇(三) POJO数据类型的绑定和自定义数据绑定

文章目录1.简单的POJO类型数据的绑定的使用2.绑定包装POJO数据类型3.自定义数据绑定-日期数据的转换前言:在使用简单数据类型绑定时,可以很容易的根据具体需求来定义方法中的形参类型和个数,然而在实际应用中,客户端请求可能会传递多个不同类型的参数数据,如果还使用简单数据类型进行绑定,那么就需要手动编写多个不同类型的参数,这种操作显然比较繁琐。那么我们将采取何种方式处理呢?如果是某种特殊类...

2020-04-27 21:14:37 3236

原创 Spring MVC数据绑定 ----从入门到精通篇(四) 复杂数据绑定类型

文章目录前言1.数组绑定2.集合绑定前言在学习完前面博客中讲解的简单数据绑定和POJO数据类型的绑定后,读者已经能够完成实际开发中多数的数据绑定问题,但仍可能遇到一些比较复杂的数据绑定问题,比如数组的绑定、集合的绑定,这在实际开发中也是十分常见的。在实际开发时,可能会遇到前端请求需要传递到后台一个或多个相同名称参数的情况(如批量删除),此种情况采用前面讲解的简单数据绑定的方式显然是不合适的。...

2020-04-27 14:05:08 498

原创 Spring MVC数据绑定 ----从入门到精通篇(二) 简单数据绑定类型

文章目录前言:Spring MVC默认的参数类型进行数据绑定基本数据类型的绑定前言:项目所需框架包:本次实验时基于(tomcat 8.5+jdk1.8)版本的,使用myeclipse自带的服务器和jdk也行!!!Spring MVC默认的参数类型进行数据绑定这个比较简单,这里就简单以以HttpServletRequest类型的使用为例,来演示默认数据类型绑定:在web.xml中配...

2020-04-27 10:56:17 456

原创 Spring MVC数据绑定---从入门到精通篇(一)

文章目录什么是数据绑定?什么是数据绑定?在执行程序时,SpringMVC会根据客户端请求参数的不同,将请求消息中的信息以一-定的方式转换并绑定到控制器类的方法参数中。这.种将请求消息数据与后台方法参数建立连接的过程就是SpringMVC中的数据绑定。在数据绑定过程中,Spring MVC框架会通过数据绑定组件(DataBinder)将请求参数串的内容进行类型转换,然后将转换后的值赋给控制器...

2020-04-27 10:12:51 229

原创 HBase的伪分布式安装与部署(基于hbase-1.2.6,详细)!!!

文章目录前言:1在Master节点上安装HBase.2在Master节点上配置HBase-env.sh1.修改环境变量hbase-env.sh2.修改配置文件hbase-site.xml3.创建数据目录4.设置regionservers5.设置环境变量。6.配置HMaster的备份。3.将HBase安装文件复制到Slave、Slave2 和Slave3节点上4.启动HBase5验证HBase。6....

2020-04-24 18:31:25 1187

原创 如何解决“ No mapping found for HTTP request with URI [XXX] in DispatcherServlet with name 'XXX' ”

最近在学习Spring MVC参数绑定的过程中,控制台一直报错No mapping found for HTTP request with URI [] in DispatcherServlet with name ‘springmvc’!!!这个是我的项目。首先分析:No mapping found for HTTP request with URI [XXX] in DispatcherSe...

2020-04-19 23:13:48 29180 6

原创 深度剖析Spring MVC的注解开发

文章目录一、配置解析二、SpringMVC常用注解三,基于注解的Spring MVC应用前言最近闲来无事,在学习spring MVC过程中,发现配置文件有点繁琐,尤其是配置文件定义相关的映射多起来的时候。所以我们想起了注解的方式来解决这种问题!注解最大的好处就是简化了XML配置;其实大部分注解一定确定后很少会改变,所以在一些中小项目中使用注解反而提供了开发效率,所以没必要一头走到黑。一、配置...

2020-04-18 17:27:59 275 1

转载 实际工作中,开展数据分析是怎样一个思路?

我在做数据分析的时候,经常提醒自己,要多想一想,为什么做这个数据分析?不要陷入使用工具的泥潭而不能自拔,不要为了做图表而做图表,不要为了写报告而写报告。数据分析的工具只是实现目标的手段,我们可以利用工具去解决实际问题,特别是解决那些对业务有关键影响的问题,用数据去让业务发展得更好。不要只是把数据做成图表,就直接提交上去,要站在业务的角度去思考,如何才让业务发展得更好,用客观的、合乎逻辑的方式说...

2020-04-18 11:38:13 540

原创 一文入门Spring MVC(不可错过的科普性博客)!!!

ps.最近正在学习Spring MVC的相关知识,就对这些近日的学习做一个总结吧。文章目录1.1 什么是Spring MVC ?1.2 Spring MVC 入门程序1.3 Spring MVC 工作流程1.1 什么是Spring MVC ?Spring MVC框架是一个开源的Java平台,为开发强大的基于Java的Web应用程序提供全面的基础架构支持非常容易和非常快速。Spring框架最...

2020-04-14 22:49:30 269

原创 zookeeper集群模式的安装与部署(基于hadoop-2.7.3)详细版!!!

文章目录step1.将Zookeeper安装包放在家目录下,并解压。step2.检测是否解压成功step3.在master节点上配置服务器核心属性。step4.在laster节点和Slave,Slave2,Slave3 节点上分别添加myid文件step5.将Master节点上的Zookeeper安装文件复制到Slave,Slave2,Slave3节点上step6.启动ZooKeeper集群本篇...

2020-04-10 21:47:17 225

原创 Resultmap和Resultype这两兄弟哪长得不一样???

在MyBatis进行查询映射时,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对应的值。①当提供的返回类型属性是resultType时,MyBatis会将Map里面的键值对取出赋给resultType所指定的对象对应的属性。所以其实MyBatis的每一个查询映射的返回类型都是ResultMap,只是当提供的返回类型属性是resultType的时候,MyBatis...

2020-04-10 20:44:42 242

原创 多学一招之 MyBatis延迟加载的配置

ps。在我的一篇博客中,讨论过使用嵌套查询和嵌套结果的的区别,但是忘了提及一个实用的技巧。那就是MyBatis延迟加载!!!!如果想对这方面有更好地研究的话,可以借鉴一下这篇博客–【MyBatis学习11】MyBatis中的延迟加载,比较通俗易懂一些。如果可以的话,尝试看完我的几篇博客效果会更好一些。就是费点时间。...

2020-04-10 14:00:56 154

字符与文件的比较.docx

该文档主要用于本片主要说明一些字符串比较中的注意事项,主要包括了字符串 相等、不等、长度、空字符串 以及逻辑与、逻辑或的内容,具体内容见文档的脚本

2020-04-09

单元5--分布式文件系统HDFS.pptx

Hadoop分布式文件系统(HDFS)被设计成适合运行在通用硬件(commodity hardware)上的分布式文件系统。它和现有的分布式文件系统有很多共同点。但同时,它和其他的分布式文件系统的区别也是很明显的。HDFS是一个高度容错性的系统,适合部署在廉价的机器上。HDFS能提供高吞吐量的数据访问,非常适合大规模数据集上的应用。HDFS放宽了一部分POSIX约束,来实现流式读取文件系统数据的目的。HDFS在最开始是作为Apache Nutch搜索引擎项目的基础架构而开发的。HDFS是Apache Hadoop Core项目的一部分。

2020-04-09

Mapreduce.pptx

MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(归约)",和它们的主要思想,都是从函数式编程语言里借来的,还有从矢量编程语言里借来的特性。它极大地方便了编程人员在不会分布式并行编程的情况下,将自己的程序运行在分布式系统上。 当前的软件实现是指定一个Map(映射)函数,用来把一组键值对映射成一组新的键值对,指定并发的Reduce(归约)函数,用来保证所有映射的键值对中的每一个共享相同的键组。

2020-04-09

单元1--大数据概述.pptx

本人自己对于大数据概述所制作的PPT,里面的东西对于入门大数据的初学者来说,具有很好的参考价值!! 所有内容均来自网络和大数据数据的相关内容,您可以放心阅读。

2020-04-09

第9章 GUI编程.ppt

GUI代表graphics user interface 一般翻译为图形用户接口或图形用户界面 GUI就是图形用户界面,是基于图形的界面,windows就是一个图形用户界面的操作系统,而DOS是基于命令提示符的操作系统,GUI编程就是编出一个图形用户界面的软件.

2020-04-09

空空如也

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

TA关注的人

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