自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学到的就要教人 赚到的就要给人

专注大数据、Hadoop、云计算

  • 博客(73)
  • 资源 (9)
  • 收藏
  • 关注

原创 Java练手之Bank项目实现

文件目录:Account类:package com.lukuan.javase.banking;public class Account { protected double balance; public Account(double init_balance){ this.balance = init_balance; } public double getBalance() { return balance; } public boolean d..

2020-10-17 14:31:48 1188

原创 安装虚拟机后重启未显示eth0连接的解决办法

【环境配置】本机:Windows10 虚拟机:Centos6 使用VM12软件 NAT模式网络【问题描述】首次安装centos后可在下面指示图标中找到 Systemeth0 ,点击进行网络连接,但是重启后在该图标出未显示有eth0【问题解决】更改 虚拟网络编辑器 中的 VMnet8 网卡的DHCP设置,设置最长租用时间,将天数0改成大于0的数字即可。【自我小结】关于Linux网络NAT模式的DHCP方式设置网络问题有了更深的认识,但对于重启后...

2020-10-03 09:31:37 1076

原创 Hadoop伪分布式运行模式

1 启动HDFS并运行MapReduce程序1. 分析(1)配置集群(2)启动、测试集群增、删、查(3)执行WordCount案例2. 执行步骤(1)配置集群(a)配置:hadoop-env.shLinux系统中获取JDK的安装路径:[atguigu@ hadoop101 ~]# echo $JAVA_HOME/opt/module/jdk1.8.0_14...

2019-10-02 20:56:42 412

原创 Hadoop目录结构

1、查看Hadoop目录结构[atguigu@hadoop101 hadoop-2.7.2]$ ll显示如下:总用量 52drwxr-xr-x. 2 atguigu atguigu 4096 5月 22 2017 bindrwxr-xr-x. 3 atguigu atguigu 4096 5月 22 2017 etcdrwxr-xr-x. 2 atguigu a...

2019-10-02 20:42:43 459

原创 大数据技术生态体系

在B站学习尚硅谷的Hadoop学习公开课视频,根据所学内容,做一下总结。 tip:博客材料来源于尚硅谷公开课视频,如有侵权,请联系删除!大数据技术生态体系如图2-26所示。图中涉及的技术名词解释如下:1)Sqoop:Sqoop是一款开源的工具,主要用于在Hadoop、Hive与传统的数据库(MySql)间进行数据的传递,可以将一个关系型数据库(...

2019-10-02 20:36:46 273

转载 Hadoop组成(面试重点)

1 HDFS架构概述HDFS(Hadoop Distributed File System)的架构概述,如图2-23所示。3 MapReduce架构概述MapReduce将计算过程分为两个阶段:Map和Reduce,如图2-25所示1)Map阶段并行处理输入数据2)Reduce阶段对Map结果进行汇总本文资料转载于:尚硅谷大数据之Hadoop...

2019-10-01 10:48:06 179

原创 大数据部门组织结构

2019-10-01 10:22:07 3080

原创 [计算机网络作业]第四章章节习题

所用教材:《计算机网络》谢希仁一、选择题1. 双绞线传输介质是把两根导线绞在一起,这样可以减少( D ) .A 、信号传输时的衰减B 、外界信号的干扰C 、信号向外泄露D 、信号之间的相互串扰2. ___代表以双绞线为传输介质的快速以太网.A、10base5B、10base2C、100base-T D、10base-F3.以下属...

2019-09-30 20:44:30 1688

转载 centos 7创建eclipse桌面快捷方式

在/home/Downloads目录下新建eclipse.desktop,内容如下:[Desktop Entry]Encoding=UTF-8Name=eclipseComment=Eclipse IDEExec=/usr/local/eclipse/eclipseIcon=/usr/local/eclipse/icon.xpmTerminal=falseStartupNoti...

2019-09-29 10:44:45 792

转载 MapReduce程序报错Error:JAVA_HOME is not set and could not be found解决办法

很多人按照网上的各类教程搭建hadoop,但经常在安装好了后,启动hadoop时出现各类的错误,本文就“Error:JAVA_HOME is not set and could not be found ”这一错误提出解决办法。针对这个错误,网上好多都说了java的路径设置有问题,但没有指出具体的修改方法,其实是hadoop里面hadoop-env.sh文件里面的java路径设置不对,hado...

2019-09-29 10:06:16 310

原创 使用Eclipse编译运行MapReduce程序 Hadoop2.6.0_Ubuntu/CentOS

本教程介绍的是如何在Ubuntu/CentOS 中使用Eclipse 来开发MapReduce 程序,在Hadoop 2.6.0 下验证通过。虽然我们可以使用命令行编译打包运行自己的MapReduce程序,但毕竟编写代码不方便。使用Eclipse,我们可以直接对HDFS 中的文件进行操作,可以直接运行代码,省去许多繁琐的命令。 注:本教程引用于厦门...

