MapReduce第一个项目
参考自林子雨大数据教学:http://dblab.xmu.edu.cn/blog/hadoop-build-project-using-eclipse/ 整个过程按照实验要求 第一步创建文件夹;放入文本文件,填入一下数据。 1000481 2010-04-04 16:54:31
1001597 2010-04-07 15:07:52
1001560 2010-04-07 15:08:27
1001368 2010-04-08 08:20:30
1002061 2010-04-08 16
10月30日课堂测试
package mapreduce; import java.io.IOException; import java.util.StringTokenizer; import org.apache.hadoop.fs.Path; import org.apache.hadoop.io.IntWritable; import org.apache.hadoop.io.Text; import org.apache.hadoop.mapreduce.Job; import org.apache.h
Shiro入门学习之自定义Realm实现授权(五)
一、自定义Realm授权 前提:认证通过,查看Realm接口的继承关系结构图如下,要想通过自定义的Realm实现授权,只需继承AuthorizingRealm并重写方法即可 二、实现过程 1、新建module,添加如下pom依赖 <properties>
<shiro.version>1.4.1</shiro.version>
<loggingg.version>1.2</loggingg.version>
</properties>
工作流:各种审批流程
工作流 Activiti是一个开源的工作流引擎 http://www.mossle.com/index.do 工作流程图绘制,生成bpmn格式的文档,供Activiti使用 https://demo.bpmn.io/
《程序员修炼之道——从小工到专家》阅读笔记*part1
由于9月份忘记了写阅读报告,导致十月份要把之前的阅读报告补上。 《程序员修炼之道——从小工到专家》这本书的启迪点总是很有趣,以我的旧观念看,我总以为这类书会是很枯燥无味,读起来令人昏昏欲睡的。可是不然,这本书不仅干货十足,还以一些趣味故事来阐述道理。比如煮石头,煮青蛙等。程序,是程序员写出来的。是基于人的思想而产生的。所以,想要写好代码,首先得端正自己的思想。也不是端正吧,就是在一些细节出来好自己的想法以及心态。所以此书前面的部分写的都是如何规整自己, 首先,要对自己的行为负责。将来在公司工作
Django篇--->八
批量插入数据(bulk_create) 视图层 def index(request):
# 1.往书籍表中插入数据 1000
# 方式一: 这种插入方式,效率极低,每添加一条数据就要走一次数据库(不使用)
# for i in range(1000):
# models.Book.objects.create(title='第%s本书' %i)
# book_query = models.Book.objects.all()
# 方式二
数据结构和算法的可视化
数据结构和算法的可视化 可视化网站 Data Structure Visualizations 可以下载jar包,本地启动(java -jar xx.jar) 下载源码本地直接打开 VisuAlgo 起初就是老师方便教学用的 支持自定义算法 支持在线测试(考试) 电子讲座模式:一步步讲解 示例模式:直接查看过程 algorithm-visualizer 支持Java/C++/JavaScript toneofsorting 算法可视化 原文 相关文章 数据结构与算法系列 目录 浅谈算法和数据结
20182322 2019-2020-1 《数据结构与面向对象程序设计》实验六报告
课程:《程序设计与数据结构》 班级: 1823 姓名: 王美皓 学号:20182322 实验教师:王志强 实验日期:2019年10月21日 必修/选修: 必修 1.实验内容 1.链表练习,要求实现下列功能: 通过键盘输入一些整数,建立一个链表; 这些数是你学号中依次取出的两位数。 再加上今天的时间。 例如你的学号是 20172301 今天时间是 2018/10/1, 16:23:49秒 数字就是 20, 17,23,1, 20, 18,10,1,16,23,49 打印所有链表元素, 并输出元素
支付宝小程序之组件使用
最近在开发支付宝小程序,所以对在开发中遇到的问题做一些总结啦...... 不足的地方还望大家指点,抱拳了老铁!!! 一、父组件使用子组件 1.在 .json 文件中注册组件,如下图 注意:自定义的文件名必须小写,否则报错啊 2.在父组件中使用子组件 二、父组件向子组件传值 1.在组件标签上自定义名称,并绑定要传的值;如下图 2.在子组件的 .js 文件中 props 获取自定义名称并声明数据类型,如下图 注意:目前接受的数据类型为 String
Spring框架 --- 深入
1.Spring IOC IOC技术: 控制反转,也叫(依赖注入) 控制反转:Bean的生命周期不受你控制,而是交给Spring容器管理。 Spring框架如何利用IOC ?: 实现了控制反转,Spring容器能帮我们实例化对象,但是并没有做到DI(依赖注入)。 作用: (1) 构建Bean (2) Bean之间有依赖关系的话,可以自动帮我们注入 优势: 解耦:低耦合,实现面向接口的编程思想 2.Spring AOP 动态代理设计模式 原理和静态代理设计模式没有本质
【Stm32学习笔记】-- 串口通讯
串口设置一般步骤: 1、串口时钟使能,GPIO时钟使能 2、串口复位 3、GPIO端口模式设置 4、串口参数初始化 5、开启中断并且初始化NVIC(开启中断时) 6、使能串口 7、编写中断处理函数 串口时钟使能:在stm32f103中,串口时钟有外设时钟使能寄存器控制。 (p.s. APB1ENR,APB2ENR) 串口波特率设置:STM32的每个串口都有独立的比特率寄存器USART_BRR,通过设置该寄存器即可配置相应波特率。寄存器各位描述如下图。 该寄存器高十六位全部设置为0,低十六位分别
MySQL实战45讲学习笔记:为什么临时表可以重名?(第36讲)
一、引子 今天是大年三十,在开始我们今天的学习之前,我要先和你道一声春节快乐! 在上一篇文章中,我们在优化 join 查询的时候使用到了临时表。当时,我们是这么用的: create temporary table temp_t like t1;
alter table temp_t add index(b);
insert into temp_t select * from t2 where b>=1 and b<=2000;
select * from t1 join temp_t o
2019-2020-1学期 20192427《网络空间安全导论》第四周学习总结
第八章 抽象数据类型与子程序 8.1 抽象数据类型 1.抽象数据类型(Abstract Data Type,ADT):属性(数据和操作)明确地与特定实现分离的容器。 容器(container):存放和操作其他对象的对象。 2.设计的目标是通过抽象减小复杂度。 3.在计算领域,可以从应用层、逻辑层和实现层这三个方面观察数据。 4.实现层涉及了数据结构。 数据结构(data structure):一种抽象数据类型中的复合数据域的实现。 8.2 栈 1.栈是一种抽象复合结构,只能从一端访问栈中的元素
ES6中对箭头函数的使用
箭头函数 1.this的指向 使用箭头函数 箭头函数没有自己的this值,他的this是指向父级作用域。被调用时this也不用跟着改变。 const Linxi = {
name: 'Linxi',
hobbies: ['Coding', 'Sleeping', 'Reading'],
printHobbies: function () {
// var self=this;
20192414《网络空间安全》第四周学习报告
抽象数据类型和子程序 我们不知道如何实现符合结构,这种抽象的容器被称为抽象数据类型。 抽象数据类型 抽象数据类型 设计目标是通过抽象减少复杂度。 抽象数据类型:属性明确的与特定实现分离的容器。 我们可以在应用层、逻辑层、实现层三个方面观察数据。 应用层是特定问题中的数据的视图。逻辑层是数据值和处理它们操作的抽象视图。实现层明确表示处理存放数据想的结构,并用程序设计语言对数据的操作进行编码。这一层设计了数据结构。 数据结构:一种抽象数据类型中的复合数据域的实现。 容器:存放和操作其他对象的对象。
QT | 第二章 基本语法
'''
@Modify Time @Author
------------ ------- python基本语法
2019/10/26 8:16 laoalo
'''
import functools
from filecmp import cmp
print('#'*50,"字符串")
dss = " hello pyqt.5 "
s1 = dss.strip()
s2 = dss.lstrip()
s3 =
今日推荐
周排行