多喝热水【Beta】Scrum meeting 1

第一天:2020.6.26 食堂三楼 · 各个成员今日完成的任务 姓名 今日完成任务 刘维 视频演示软件系统安装配置过程录制、配置软件远程访问地址、撰写博客、学习黑盒测试技术 程保华 编写程序生成数据库记录、学习黑盒测试技术 李松谕 视频演示软件系统安装配置过程录制、配置软件远程访问地址、学习黑盒测试技术 王瑞梅 编写软件的功能测试文档、学习黑盒测试技术 · 各个成员明日的任务安排 姓名 明日任务安排 刘维 使用黑盒测试技术测试软件 程保华 使用黑盒测试技术测试软件 李松谕 使用黑盒测试技术测
分类: 其他 发布时间: 06-26 23:15 阅读次数: 0

CentOS 7离线安装Keepalived

安装keepalived的相关依赖 下载所有依赖之后,将其上传到服务器,然后在依赖所在文件夹内执行rpm -Uvh --force *.rpm即可 安装keepalived tar -zxvf keepalived- cd keepalived ./configure --prefix=/usr/local/keepalived prefix 指定安装的目录 编译过程一般都不太顺利,会报各种各样的错误,基本上都是缺少编译环境问题。 下载相应的包,下载地址:ftp://mirror.switch
分类: 其他 发布时间: 06-26 23:15 阅读次数: 0

CMD/ENTROYPOINT区别

CMD/ENTROYPOINT区别 相同点:都是指定一个容器:启动时要运行的命令 不同点(重点): CMD: dockerfile中可以有多个CMD指令,但是只有最后一个生效,CMD会被docker run之后的参数替换 例子:docker run -it -p 8888:8080 tomcat ls -l [root@tzh tzh]# docker run -it -p 8888:8080 tomcat ls -l total 152 -rw-r--r-- 1 root root 189
分类: 其他 发布时间: 06-26 23:15 阅读次数: 0

521. 去除重复元素

521. 去除重复元素 中文English 给一个整数数组,去除重复的元素。 你应该做这些事 1.在原数组上操作 2.将去除重复之后的元素放在数组的开头 3.返回去除重复元素之后的元素个数 样例 例1: 输入: nums = [1,3,1,4,4,2] 输出: [1,3,4,2,?,?] 4 解释: 1. 将重复的整数移动到 nums 的尾部 => nums = [1,3,4,2,?,?]. 2. 返回 nums 中唯一整数的数量 => 4. 事实上我们并不关心你把什么放在了 ? 处, 只
分类: 其他 发布时间: 06-26 23:15 阅读次数: 0

java 基本语法(十七)Lambda (四)构造器引用与数组引用

1.构造器引用格式: 类名::new 2.构造器引用使用要求: 和方法引用类似,函数式接口的抽象方法的形参列表和构造器的形参列表一致。抽象方法的返回值类型即为构造器所属的类的类型 3.构造器引用举例: //Supplier中的T get() //Employee的空参构造器:Employee() @Test public void test1(){ Supplier<Employee> sup = new Supplier<Employee>() {
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

Python跳一跳小游戏

一:准备工具 adb 驱动 下载链接:http://adbshell.com/upload/adb.zip 安卓手机 打开手机调试模式 usb线接好手机和电脑 PyCharm:专门用于Python开发的IDE工具 实现原理 获取手机的实时的截图 点击起始位置和落地位置 计算两个点的距离 计算按压时间 发送按压指令 重新刷新手机截图 2.安装此次程序所用到的模块(根据自己安装的Windows版本和python版本进行下载)。 numpy-1.14.0rc1-cp36-none-win_amd64
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

2020 0626 训练记录

上午8:00-12:00练习赛一场 上来感觉A可以二分答案搞然后就受以前一道题的影响在想费用流 看数据范围究极自闭 于是就开始去搞B 觉得可做但是没想到sb差分搞,就搞到11:00都没什么思路只会暴力 回头看A这可真是签到题啊 直接二分之后sb树形dp解决 然后再去看C感觉是burnside不会搞 下午改题到自闭... C不会参考hdhd的题解也没搞懂 家里wifi还断了题也交不了 晚上22:30才连上网 交B发现WA了再看看发现是个弱智错误 今日总结 对于比较长的时间轴/空间轴一般也是可以考
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

Docker(五)Docker镜像讲解

