离散表(哈希表),深浅拷贝

离散表 乱序 不可重复的 key不能为可变数据类型 import hashlib m = hashlib.md5() # m.update(b'a') # 0cc175b9c0f1b6a831c399e269772661 # m.update(b'b') # 92eb5ffee6ae2fec3ad71c777531578f # m.update(b'c') # 4a8a08f09d37b73795649038408b5f33 # m.update(b'd') # 8277
分类: 其他 发布时间: 09-29 22:05 阅读次数: 0

查找板子

顺序查找 过于简单,不做介绍。 二分法(单调性) 二分查找: 从小到大 查找大于等于\(k\)最靠左的元素。 while(left<right) { mid=(left+right)>>1; if(x[mid]<k)left=mid+1; else right=mid; } 查找小于等于\(k\)最靠右的元素。 while(left<right) { mid=(left+right+1)>>1; if(x[mid]>k)right=mid-1; else left=mid; } 从大到小 查找
分类: 其他 发布时间: 09-29 22:05 阅读次数: 0

Flink使用SideOutPut替换Split实现分流

以前的数据分析项目(版本1.4.2),对从Kafka读取的原始数据流,调用split接口实现分流. 新项目决定使用Flink 1.7.2,使用split接口进行分流的时候,发现接口被标记为depracted(后续可能会被移除). 搜索相关文档,发现新版本Flink中推荐使用带外数据进行分流. 预先建立OutputTag实例(LogEntity是从kafka读取的日志实例类). private static final OutputTag<LogEntity> APP_LOG_TAG = new
分类: 其他 发布时间: 09-29 22:05 阅读次数: 0

为docker配置国内镜像加速器

docker官方镜像仓库地址为:https://hub.docker.com/search?q=&type=image 因为是国外地址,因此下载镜像时速度很慢。 我们需要配置国内镜像加速, 可以使用的国内镜像有哪些?   Docker可以配置的国内镜像有很多可供选择,比如说:阿里云,网易蜂巢,DaoCloud,Docker中国区官方镜像等,这些都是可以提供给大家随意选择的不错的镜像仓库。 在这里我们选择阿里云的镜像加速: 登陆:https://cr.console.aliyun.com/cn-
分类: 其他 发布时间: 09-29 22:05 阅读次数: 0

第三周IP通信笔记

TCP/IP与OSI模型的比较:OSL模型 TCP/IP模型 应用层 表示层 ——》 应用层 会话层 传输层 ——》 传输层 网络层 ——》 网络层 数据链路层 ——》 网络接口层 物理层 TCP/IP协议层次结构:(应用层)TLELNE FTP SMTP DNS TFTP (传输层) T C P U D P (网络层) ICMP IP ARP RARP (网络接口层) 网络接口层 TCP/IP协议功能:1.分割上层应用程序 2.建立端到端的连接 3.将数据段从一台主机传到另一台主机 4.保证
分类: 其他 发布时间: 09-29 22:05 阅读次数: 0

2019秋-走的太久忘记了为什么出发

其实我一直都是敏感的人,没事就爱琢磨生活,思考人生的,完了还要用文字记录下来,用来回味复盘。这就像敏捷开发中的retro,2个星期一个迭代,就得做一次复盘,总结下过去的二周做的好与不好。 但是这篇文档纠结了很久到底要不要写,先说说纠结的原因吧。 内心纠结 我一直是个纯粹的人,或者企图保持纯粹的人。我希望我的工作和生活分开,技术和人生分开,不喜欢掺杂在一起。以前分享出来的文章都是技术相关的,现在分享生活相关的,破坏了我的纯粹性。 敏感性 现在我的大部分时间都是在工作,网上社交,恋爱生活。 工作上
分类: 其他 发布时间: 09-29 22:05 阅读次数: 0

JS内置对象Math 和Data

1.Math (1)Math.PI 表示常量 π console.log(Math.PI) //3.1415926535 (2)Math.max() 最大值 Math.min() 最小值 console.log(Math.max(1,8,9,6,59,658,569,542)) //658 console.log(Math.min(658,569,542,586,358,785,459,264)
分类: 其他 发布时间: 09-29 22:05 阅读次数: 0

redis windows下载安装

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/leisure_life/article/details/82078233 打开官网:https://redis.io/download 发现官网名没有提供Windows版本,只有Linux版本,费了一番周折,说是GitHub上才有 地址是:https://github.com/MicrosoftArchive/redis/tags 貌
分类: 其他 发布时间: 09-29 22:05 阅读次数: 0

LeetCode:复原IP地址【93】

LeetCode:复原IP地址【93】 题目描述 给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式。 示例:   输入: "25525511135"   输出: ["255.255.11.135", "255.255.111.35"] 题目分析   ip地址由三个小数点(.)分割成四段,每一段取值为0~255。所以输入字符串s最长为12,最少为4位。   以2556....来划分的话,第一段有可能是下面三种情况: 255,此段为3个 25,此段为2个 2,此段为1个   所以
分类: 其他 发布时间: 09-29 22:05 阅读次数: 0

数组——两个数组的交集

