0x00 简介 Flink核心是一个流式的数据流执行引擎,其针对数据流的分布式计算提供了数据分布、数据通信以及容错机制等功能。基于流执行引擎,Flink提供了诸多更高抽象层的API以便用户编写分布式任务。 0x01 漏洞概述 攻击者可直接在Apache Flink Dashboard页面中上传任意j ...
分类:
编程语言 时间:
2019-11-15 18:35:42
阅读次数:
110
Flutter 请求网络的三种方式 flutter 请求网络的方式有三种,分别是 Dart 原生的网络请求 HttpClient、第三方网络请求 http以及 Flutter 中的 Dio。我们可以比较一下这三种网络请求方式,然后封装为我们方便请求网络的工具类。 Dart 原生的网络请求 HttpC ...
分类:
其他好文 时间:
2019-11-15 18:35:22
阅读次数:
95
9.1 Relations and Their Properties(关系及关系性质) 1.基本概念 Ordered pair(序偶) 当且仅当a1 = a2并且b1 = b2时, 才有序偶对(a1, b1)=(a2, b2) Cartesian product(笛卡尔积) 如果A和B是两个非空集, ...
分类:
其他好文 时间:
2019-11-15 18:34:43
阅读次数:
115
本人今天在使用python编写语音相关项目是需要引用pyaudio库,结果发现引用失败,刚开始报错内容如下: 说让我升级pip,然后我就按照提示升级了pip,然后又再次尝试安装pyaudio库,然后还是失败,报错如下: 百度之后发现是无法匹配对应轮子版本导致的安装失败,所以需要自己手动从网上下载一个 ...
分类:
编程语言 时间:
2019-11-15 18:33:55
阅读次数:
139
9.6偏序关系(Partial Order) 偏序(Partial Order) 定义: 偏序(Partial order):定义在A上的集合R是偏序关系iff(当且仅当)其具有以下性质: 1. 自反性(reflexive) 2. 反对称性(antisymmetric) 3. 传递性(transti ...
分类:
其他好文 时间:
2019-11-15 18:33:18
阅读次数:
92
一、安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。 或者在cmd窗口 pip install xlrd 二、excel读取操作 1.常用的函数 excel中最重要的方法就是book和sheet的操 ...
分类:
编程语言 时间:
2019-11-15 18:33:04
阅读次数:
163
数据库(DB):是一个以某种有组织形式存储数据的容器 DBMS:数据库操作系统 二者之间的关系:数据库是通过DBMS创建和操作的容器 表(table):指某种特定类型数据的结构化清单 列(column):表中的一个字段,所有表都是由一个或多个列组成的 行(row):表中的一个记录 主键(key pr ...
分类:
数据库 时间:
2019-11-15 18:32:47
阅读次数:
88
题目: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 分析: 这道题做法有很多,首先可以创建一个新的数组,遍历原数组两遍,先把奇数依次传入新数组中,再把偶数传入进去,这样可以保 ...
分类:
编程语言 时间:
2019-11-15 18:31:38
阅读次数:
71
判断横屏 if ([UIApplication sharedApplication].statusBarOrientation == UIDeviceOrientationLandscapeRight || [UIApplication sharedApplication].statusBarOri ...
分类:
移动开发 时间:
2019-11-15 18:31:14
阅读次数:
251
[TOC] spring事务管理 spring的事务管理是把事务由DAO层提升到service层来管理;它实际上是对于AOP思想的应用。我们只需要配置好平台事务管理器这一个“切面”就可以了; spring中“平台事务管理接口”负责完成事务的提交和回滚;接口图解如下: 对于 JDBC和Mybatis可 ...
分类:
编程语言 时间:
2019-11-15 18:30:30
阅读次数:
74
安装 配置 建立用户文件 生成用户数据文件(新建用户后需要重新生成数据文件) 修改 /etc/pam.d/vsftpd 文件 新建系统用户vsftpd,用户目录为/home/vsftpd 建立虚拟用户个人配置文件 设置目录操作权限 设置防火墙,关闭selinux ...
分类:
其他好文 时间:
2019-11-15 18:29:47
阅读次数:
75
基本的排序算法 冒泡排序和插入排序是最基础的,面试官有时候喜欢拿它们来考察你的基础知识,并且看看你能不能快速地写出没有 bug 的代码。 冒泡排序(Bubble Sort) 实现 每一轮,从杂乱无章的数组头部开始,每两个元素比较大小并进行交换,直到这一轮当中最大或最小的元素被放置在数组的尾部,然后不 ...
分类:
编程语言 时间:
2019-11-15 18:29:33
阅读次数:
84
web.xml的常见配置 <!-- 配置全局的编码过滤器 --> <filter> <description>编码过滤器</description> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.spring ...
分类:
Web程序 时间:
2019-11-15 18:28:40
阅读次数:
99
yum install convmv 命令: convmv -f GBK -t UTF-8 -r --nosmart --notest <目标目录> -f from -t to --nosmart 如果已经是utf-8 忽略 -r 包含所有子目录 --notest 不加表示只列出有什么需要转换的,不 ...
分类:
其他好文 时间:
2019-11-15 18:28:10
阅读次数:
86
Huffman分治的NTT,常数一般。使用的时候把多项式的系数们放进vector里面,然后调用solve就可以得到它们的乘积。注意这里默认最大长度是1e6,可能需要改变。 ...
分类:
其他好文 时间:
2019-11-15 18:27:54
阅读次数:
59
目前我们使用的一个 b 端软件的报错日志分散在集群各处,现在想把它收集到一个地方然后统一丢进 Kafka 提供给下游业务进行消费。 我想到了 flume,之前让同事搭建的这次自己想多了解一些细节于是就开搞了。 首先还是下载 flume 的客户端,这里我使用最新版本 1.9.0 设置需要的 java ...
分类:
Web程序 时间:
2019-11-15 18:26:10
阅读次数:
89
目录 一、事务的实现 1.multi——开启事务 2.命令入队列 3.exec——执行事务 4.DISCARD——放弃执行 5.错误处理 二、watch命令 目录 一、事务的实现 1.multi——开启事务 2.命令入队列 3.exec——执行事务 4.DISCARD——放弃执行 5.错误处理 二、 ...
分类:
其他好文 时间:
2019-11-15 18:25:55
阅读次数:
79