Docker镜像讲解 镜像概念 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件 Docker镜像加载原理 UnionFS(联合文件系统) UnionS(联合文件系统):Union文件系统( UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的加,同时可以将不同目录挂载到同一个虛拟文件系统下(unite several directori
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

java 基本语法(十八)Lambda (五)Stream API

1.Stream API的理解: 1.1 Stream关注的是对数据的运算,与CPU打交道 集合关注的是数据的存储,与内存打交道 1.2 java8提供了一套api,使用这套api可以对内存中的数据进行过滤、排序、映射、归约等操作。类似于sql对数据库中表的相关操作。 2.注意点: * ①Stream 自己不会存储元素。 * ②Stream 不会改变源对象。相反,他们会返回一个持有结果的新Stream。 * ③Stream 操作是延迟执行的。这意味着他们会等到需要结果的时候才执行。 3.Str
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

HBase存储、读写等原理(二)

三、课堂目标 1. 掌握hbase的数据存储原理 2. 掌握hbase的读流程和写流程 3. 掌握hbase表的region拆分和合并 4. 掌握hbase表的预分区 四、知识要点 1. hbase的数据存储原理 HRegionServer=》多个Region Region=》多个store,一个列族对应一个store 一个store=》memstore (举例,插入一条数据,put t1 0001 f1:name tony 数据首先会插入memstore内存区,达到某个阈值,把对应的数据刷到
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

数据仓库 用户留存主题

需求:计算前1天,2天,3天的用户留存数量和用户留存率。 用户留存:某段时间内的新增用户,经过一段时间后,仍然使用应用的被认作是留存用户;这部分用户占当时新增用户的比例即是留存率。例如,5月份新增用户200,这200人在6月份启动过应用的有100人,7月份启动过应用的有80人,8月份启动过应用的有50人;则5月份新增用户一个月后的留存率是50%,二个月后的留存率是40%,三个月后的留存率是25%。 实现思路:例如,要计算2019-02-11的1日留存用户,需要知道两种数据,一是2019-02-
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

github ping不通

查询ip,http://github.global.ssl.fastly.net.ipaddress.com/ 将得到的ip都加入hosts文件: IP1 github.com IP2 github.com
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

java 基本语法(十九)Optional类的使用

java.util.Optional类 1.理解:为了解决java中的空指针问题而生! Optional<T> 类(java.util.Optional) 是一个容器类,它可以保存类型T的值,代表这个值存在。或者仅仅保存null ,表示这个值不存在。原来用 null 表示一个值不存在,现在 Optional 可以更好的表达这个概念。并且可以避 免空指针异常。 2.常用方法: @Test public void test1(){ //empty():创建的Optional
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

入门大数据---Spark_Streaming基本操作

一、案例引入 这里先引入一个基本的案例来演示流的创建:获取指定端口上的数据并进行词频统计。项目依赖和代码实现如下: <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-streaming_2.12</artifactId> <version>2.4.3</version> </dependency> import org.apache.spark.SparkConf import org
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

coursera python

https://www.coursera.org/specializations/python-3-programming
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

Restore Microsoft.RemoteDesktop on Windows 10

A few months ago, I installed software, called 'Debotnet' that it run the PowerShell "Get-AppxPackage Microsoft.RemoteDesktop | Remove-AppxPackage". Then I found that missing Remote Desktop Services. Now I want to undo. I can use the command to rest
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

深入虚拟DOM和DOM-diff

深入虚拟DOM和DOM-diff 待更新
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

java 基本语法(十四)Lambda (一)表达式

1.Lambda表达式使用前后的对比: 举例一: @Test public void test1(){ Runnable r1 = new Runnable() { @Override public void run() { System.out.println("我爱北京天安门"); } }; r1.run(); System.out.println("***************
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

9、Go语言基础之函数

1、简介: Go与众不同的特性之一就是函数和方法可返回多个值。这种形式可以改善C中一些笨拙的习惯: 将错误值返回(例如用 -1 表示 EOF)和修改通过地址传入的实参。 函数是组织好的、可重复使用的、用于执行指定任务的代码块。支持函数、匿名函数和闭包。 2、函数定义 Go语言中定义函数使用func关键字,格式: func 函数名(参数)(返回值){ 函数体 } 函数名:由字母、数字、下划线组成。但函数名的第一个字母不能是数字。在同一个包内,函数名也称不能重名(包的概念详见后文)。 参
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0

[USACO11FEB]Generic Cow Protests

题目传送门 一道挺好的数据结构优化DP的题目,树状数组搞一搞就好了。 sol 讲下思路,首先看了眼数据范围 1≤N≤105 ,n平方的可以拿到80pts 所以只要用个前缀和sumi,查询小于等于它的,最后算出的则是答案,就是DP了。 防止RE,离散化一下就欧克了。 cpp #include<bits/stdc++.h> #define mod 1000000009 using namespace std; const int maxn=1e5+10; typedef long long ll;
分类: 其他 发布时间: 06-26 22:58 阅读次数: 0