这道题网上大致有三种方法,一种是使用哈希表记录元素和元素出现的次数,另一种是用暴力来做的,这道题目我很没有头绪,所以基本就是学着别人的思路来写,因为一直都是用c编码所以c++的写法上有很多不太清楚的地方,哈希表也不太会用。 知识点:哈希表(Hash table,散列表)是根据关键码(Key value)而直接进行访问的数据结构。 (方法一:暴力解法) class Solution { public: vector<int> intersect(vector<int>& nums1,
分类: 其他 发布时间: 09-29 22:05 阅读次数: 0

java使用equals()函数和instanceof

(1)“==”比较两个变量本身的值,即两个对象在内存中的首地址。 “equals()”比较字符串中所包含的内容是否相同。 (2)java中的instanceof运算符是用来在运行时指出对象是否是特定类的一一个实例。instanceof通过返回一 一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一一个实例。用法: result = object instanceof class 参数: Result :布尔类型。 Object :必选项。任意对象表达式。Class :必选项。任意已定义
分类: 其他 发布时间: 09-29 22:05 阅读次数: 0

2019-2020-1 20175317 《信息安全系统设计基础》第二周学习总结

2019-2020-1 20175317 《信息安全系统设计基础》第二周学习总结 教材学习内容总结 第二周我学习了教材第二章的内容,具体内容如下: 教材学习内容截图 运行进制转换程序截图: 教材学习中的问题和解决过程 问题1:我暑假时重装了系统,重新安装虚拟机后不能连接到网络 问题1解决方案:经过自行查找,我发现我的物理网卡选择发生了错误 对应我的计算机网卡进行更换后网络连接正常 代码托管 学习进度条 代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 目标 5000行 30
分类: 其他 发布时间: 09-29 22:04 阅读次数: 0

setStyleSheet 设置背景图片

设置背景颜色很简单,大部分教程都对 设置背景图像有一个小坑。 设置背景图像主要有两种情况, 第一种:图片的绝对路径 ``` this->setObjectName("mainWindow"); this->setStyleSheet("#mainWindow{border-image:url(/home/kylin/2.png);}"); ``` url括号内直接把绝对路径粘上去即可; 第二种:相对路径,为了程序的可移植性,肯定不能讲图片设置成绝对路径, 所以,右键点你的项目 “Add New
分类: 其他 发布时间: 09-29 22:04 阅读次数: 0

JAVA Cookie&Session

Cookie&Session 会话   会话:一次会话中包含多次请求与响应   功能:再一次会话的范围内的多次请求间共享数据   方式: 客户端绘画技术:Cookie       服务器端绘画技术:Session Cookie特点与作用   Cookie存储数据在客户端浏览器   浏览器对于一个Cookie大小限制在4kb,同一个域名下的Cookie数量不超过20个   Cookie一般用于存储少量而不敏感的数据   在不登录的情况下,完成服务器对客户端身份识别 Cookie操作   1.创建
分类: 其他 发布时间: 09-29 22:04 阅读次数: 0

数据库递归生成日期

今天在看开发写sql的时候发现他们要生成当前日期的前七天的数据的时候运用了递归的方法,主要是在于理解这种思想,感觉比较有趣,记录一下如下:   1)生成当前时间前7天数据      2)生成当前年月前12个月数据   
分类: 其他 发布时间: 09-29 22:04 阅读次数: 0

前端校招知识体系之css

本文将从以下四个方面展开介绍: 选择器 样式表继承 css3部分特性 BFC css选择器优先级策略 先附上个链接:css选择器参考手册 内联>id>class=属性选择器=伪类选择器>tag=伪元素选择器 优先级的特殊情况:!important 当在一个样式声明中使用一个 !important 规则时,此声明将覆盖任何其他声明。虽然技术上 !important 与优先级无关 样式表继承 CSS的一个主要特征就是继承,它是依赖于祖先-后代的关系的。继承是一种机制,它允许样式不仅可以应用于某个特
分类: 其他 发布时间: 09-29 22:04 阅读次数: 0

Python collectioins

collections是一个python的内建模块,提供了一些除了dict、list、tuble、等常见的数据类型之外的一些集合类 参考链接:https://www.liaoxuefeng.com/wiki/1016959663602400/1017681679479008 namedtuble   namedtuble 是一个函数,可以用来创建自定义的tuble对象,使用改函数创建的对象 即保留了tuble的不可变性,有能通过属性访问的可命名的数据类型 >>> from collection
分类: 其他 发布时间: 09-29 22:04 阅读次数: 0

CentOS7.9防火墙命令

CentOS7防火墙命令有变化: CentOS7: systemctl status firewalld.service 查看防火墙状态       systemctl stop firewalld.service 本次访问关闭防火墙       systemctl disable firewalld.service 从下次开始关闭防火墙       systemctl enable firewalld.service 打开防火墙 关于网络的配置最后用:systemctl restart ne
分类: 其他 发布时间: 09-29 22:04 阅读次数: 0

Noip2018Day1T3 赛道修建

题目链接 problem 给出一棵有边权的树。一条链的权值定义为该链所经过的边的边权值和。需要选出\(m\)条链,求\(m\)条链中权值最小的链的权值最大是多少。 solution 首先显然二分。 然后考虑如何判断二分出来的一个答案\(x\)是否是可行的。也就是能否选出\(m\)条链,每条链权值都大于等于\(x\)。这个其实是贪心。 定义直链为从一个某个点的祖先到该点的路径。 可以发现每条链要么就是一条直链,要么由两条直链在某个点处合并起来得到。 贪心的地方在于,对于每个点肯定都是优先将能合成
分类: 其他 发布时间: 09-29 22:04 阅读次数: 0

node 淘宝镜像

永久使用 打开终端执行 npm config set registry https://registry.npm.taobao.org 临时使用 npm --registry https://registry.npm.taobao.org install express
分类: 其他 发布时间: 09-29 22:04 阅读次数: 0