摘要:
一、Flask运行过程 1、当客户端想要获取资源时,一般会通过浏览器发起HTTP请求 2、此时,Web服务器会把来自客户端的所有请求都交给Flask程序实例 3、程序实例使用Werkzeug来做路由分发 4、根据每个URL请求,找到具体的视图函数并进行调用 5、Flask调用视图后,可以返回两种内容 阅读全文
摘要:
题目:给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式。例如,输入: "25525511135",输出: ["255.255.11.135", "255.255.111.35"] 注:采用深度遍历的思想,递归终止条件为传入的字符串为空且临时存放分隔的IP的path只有4个元素。 阅读全文
摘要:
一、Hive中追加导入数据的4种方式是什么 将 text.txt 文件放入 hive 中 test 表‘2016-10-10’ 分区的语句,test 的分区字段是 l_date 二、Hive导出数据 1、用insert overwrite导出方式 导出到本地: 导出到HDFS 2、Bash shel 阅读全文
摘要:
一、Kafka概念 Apache Kafka是由Apache开发的一种发布订阅消息系统,它是一个分布式的、分区的和重复的日志服务。 传统的消息传递方法: 排队:在队列中,一组用户可以从服务器中读取消息,每条消息都发送给其中一个人。 发布-订阅:在这个模型中,消息被广播给所有的用户 kafka的优势: 阅读全文
摘要:
题目:给定不同面额的硬币和一个总金额。写出函数来计算可以凑成总金额的硬币组合数。假设每一种面额的硬币有无限个。 注: 此种硬币兑换问题,coins循环在外,由于硬币无数多个。 阅读全文
摘要:
题目:给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。 注: 背包问题,先计算子问题每个重量最小硬币数。dp存储重量为索引的最小硬币数。dp[i] = min(dp[i],dp[i-c 阅读全文