吴裕雄--天生自然HADOOP学习笔记:hadoop集群实现PageRank算法实验报告

实验课程名称:大数据处理技术 实验项目名称:hadoop集群实现PageRank算法 实验类型:综合性 实验日期:2018年 6 月4日-6月14日 学生姓名 吴裕雄 学号 15210120331 班级 软工三班 专业名称 软件工程 实验组 其他成员 无 实验地点 F110 实验成绩 (教师签名) 实验目的与要求 了解PageRank算法 学会用mapreduce解决实际的复杂计算问题 搭建hadoop分布式集群 编写mapreduce代码 根据输入的网页链接数据,能够得到最终的pageran
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

Android中实现照片滑动时左右进出的动画的xml代码

场景 Android中通过ImageSwitcher实现相册滑动查看照片功能(附代码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103866786 最终实现的效果为 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 在res下新建anim目录,并新建slide_in_left.xml 左边滑进
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

分布式系统下应更加注重软件的可测试性

单体应用下,软件的问题相对比较容易定位,从界面上就能看出来,不行的话加个断点调试、输出日志等方法很容易测试到。 如果使用测试驱动开发达到100%代码覆盖率,那么更是如虎添翼。 在分布式系统环境下,相对而言测试更加难一点。 名词解释 什么是分布式系统架构? 理论上说,客户机/服务器风格(C/S)就是一种最简单的分布式系统架构,C和S分布于不同的机器。 举个例子,一个windows桌面应用程序直接连接远程服务器的数据库,这就是一个最简单的分布式系统架构。形成两层架构。 然后升级一下,一个windo
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

Ctrl+分号切换输入法

今天在使用IDEA的AceJump插件的快捷键Ctrl+";"居然没效果,就看见输入法在跳,我确定了输入法里没有这个快捷键,但还是没用,索性禁用了大部分的Windows输入法快捷键。 "win+I"弹出设置,搜索"输入法": 选择一个进行点击,如“替代默认输入法”: 再点击“输入语言热键”: 再点击"更改按键顺序"把这几项"操作"都更改了。
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

[python]回到家就开始学习的第四天

今天的学习内容是正则表达式,虽然也不能算是个新知识,但还是看了看。留个资源: https://deerchao.net/tutorials/regex/regex.htm 引用模块re,可以将正则表达式进行编译为表达式对象,然后进行使用,也可以直接使用正则表达式,只限匹配分割查找等操作。 在正则表达式字符串作为表达式的时候,建议在字符串前面加上r,使之成为原始字符串,免于双斜杠(\\)等,简化字符串操作。 可以通过对flags参数进行指定来对匹配进行一定的标记,提高匹配的结果。 在爬虫方面,由
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

Django框架进阶3 视图层(render简单实现原理, CBV与FBV, CBV源码), django setting源码, importlib方法, 模板层(模板语法的传值,过滤器,标签,自定义过滤器及标签,模板的继承与导入), 基于django settings源码实现项目配置文件的 插拔式设计

render原理 from django.template import Context,Template def ab_render(request): temp = Template('<h1>{{ user_dict}}{{user_dict.username}}{{user_dict.password}}</h1>') # 相当于渲染页面 user_dict = Context({'user_dict':{'username':'jason','password
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

如何使用WebSocket发送和接收数据

WebSocket是一种允许通过保持服务器端和用户端始终连接来进行双向通信的技术,所以WebSocket既可以发送数据也可以接收数据,本篇文章我们就来看看如何使用WebSocket发送和接收数据。 我们先来看一下如何发送文本数据? 使用免费提供的http://echo.websocket.org作为样本 具体示例如下 var connection = new WebSocket('wss://echo.websocket.org'); connection.send('样本数据');
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

ts 接口

接口 定义:接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。 举例说明: 未用接口情况下: function printLabel(labelledObj: { label: string }) {    console.log(labelledObj.label); } let myObj = { size: 10, label: "Size 10 Object" }; printLabel(myObj); 用接口情况下: interface LablledValue{
分类: 其他 发布时间: 01-07 21:50 阅读次数: 0

对python中元类的理解

1.类也是对象在大多数编程语言中,类就是一组用来描述如何生成一个对象的代码段。在Python中这一点仍然成立:>>>classObjectCreator(object):…pass…>>>my_object=ObjectCreator()>>>printmy_object<__main__.ObjectCreatorobjectat0x8
分类: 编程语言 发布时间: 01-07 21:50 阅读次数: 0

ubuntu服务器上安装PHP扩展bcmath遇到的问题Sub-process /usr/bin/dpkg returned an error code (1)

sudo apt-get install php7.2-bcmath //安装扩展文件后,找到文件路径,添加到php.ini配置文件中即可。流程简单,却遇到了问题。 Ubuntu上安装扩展bcmath遇到了一个问题(当时忘记保存错误信息,只记得一部分错误信息,其他扩展同理) Can't exec "/sbin/insserv": Permission denied at /usr/sbin/update-rc.d line 246. subprocess installed post-in
分类: 其他 发布时间: 01-07 21:34 阅读次数: 0

浅谈 Integer 类

目录 1、Integer 类简介 2、Integer 类和 int 的区别 3、Integer 的自动拆箱和装箱 ①、自动装箱 ②、自动拆箱 4、回顾开头的问题 5、测试   突然发现自己对Integer i = 10;这种语法不太明白,于是乎有了这篇文章,那么在讲解 Integer 之前,我们先看下面这段代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 public static void main(String[] args) { Integ
分类: 其他 发布时间: 01-07 21:34 阅读次数: 0

IoT设备的接入方式

https://mp.weixin.qq.com/s/bSwVwSZqZ-96TRaeY_ROvQ
分类: 其他 发布时间: 01-07 21:34 阅读次数: 0

win+r 输入d:

可以打开d盘
分类: 其他 发布时间: 01-07 21:34 阅读次数: 0

链表的c++实现

本文包含了链表的常用操作,包括创建链表、插入节点、删除节点、遍历链表、求链表长度和删除链表,使用c++实现。 #include <iostream> #include <cstdio> using namespace std; struct Node { int data; Node* next; }; //在链表中插入值为data的节点 void insert(Node* head, int data) { Node* node = new Node();
分类: 其他 发布时间: 01-07 21:34 阅读次数: 0

django 源码、模板的语法符号的使用

目录 django 基础 render 原理 CBV基本写法 研究源码的突破口 django settings源码 模板的语法符号 模板层之模板传值 模板语法之过滤器 | 前后端取消转义 模板语法之标签 (逻辑相关) 自定义过滤器 标签 inclusion_tag 模板的继承 基于django settings源码实现项目配置文件的 插拔式设计 django 基础 render 原理 代码: def ab_render(request): temp = Template("<h1>{{
分类: 其他 发布时间: 01-07 21:34 阅读次数: 0

k8s 集群灾难恢复

环境准备: 192.168.244.11 k8s-company01-master01 192.168.244.12 k8s-company01-master02 192.168.244.13 k8s-company01-master03 192.168.244.15 k8s-company01-lb 192.168.244.14 k8s-company01-worker001 三台 master 宕掉两台或三台 在宕掉两台或三台 master 后集群已宕掉,worker 节点中的
分类: 其他 发布时间: 01-07 21:34 阅读次数: 0

【Linux】ssh配置远程计算机别名

当我们使用ssh连接远程计算机的时候,每次输入ssh -p port user@ip,时间久了感觉很麻烦,每次都得输入user、port、ip,并且这些信息不是很好记忆,所以就有了配置别名 例如现在有服务器环境如下: Centos7服务器:10.0.0.5 Centos7服务器:10.0.0.6 我们登陆到10.0.0.5服务器,使用vim ~/.ssh/config配置如下: Host server6 HostName 10.0.0.6 User root po
分类: 其他 发布时间: 01-07 21:34 阅读次数: 0

某点关于直线对称的点

小浣熊在银河护卫队的一次巡航中发现了一个神秘的星系,恰巧它所在星系和神秘星系关于笔直的分界线对称,我们将这种星系称为对称星系。 对于给定的三个点p1,p2,p,找到p的反射点x。 输入 第一行中,给出了p1和p2的整数坐标。 第二行中,给出p的整数坐标的Q个查询。(0<Q<1000) 接下来每行有一个p的x,y坐标。 (对于所有点的坐标(Xi,Yi)都是-10000<Xi,Yi<10000小数) 输出 对于每个查询,打印反射点x的坐标。( 输出值保留整数) 样例输入 Copy 0 0 2 0
分类: 其他 发布时间: 01-07 21:34 阅读次数: 0

一个PHP的SQL注入完整过程

本篇文章介绍的内容是一个PHP的SQL注入完整过程,现在分享给大家,有需要的朋友可以参考一下 希望帮助到大家,很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家
分类: 其他 发布时间: 01-07 21:34 阅读次数: 0

if练习题-02

1 /* 2 3.一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。(精) 3 4.从键盘接收一个字符,如果是小写字母,就输出对应的大写字母。如果是大写字母,输出对应的小写字母。 4 */ 5 #define _CRT_SECURE_NO_WARNINGS 6 #include <stdio.h> 7 void change() { 8 char zimu=0; 9 scanf("%c",&zimu); 1
分类: 其他 发布时间: 01-07 21:34 阅读次数: 0