2019-09-27 12:05:19 960

原创 centos7成功安装hadoop-2.7.2伪分布和eclipse详细步骤

一、创建hadoop用户创建hadoop用户如果你安装CentOS 的时候不是用的“hadoop” 用户,那么需要增加一个名为hadoop 的用户。首先点击左上角的“应用程序” -> “系统工具” -> “终端”,首先在终端中输入su,按回车,输入root 密码以root 用户登录,接着执行命令创建新用户hadoop:[root@localhost...

2019-09-27 11:37:33 706

原创 [计算机网络作业]第三章章节习题

所用教材:《计算机网络》谢希仁1.网络适配器实现的是物理层和数据链路层的功能,而局域网的数据链路层可以分成2个子层:自下而上是MAC子层和LLC子层,因此局域网的网络适配器实现的是物理层、介质访问控制子层和逻辑链路子层的功能。2.中心节点故障会造成整个系统瘫痪的是()。A . 总线型网B . 环型网C . 星型网D . 网状型解析:星型拓扑结构下,各节点间进行通...

2019-09-26 19:13:27 1060

原创 Win10 下安装配置 MongoDB

MongoDB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。这里主要讲如何在windows平台下安装MongoDB。最后也谈谈我踩过的那些坑。电脑环境:win10 mongodb版本:mongodb-win32-x86_64-2008plus-ssl-4.0.9-signed.msi下载链接:链接:http...

2019-09-20 19:16:04 298 1

原创 [计算机网络作业]第二章章节习题

所用教材:《计算机网络》谢希仁一、选择题1.信号是数据在传输过程中的______的 表现形式。A. 电信号B 代码C. 信息D. 程序2.在下列传输介质中,错误率最低的是______。A.同轴电缆B.光缆C.微波D.双绞线解析:光缆光纤电缆也称光缆,是网络传输介质中性能最好的一种。光纤信号衰减极小,它可以在6-8km的范围内,在不使用中继器的情况下...

2019-09-19 19:44:37 1739

原创 [计算机网络作业]第一章章节习题

所用教材:《计算机网络》谢希仁一、选择题1.完成路径选择功能是在OSI模型的(12)。A.物理层B.数据链路层C.网络层D.传输层解析:完成路径选择是路由器的重要功能之一,它工作在OSI参考模型的第三层,即网络层。2.以下哪一项关于OSI体系结构的描述是错误的。A. 网络中不同的主机可以有不同的层次B. 不同主机同等层具有相同功能C. ...

2019-09-13 16:09:18 6842

原创 [Django学习]六、快速添加博客--shell命令行使用

一、进入Django项目命令行下的cmd窗口,并输入 python manage.py shell二、获取已有博客内容在显示出的shell命令行分别输入from blog.models import Blogdir()Blog.objects.all()Blog.objects.all().count()可显示出目录项、blog所有对象、blog数目三、新增一...

2019-08-24 22:37:01 484

原创 [Django学习]五、Django官方文档--模板语言 解读

如果您有编程方面的背景,或者您已经习惯了将编程代码直接混合到HTML中的语言,那么您应该记住Django模板系统不仅仅是嵌入到HTML中的Python。这是通过设计:模板系统是用来表示,而不是程序逻辑。Django模板系统提供的标记功能类似于一些编程构造if标记用于布尔测试,for用于循环等的标记-但是这些标记不仅仅是作为对应的Python代码执行的,模板系统也不会执行任意Python表达式...

2019-08-24 11:15:39 197

原创 [Django学习]四、构建简单个人博客网站

一、新建项目mysite以及在项目中新建应用blog二、修改应用blog中的admin.py和models.py文件,如下admin.py文件from django.db import modelsfrom django.contrib.auth.models import Userclass BlogType(models.Model): type_name = ...

2019-08-23 21:48:31 162

原创 [Django学习]三、定制后台和修改模型

一、设置模型和定制admin修改在应用article中的models.py和admin.py,#admin.py文件如下:from django.db import modelsfrom django.contrib.auth.models import User# Create your models here.class Article(models.Model):...

2019-08-23 19:31:05 205

原创 [Django学习]二、总urls包含app的urls实现

如果Django的project中有多个app应用,来管理url可能会造成比较混乱的局面,为了解决这个问题,我们可以用Django.urls中的inlude方法进行配置,使每个app目录下都可以拥有urls的py文件,实现总urls与app urls文件分离。以下将首先介绍include函数的用法,随后进行示例解析。一、include用法介绍url(路径,视图,其它,name)...

2019-08-23 16:13:08 1134

原创 [Django学习] 一、初识Django

一、Django的历史Django于2003年诞生于美国堪萨斯(Kansas)州,最初用来制作在线新闻Web站点,于2005年加入了BSD许可证家族,成为开源网络框架。Django根据比利时的爵士音乐家Django Reinhardt命名,作者这样命名Django意味着Django能优雅地演奏(开发)功能丰富的乐曲(Web应用)。二、Django的特点相对于Python的其他Web...

2019-08-22 13:54:10 165

原创 Pycharm提示IndentationError: unindent does not match any outer indentation level解决方案

今天在用Django写Web网站时,报了一个IndentationErrorz(指示错误),百度后发现是Tab键与空格键混用错误导致,只需要在Pycharm中将Tab键设置为4个空格就可以成功通过,并且以后的工作中直接使用Tab键也不会报错。解决方案:一、打开File(文件)目录二、打开Settings(设置)...

2019-08-21 20:47:02 7224

原创 linux系统ps命令的参数a与-a表示的讨论

前言 在刘遄老师所著的《linux就该这么学》中ps 命令用于查看系统中的进程状态,格式为“ps [参数]”。书中对于ps命令有一定的介绍,为了加强自己的理解,所以我在自己的虚拟机上进行了实验,发现输出的和书上讲的不一样,可能是我理解的错了?以下就展开对此的讨论。 在讨论之前,我们先了解以下ps命令的用法。一、ps命令 ps 命令用于查看...

2019-07-30 20:26:58 16565 4

原创 解决python matplot 解决不能输出中文的问题

在使用python的matplot模块时,常常需要输出中文的设定,但由于python中的matplotlib仅支持Unicode编码,故默认是不显示中文的,如果让其默认显示中文,有下面3种方法:1.最简单的方法 全局设置中文字体(推荐)# -*- coding: utf-8 -*- import matplotlib.pyplot as pltfrom pyl...

2019-07-29 09:13:14 2099

原创 (网络最全)虚拟机网络NAT模式下连接不了外网的解决办法

前言 : 虚拟机网络NAT模式是公认的三种网络模式中的最为方便的模式,故笔者也是设置这种模式,设置的是静态IP,但配置过程中常会遇到许多问题,比如无法连接外网,故笔者结合自身经验以及网络上的各种信息,对NAT此模式下无法连接外网进行一次深度总结,希望可以给广大网友提供一定的指导和建议! 以下为总结的几种方法,一、防火墙未关闭在命令行输入以下两行,(...

2019-07-28 21:37:32 10660 2

原创 伪分布式下Hadoop3+版本打不开localhost:50070,可以打开localhost:8088

目录一、前言二、问题描述三、解决办法一、前言笔者刚刚安装好伪分布式的hadoop集群配置的是hadoop-3.1.2的版本,去查看web网页查看信息,发现localhost:50070的页面打不开,但是localhost页面打得开,网上搜贴终于找到了解法,分享给各位网友。二、问题描述伪分布式下Hadoop3.2版本打不开localhost:50070,可以打开local...

2019-07-23 20:21:04 1113

原创 虚拟机centos7配置java中遇到的一些问题

1. 误把主目录当成计算机下的直属目录,所以把JAVA_HOME的值给配错了。应将JAVA_HOME改成计算机机下的目录,而不是主目录下的目录!!!2. 网上有的安装教程里是直接在外面新建一个文件然后写入环境变量,但是其实不是这样,需要用vim命令在/etc目录下修改profile,写入环境变量才可以。...

2019-07-12 20:31:36 332

原创 [LeetCode]两数之和(Java实现)

给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]1. 暴力...

2019-07-12 11:23:21 207

转载 VMware15虚拟机Linux(minimal)版中手动安装VMware Tools

1.VMware虚拟机中手动安装VMware Tools,启用最小化CentOS 7下的共享文件夹2.Centos7虚拟机(Vmwarew14)最小化安装后(网络配置NAT)无法联网的解决3.linux 用vi命令的使用以及vi编辑后的后续保存退出等相关命令的使用博主通过以上三个博客内容成功安装,大家可以借鉴一下!...

2019-07-08 13:03:20 1795

翻译 【翻译】RDD:基于内存的集群计算容错抽象

摘要本文提出了分布式内存抽象的概念——弹性分布式数据集(RDD,Resilient Distributed Datasets),它具备像MapReduce等数据流模型的容错特性,并且允许开发人员在大型集群上执行基于内存的计算。现有的数据流系统对两种应用的处理并不高效:一是迭代式算法,这在图应用和机器学习领域很常见;二是交互式数据挖掘工具。这两种情况下,将数据保存在内存中能够极大地提高性能。为了...

2019-07-03 13:18:08 390

翻译 [翻译]MapReduce: Simplified Data Processing on Large Clusters

MapReduce: Simplified Data Processing on Large ClustersMapReduce:面向大型集群的简化数据处理摘要MapReduce既是一种编程模型,也是一种与之关联的、用于处理和产生大数据集的实现。用户要特化一个map程序去处理key/value对,并产生中间key/value对的集合,以及一个reduce程序去合并有着相同key的所有中...

2019-07-03 10:23:38 431

原创 我在安装MYSQL过程中遇到的错误及其解决方法

今天安装好的MYSQL,所以总结一下经验。参考了其他的博客文章Win10安装mysql-8.0.11-winx64详细步骤 - Jasper6688的博客 https://blog.csdn.net/qq_20788055/article/details/80372577以下是我遇到的问题及其解决办法:(1)my.ini文件应该放在bin文件夹中,而不是放在bin上一级的文件夹!...

2019-06-07 13:47:41 377

转载 在同一台机器上安装多个版本jdk,修改环境变量不生效

本文转载于:http://www.blogjava.net/brock/archive/2015/01/06/422073.html 本机已经安装了jdk1.6,而比较早期的项目需要依赖jdk1.5,于是同时在本机安装了jdk1.5和jdk1.6.安装jdk1.5前,执行java -version得到java version "1.6.0_38"Java(TM) SE R...

2019-06-04 10:53:30 169

转载 句柄Handle的含义及使用

本文转载于:https://blog.csdn.net/swordarcher/article/details/817449301.句柄 :头文件:winnt.h(也可以使用windows.h头文件,如果winnt.h和windows.h一起包含时,如果先后顺序不当,会造成错误,windows.h需要在winnt.h之前include)注:在动态链接库DLL程序中,不用添加头文件就可...

2019-05-30 17:08:30 8199

转载 多线程CreateThread函数的用法及注意事项

本文转载自:https://www.cnblogs.com/BeyondTechnology/archive/2010/08/30/1813082.html当使用CreateProcess调用时,系统将创建一个进程和一个主线程。CreateThread将在主线程的基础上创建一个新线程,大致做如下步骤:  1在内核对象中分配一个线程标识/句柄,可供管理,由CreateThread返回  2把...

2019-05-30 17:02:25 6923

翻译 (翻译)Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing

中文版链接:http://shiyanjun.cn/archives/744.html

2019-05-13 14:13:47 1364

原创 数据结构——线性表的顺序存储结构(C/C++语言描述)

最近复习数据结构,在读数据结构的经典作《大话数据结构》(程杰),以下是近期对于线性表的顺序存储结构的整理,后期尽量持续更新。一、顺序存储定义 线性表的顺序存储结构,指的是用一段地址连续的存储单元依次存储线性表的数据元素。二、顺序存储方式1. 顺序存储的结构代码为:#include<stdio.h>#include<stdlib.h>...

2019-05-13 13:41:02 1975

原创 软考--双符号位判决法

一、判断方式计算机运算溢出检测机制,采用双符号位,00表示正号,11表示负号。如果进位将会导致符号位不一致,从而检测出溢出。结果的符号位为01时,称为上溢;为10时,称为下溢。二、典型案例例如设X = + 1000001,Y = + 1000011,采用双符号位表示X=00 1000001,Y=00 1000011,[X + Y]补=01 0000100,实际上,运算结果产生了正溢出。设x=0.1...

2018-06-29 11:01:58 23703 2

转载 软考--流水线问题吞吐率详解

     今天从网上看到一篇不错的关于流水线吞吐率的文章,为软考问题做出了详细的解释,转载分享给广大网友。    从生活中的工厂入手,流水线上每个工人所作的工作都不同,但却是相连的,上面的工人做完了他的事就直接丢给下面的工人,而后一直这样传下去,直到这条流水线结束。 做流水线要眼疾手快,不然你手中的还没做完,上面又丢些下来,到时你就手忙脚乱,全线也就乱套了,总的来说生活中的流水线就是一种工业上的生...

2018-06-29 10:21:33 12548 5

在centos7下正确安装伪分布hadoop2.7.2和配置eclipse.doc

在centos7下正确安装伪分布hadoop2.7.2和配置eclipse.doc。 本人实操成功。

2019-09-27

More Effective C++ 简体中文版(pdf 版).pdf

More Effective C++ 简体中文版(pdf 版).pdf

2018-04-04

C++设计模式.pdf

C++设计模式.pdf

2018-04-04

C++程序设计题解与上机指导.pdf

C++程序设计题解与上机指导.pdf

2018-04-04

Accelerated C++中文版.pdf

Accelerated C++中文版.pdf

2018-04-04

挑战程序设计竞赛(第2版) 高清完整版.pdf

挑战程序设计竞赛(第2版) 高清完整版.pdf

2018-04-04

空空如也

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

TA关注的人

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