自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

c_lanxiaofang的博客

个人工作、学习总结

  • 博客(23)
  • 资源 (21)
  • 收藏
  • 关注

原创 Python3.8 Django3.0 传递json数据到js

在test_data.py文件的方法中from django.http import JsonResponsedef mydata_json(request): mydata_dict = { 'name':'test_data', 'jubject':'Math', } return JsonResponse(mydata_dict)在url.py 文件中配置,在该文件头部还需要根据方法位置导入该mydata_json方法u

2020-08-30 17:46:26 584

原创 PyCharm 计算一个项目代码行数

该插件需要Java1.8环境变量支持,没有安装JRE的同学需要先安装Java1.8,部署JRE环境。完成JRE环境部署之后,请再点击下面网址下载Statistic.jar安装包1、下载 statistics 插件https://plugins.jetbrains.com/plugin/4509-statistic/versions2、我这里下载的是Statistic-4.1.43、PyCharm -- Settings -- Plugins -- Install...

2020-08-30 15:48:05 1959 2

转载 8.4 MapReduce 三大组件(二):Sort

任务目的理解流量统计项目案例的业务逻辑 学会利用 WritableComparable 接口实现自定义排序 掌握流量统计项目案例 Map 和 Reduce 端的自定义业务逻辑的编写 熟记 MapReduce Driver 端编程规范任务清单任务1:流量统计项目案例 任务2:WritableComparable 排序 任务3:MapReduce 编程详细任务步骤任务1:流量统计项目案例  (1)数据样例13726238888 2481 24681 13560436666

2020-08-09 13:12:19 424

转载 8.3 MapReduce 中的序列化(二)

任务目的理解流量统计项目案例的业务逻辑 掌握流量统计项目案例 Map 端的自定义业务逻辑的编写 掌握流量统计项目案例 Reduce 端的自定义业务逻辑的编写 熟记 MapReduce Driver 端编程规范任务清单任务1:流量统计项目案例 任务2:Map 端程序编写 任务3:Reduce 端程序编写 任务4:Driver 端程序编写详细任务步骤任务1:流量统计项目案例  (1)数据样例13726238888 2481 24681 13560436666 1116 9

2020-08-06 12:59:53 333

转载 8.2 MapReduce 中的序列化(一)

任务目的了解序列化和反序列化的概念和作用 理解 Java 的序列化和反序列化实现 可以自定义对象实现 MapReduce 框架的序列化任务清单任务1:序列化概述 任务2:Java 序列化 任务3:实现 MapReduce 框架的序列化详细任务步骤任务1:序列化概述序列化(Serialization):是指把结构化对象(Object)转化为字节流(ByteStream)。 反序列化(Deserialization):是序列化的逆过程。即把字节流转回结构化对象。图1 

2020-08-06 12:59:10 512

转载 8.1 Shuffle 工作机制

任务目的理解 Shuffle 的概念和作用 理解 Map 端 Shuffle 的详细过程 理解 Reduce 端 Shuffle 的详细过程任务清单任务1:Shuffle 简介 任务2:Shuffle 主要流程 任务3:Map 端的 Shuffle 过程 任务4:Reduce 端的 Shuffle 过程详细任务步骤任务1:Shuffle 简介  在 Hadoop 中数据从 Map 阶段传递给 Reduce 阶段的过程就叫 Shuffle,Shuffle 机制是整个 MapRed

2020-08-06 12:57:25 699

转载 7.5 MapReduce程序的核心运行机制

任务目的知晓客户端对 Map 阶段并行度的规划 掌握 FileInputFormat 的默认切片机制 掌握手动设置 ReduceTask 数量的方法 理解 MapReduce 程序的运行流程任务清单任务1:MapTask 并行度决定机制 任务2:ReduceTask 并行度决定机制 任务3:MapReduce 程序的运行流程详细任务步骤任务1:MapTask 并行度决定机制1.1 MapTask 并行度  MapTask 并行度决定 Map 阶段的任务处理并发度,进而影响到

2020-08-06 12:55:30 281

转载 7.4 WordCount示例编写(三)

任务目的掌握 MapReduce 程序运行模式 理解 Combiner 的作用和使用方式任务清单任务1:MapReduce 程序运行模式 任务2:MapReduce 三大组件(一):Combiner详细任务步骤任务1:MapReduce 程序运行模式  1. 本地运行模式(eclipse 开发环境下本地运行, 好处是方便调试和测试)要点一: MapReduce 程序是被提交给 LocalJobRunner 在本地以单进程的形式运行 要点二: 数据输入输出可以在本地,也可以在 H

2020-08-06 12:54:47 512

转载 7.3 WordCount示例编写(二)

任务目的理解 WordCount 示例的业务逻辑 掌握 MapReduce Reduce 端编程规范 理解 WordCount 示例 Reduce 端的自定义业务逻辑的编写 熟记 MapReduce Driver 端编程规范任务清单任务1:WordCount Reduce 端程序编写 任务2:WordCount Driver 端程序编写详细任务步骤首先回顾一下 WordCount 示例的业务逻辑:  MapTask 阶段处理每个数据分块的单词统计分析,思路是将每一行文本拆分成一个

2020-08-06 12:54:04 810

转载 7.2 WordCount示例编写(一)

任务目的理解 WordCount 示例的业务逻辑 掌握 MapReduce Map 端编程规范 理解 WordCount 示例 Map 端的自定义业务逻辑的编写任务清单任务1:WordCount 的业务逻辑 任务2:WordCount Map 端程序编写详细任务步骤任务1:WordCount 的业务逻辑  MapTask 阶段处理每个数据分块的单词统计分析,思路是将每一行文本拆分成一个个的单词,每遇到一个单词则把其转换成一个 key-value 对,比如单词 Car,就转换成&lt

2020-08-06 12:53:00 775

转载 7.1 MapReduce简介

任务目的理解 MapReduce 的概念 掌握 MapReduce 程序运行的步骤 掌握 MapReduce 编程规范任务清单任务1:MapReduce概述 任务2:MapReduce 程序运行演示 任务3:MapReduce 示例编写规范详细任务步骤任务1:MapReduce概述  1. 什么是MapReduce?  重温 Hadoop 四大组件:HDFS:分布式文件系统 MapReduce:分布式运算编程框架 YARN: Hadoop 的资源调度系统 Commo

2020-08-06 12:52:16 216

转载 6.4 Java API 操作 HDFS 文件(三)

任务目的学会使用 Java API 删除指定的 HDFS 文件或目录 学会使用 Java API 查看指定 HDFS 目录下所有文件信息和对应块信息任务清单任务1:删除文件/目录 任务2:查看指定路径中文件和块信息详细任务步骤任务1:删除文件/目录  通过FileSystem.delete(Path f,Boolean recursive)可删除指定的 HDFS 文件或目录,其中f为需要删除文件或目录的完整路径,recursive用来确定是否进行递归删除,若是删除文件则为...

2020-08-06 12:51:31 476

转载 6.3 Java API 操作 HDFS 文件(二)

任务目的学会使用 Java API 将 HDFS 文件下载到本地指定位置 掌握对 HDFS 文件或目录重命名的使用方法 学会使用 Java API 查看指定 HDFS 中某个目录下所有的文件或文件夹任务清单任务1:下载文件 任务2:重命名文件/目录 任务3:查看文件/目录状态详细任务步骤任务1:创建目录  通过FileSystem.copyToLocalFile(Path src,Patch dst)可将 HDFS 文件下载到本地的指定位置上,其中src和dst均为文件的...

2020-08-06 12:50:54 464

转载 6.2 Java API 操作 HDFS 文件(一)

任务目的了解 junit 的作用和常用注解 掌握使用 Java API 在 HDFS 上创建目录的方法 学会使用 Java API 将本地文件上传到 HDFS 指定位置任务清单任务1:创建目录 任务2:上传文件详细任务步骤  junit 是什么?  junit 是一个 Java 语言的单元测试框架,用于编写和运行可重复的测试。  junit 能做什么?  能让我们快速完成单元测试。简化单元测试,写一点测一点,在编写以后的代码中如果发现问题可以较快的追踪到问题的原因,减小回归错误

2020-08-05 23:37:40 422

转载 6.1 Eclipse 连接 Hadoop

任务目的掌握在 Linux 下 Eclipse 连接 Hadoop 的详细步骤 掌握获取 fs 对象的两种方式任务清单任务1:Linux 下 Eclipse 连接 Hadoop 任务2:FileSystem 实例获取详细任务步骤任务1:Linux 下 Eclipse 连接 Hadoop  1. 首先启动 Hadoop 集群;  2. 下载并安装 Eclipse 开发工具,此平台在 /root/software 目录下已经为大家安装好了 Eclipse,所以无需再重复安装;  3.

2020-08-05 23:36:27 1781

转载 5.1 HDFS 工作机制

任务目的掌握 HDFS 集群三大重要角色的主要工作职责 理解 HDFS 写数据的详细流程 理解 HDFS 读数据的详细流程任务清单任务1:HDFS 概述 任务2:HDFS 写数据流程 任务3:HDFS 读数据流程详细任务步骤任务1:HDFS 概述  1. HDFS 集群分为三大角色:NameNode、DataNode、SecondaryNameNode。  2. NameNode 负责管理整个文件系统的元数据(简单的说,元数据就是描述文件的数据,如文件名、目录名、文件大小、文.

2020-08-05 01:04:45 233

转载 4.3 HDFS 安全模式

任务目的了解什么是安全模式,知晓集群在安全模式下能做什么工作 掌握集群进入和退出安全模式的三种情况 掌握集群在正常冷启动时进入安全模式的原理任务清单任务1:安全模式简介 任务2:进入安全模式的三种情况 任务3:退出安全模式的三种方式详细任务步骤任务1:安全模式简介  问题场景:  集群启动后,可以查看目录,但是上传文件时报错,打开 Web 页面可看到 NameNode 正处于 SafeMode 状态,怎么处理?  SafeMode 是 NameNode 的一种特殊状态(A

2020-08-05 01:03:52 243

转载 4.2 HDFS 副本存放策略

任务目的了解 HDFS 副本存放策略的作用 理解 DataNode 网络拓扑图 知晓查看集群机架及其节点情况的命令 熟记 HDFS 副本存放策略任务清单任务1:副本存放策略的作用 任务2:机架感知 任务3:HDFS 副本存放策略基本思想详细任务步骤任务1:副本存放策略的作用  HDFS 作为 Hadoop 中的一个分布式文件系统,而且是专门为它的 MapReduce 设计,所以 HDFS 除了必须满足自己作为分布式文件系统的高可靠性外,还必须为 MapReduce 提供高效的读

2020-08-05 01:03:09 1524

转载 4.1 心跳机制和垃圾回收机制

任务目的了解心跳机制流程 知晓 NameNode 感知 DataNode 掉线死亡的时长计算公式 学会在配置文件中设置心跳机制 掌握开启 HDFS 垃圾回收机制的方法任务清单任务1:Hadoop 心跳机制 任务2:垃圾回收机制详细任务步骤任务1:Hadoop 心跳机制1.1 心跳机制简介  现在有这样一个应用场景:  在长连接下,有可能很长一段时间都没有数据往来。理论上说,这个连接是一直保持连接的,但是实际情况中,如果中间节点出现什么故障是难以知道的。更要命的是,有的节点

2020-08-05 01:02:16 881

转载 3.4 HDFS 的 Shell 操作(二)

任务目的掌握查看 HDFS 文本内容的相关命令 学会往 HDFS 文件中追加内容和合并下载 HDFS 的多个文件到本地文件系统 掌握修改 HDFS 文件权限和拥有者的相关命令 掌握统计指定目录和文件系统信息的方法 学会使用 HDFS Shell 命令修改文件或目录的副本数任务清单任务1:查看文本内容命令 任务2:追加和合并文本内容命令 任务3:修改权限命令 任务4:统计命令 任务5:设置副本命令详细任务步骤任务1:查看文本内容命令1. cat 命令  cat命...

2020-08-05 01:01:09 1347

转载 3.3 HDFS 的 Shell 操作(一)

任务目的掌握 Hadoop 集群管理脚本的使用方式 学会使用help命令查看指定命令的帮助信息 掌握操作 HDFS 文件或目录常用命令的使用方式任务清单任务1:Hadoop 集群管理脚本 任务2:HDFS 管理命令 fs 任务3:操作 HDFS 文件或目录命令详细任务步骤任务1:Hadoop 集群管理脚本  Shell 在计算机科学中俗称“壳”,是提供给使用者使用界面的进行与系统交互的软件,通过接收用户输入的命令执行相应的操作。  $HADOOP_HOME/bin ...

2020-08-05 01:00:10 710

转载 3.2 HDFS 架构

任务目的理解 HDFS 存储架构 熟知 HDFS 4个组成部分的主要职责任务清单任务1:HDFS 存储架构图 任务2:HDFS 组成结构详细任务步骤任务1:HDFS 存储架构图  HDFS采用主从架构(Master/Slave架构),这种架构主要由四个部分组成,分别为HDFS Client、NameNode、DataNode和SecondaryNameNode。  一个HDFS集群是由一个NameNode和多个DataNode组成的。其中,NameNode是HDFS集群的主节点,

2020-08-05 00:58:48 425

转载 3.1 HDFS 简介

任务目的了解传统文件系统到分布式文件系统的演变过程 理解 HDFS 中重要角色的相关概念 理解 HDFS 的优缺点任务清单任务1:HDFS 的演变 任务2:HDFS 的基本概念 任务3:HDFS 特点详细任务步骤任务1:HDFS 的演变  HDFS 源于Google在2003年10月份发表的GFS(Google File System)论文,接下来从传统的文件系统入手,开始学习分布式文件系统,以及分布式文件系统是如何演变而来。  传统的文件系统对海量数据的处理方式是将数据文件

2020-08-05 00:57:12 1414

Damn Vulnerable Web Application (DVWA) Official Documentation

Damn Vulnerable Web Application (DVWA) is a PHP/MySQL web application that is damn vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, help web developers better understand the processes of securing web applications and aid teachers/students to teach/learn web application security in a class room environment.

2024-03-20

CSB答辩ppt,1内容总结2 学习心得3课外拓展

MS17-010漏洞复现 Meterpreter后渗透 MS08-067 漏洞复现 跨网段攻击 MSF恶意程序利用 暴力破解(low、medium、high) Web渗透测试实战-SQL注入(low) web渗透测试实战-SQLMAP web渗透测试实战-文件上传

2024-03-20

联发科 MT7668AUN, MT7668AEN, MT7668ASN Datasheet

联发科 MT7668AUN, MT7668AEN, MT7668ASN Datasheet, 802.11a/b/g/n/ac Wi-Fi 2T2R + Bluetooth v5.0 Combo Chip . Version: 1.0 Release date: 2017-03-30

2024-03-08

Introduction to System-on-Chip

• Course Management • Introduction to SoC • SoC Applications • On-Chip Interconnections • Bus-based and NoC based SoC Interconnects

2023-06-05

AppleBluetoothInstaller64.exe等等驱动的下载

Apple AppleBluetoothInstaller64.exeAppleCamera64.exe AppleDisplayInstaller64.exeAppleKeyboardlInstaller64.exe AppleMultiTouchTrackPadInstaller64.exeAppleNullDriver64.exe AppleODDInstaller64.exeAppleRemotelnstaller64.exeAppleSDCardReader64.exeAppleSoftwareUpdate.msiAppleWirelessMouse64.exeAppleWirelessTrackpad64.exe Asix ATl Broadcom Cirrus lntel Microsoft 的各种驱动,具体看压缩包文件预览

2023-05-12

bootstrap.min.js.map

解决报错:GET /static/css/bootstrap.min.js.map HTTP/1.1" 404 使用方法在这:https://blog.csdn.net/c_lanxiaofang/article/details/130614846

2023-05-12

bootstrap.min.css.map

解决报错:GET /static/css/bootstrap.min.css.map HTTP/1.1" 404

2023-05-12

5个常用的停用词表中文停用词表哈工大停用词表百度停用词表四川大学机器智能实验室停中文大全版用词库

中文停用词表 cn_stopwords.txt 哈工大停用词表 hit_stopwords.txt 百度停用词表 baidu_stopwords.txt 四川大学机器智能实验室停用词库 scu_stopwords.txt 中文大全版 cn_all_stopwords.txt

2023-05-03

opencv_python-4.5.5-cp38-cp38-win_amd64

opencv 离线包 解压可直接使用 python3.8版本对应 opencv_python-4.5.5-cp38-cp38-win_amd64 解压后使用方式参考: https://blog.csdn.net/c_lanxiaofang/article/details/126388546

2022-08-17

(完整版)数据库系统概论第五版课后习题答案王珊

(完整版)数据库系统概论第五版课后习题答案王珊第1章 绪论 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答: ( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据。现代计算机能存储和处理的对象十分广泛,表示这些对象的数据也越来越复杂。数据与其语义是不可分的。 500 这个数字可以表示一件物品的价格是 500 元,也可以表示一个学术会议参加的人数有 500 人,还可以表示一袋奶粉重 500 克。 ( 2 )数据库( DataBase ,简称 DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

2022-08-13

打开CSDN文章,自定义打开个数

为朋友打开浏览器窗口,可自定义打开个数,最多406个,打开的链接安全无毒爱学习,必须让室友爱上学习,或者让老师爱上CSDN哈哈哈哈,保证安全无毒,修改要求可下载后私聊我

2022-08-04

200个七夕快乐小弹窗

200个七夕快乐小弹窗,为好兄弟带来七夕祝福,用Python代码实现,不会导致系统崩溃,只要结束进程即可,安全,好玩,好用。

2022-08-04

微信聊天数据导出数据库解析器sqlcipher

微信聊天数据导出数据库解析器sqlcipher

2022-08-02

jdk-8u331-linux-x64.tar.gz

下载先解压jdk_linux.rar,就会得到jdk-8u331-linux-x64.tar.gz

2022-04-24

jmeter-plugins-manager-1.7.jar

jmeter-plugins-manager-1.7.jar 官网下载

2022-04-21

编译原理实验 词法分析 语法分析递归下降 预测分析 Python

编译原理实验 词法分析 语法分析递归下降 预测分析 Python(3个实验)

2021-12-11

豆瓣电影编剧数据.rar

豆瓣电影编剧数据,已去重,71723条数据,包含.csv .sql 两个数据文件 编剧在豆瓣中个人id 编剧英文名 编剧名字 编剧照片url 编剧在豆瓣中的个人主页url

2020-05-01

豆瓣电影导演数据.rar

豆瓣电影导演数据,已去重,51589条数据,包含两个文件.csv .sql 导演在豆瓣中个人id 导演英文名 导演名字 导演照片url 导演在豆瓣中的个人主页url

2020-05-01

豆瓣电影主演数据.rar

豆瓣电影主演数据,已去重,59321条数据,包含.csv .sql 两个数据文件 包含 主演在豆瓣中个人id 主演英文名 主演名字 主演照片url 主演在豆瓣中的个人主页url

2020-05-01

豆瓣电影数据.rar

123639条数据,已去重,包含.csv 和 .sql 两个数据文件 包含: 电影id 评分 参与评分的人数 电影名 初始电影名 电影别名 电影时长 指出年份 首播时间 电影海报url 电影语言 制片国家地区 编剧的人数 这部电影中编剧的id列表 电影主演人数 这部电影主演id列表 这部电影导演的人数 这部电影导演id列表 电影标签 电影类型 编剧列表 主演列表 导演列表

2020-05-01

阿里巴巴-不止代码

一共100零几页,pdf版,本来不想收分数,但是不支持免费。

2018-07-03

阿里Android热修复原理

应用热修复是一项略带神秘而又颇具争议的技术,但是它的确赋予应用开发者“驾着飞机修引擎”的能力。本书从Android应用热修复技术的原理及代码实现、多种方案进行比较的角度,系统化地阐述了Android平台上的应用热修复技术。对Android应用热修复有好奇心的技术人员,这本专题书不容错过

2018-03-02

阿里巴巴 Android 开发手册正式版

《阿里巴巴 Android 开发手册》是阿里巴巴集团各大 Android 开发团队的集体智慧 结晶和经验总结,将淘宝、天猫、闲鱼、钉钉等 App 长期开发迭代和优化经验系统地整 理成册,以指导 Android 开发者更加高效、高质量地进行 App 开发,呈现给用户体验好、 性能优、稳定性佳、安全性高的产品。

2018-03-02

阿里巴巴 Java 开发手册1.2.0 pdf)

《阿里巴巴 Java 开发手册》是阿里巴巴集团技术团队的集体经验总结,经历了 多次大规模一线实战的检验及不断的完善,反馈给广大开发者。现代软件行业的高速 发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点 也会影响到软件的最终交付质量。

2018-03-02

TortoiseSVN32、64安装包

TortoiseSVN32、64安装包 ,一般用于在Intellij IDEA 中集成 用于版本控制

2018-03-01

CSS完全参考手册

web前端开发参考手册系列之CSS参考手册:为Web前端开发人员提供最新、最全的CSS资料,涵盖CSS3.0。

2018-01-31

SSH学习--基础框架

SSH是 struts+spring+hibernate的一个集成框架,是目前比较流行的一种Web应用程序开源框架。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。

2018-01-24

SVN安装及在eclipse中的使用需要的SVN和eclipse_svn的安装包

VisualSVN是一个Visual Studio插件,集成Subversion和TortoiseSVN无缝地到Visual Studio 。 部署VisualSVN, 所有的开发人员将使用Subversion自信和有效地管理和保护您的组织的工作成果。 Subversion是新一代的版本控制工具,不仅可以管理程序源代码,也可以应用于其他协作管理数据的工作,例如使用Subversion来合作写乐谱,美工用来共同作图。

2018-01-16

SSM基础框架

对于一开始学习ssm框架搭建,想了解单的ssm框架,这个只是单纯的一个ssm框架。

2018-01-03

jquery中文手册android端

jquery1.8.3中文手册Android端下载,内容全面丰富,是学习使用jQuery前端编程的必备参考手册。

2017-12-27

jquery1.8.3---中文文档.chm下载

本手册内容针对jQuery1.8.3版本,内容全面丰富,是学习使用jQuery前端编程的必备参考手册。

2017-12-27

空空如也

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

TA关注的人

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