学习httprunner记录03

使用httprunner3.x版本 python版本是3.6 测试环境是zen dao 以下为脚本: # NOTE: Generated By HttpRunner v3.1.0 # FROM: assign_me.har import re from httprunner import HttpRunner, Config, Step, RunRequest, RunTestCase class TestCaseAssignMe(HttpRunner): config = (
分类: 其他 发布时间: 06-24 19:34 阅读次数: 0

HDFS-FAQ

HDFS是什么:一种分布式文件管理系统 HDFS使用场景:适合一次写入,多次读出的场景,且不支持文件的修改 高容错性:当副本丢失时,自动增加副本 数据规模:GB,TB,PB 文件规模:百万 不适合快速访问 不适合大量的小文件:无法高效存储,会占用大量的namenode内存,寻址时间会大于读取时间 不支持并发写入,文件内容只能append,不能随机修改
分类: 其他 发布时间: 06-24 19:34 阅读次数: 0

P5836 [USACO19DEC]Milk Visits S 从并查集到LCA(最近公共祖先) Tarjan算法 (初级)

为什么以它为例,因为这个最水,LCA唯一黄题。 首先做两道并查集的练习(估计已经忘光了)。简单来说并查集就是认爸爸找爸爸的算法。先根据线索理认爸爸,然后查询阶段如果发现他们的爸爸相同,那就是联通一家的,不同就不是一家的。 两道简单例题 P1551 亲戚 P1536 村村通 以P1551 亲戚为例 题目背景 若某个家族人员过于庞大,要判断两个是否是亲戚,确实还很不容易,现在给出某个亲戚关系图,求任意给出的两个人是否具有亲戚关系。 题目描述 规定:x和y是亲戚,y和z是亲戚,那么x和z也是亲戚。如
分类: 其他 发布时间: 06-24 19:34 阅读次数: 0

LiveGBS国标GB/T28181支持多角色用户管理添加管理员|操作员|观众权限关联到具体设备通道

用户管理 添加用户 关联权限 支持全部关联 选择全部关联后, 有新加入的设备,该用户也拥有相应权限 相关用户管理操作接口 https://gbs.liveqing.com:10010/apidoc/#api-user GB28181流媒体服务搭建 WEB前端源码:https://github.com/livegbs/GB28181-Server
分类: 其他 发布时间: 06-24 19:34 阅读次数: 0

因果推断review

A Survey on Causal Inference 因果推理,其覆盖众多的研究领域,如何从观测数据中估计因果效应是主要的研究内容。常说‘关系不代表因果’. 比如,一项研究表面,吃早餐的女孩比不吃早餐的女孩更瘦,因此得出结论:‘吃早餐能减肥‘。 但事实上,吃早餐和瘦这2件事也许只是存在相关性,瘦并不是吃早餐的 果,也就是它们并不存在因果关系;事实上,也许吃早餐的女孩瘦是因为她有很多好的生活习惯比如:起得早,睡得早,健身等,最终使他变瘦。我们把’吃早餐和瘦‘ 之间的其他能够影响结论的变量称之
分类: 其他 发布时间: 06-24 19:34 阅读次数: 0

go基础二

前言 结合go基础一 代码 package main //定义一个包名位main,main是可执行程序的包名,所有Go源文件必须有一个包声明语句,通过包名管理命名空间 //第一个简单的HelloGo程序hello.go import ( "fmt" //import 引入一个外部包 fmt, ) func main2(){ //func 关键字声明定义一个函数,函数名为main,main代表程序的入口函数 fmt.Println("da") //调用fmt包里的Println函数打印
分类: 其他 发布时间: 06-24 19:34 阅读次数: 0

理希的LNOI2020退役记

理希的LNOI2020退役记 本来应该是退役记的。 结果SeXY和ldysy2012都挂分了。 所以 非常抱歉,这篇文章鸽了。
分类: 其他 发布时间: 06-24 19:34 阅读次数: 0

原子性操作原理分析

1. 概念 原子操作是指不被打断的操作,即它是最小的执行单位。最简单的原子操作就是一条条的汇编指令(不包括一些伪指令,伪指令会被汇编器解释成多条汇编指令)。在 linux 中原子操作对应的数据结构为 atomic_t,定义如下: typedef struct { int counter; } atomic_t; 本质上就是一个整型变量,之所以定义这么一个数据类型,是为了让原子操作函数只接受 atomic_t 类型的操作数,如果传入的不是 atomic_t 类型数据,在程序编译阶段就不会通过
分类: 其他 发布时间: 06-24 19:34 阅读次数: 0

Centos7 安装 Cacti 1.2

1. 安装web server(略) 注意系统时间/时区 ntp server是否定时同步 2. 安装 mysql 5.7 (略) 安装成功后 2.1 编辑 my.ini 文件在 [mysqld] 下面添加以下内容 [mysqld] collation_server = utf8mb4_unicode_ci character_set_server = utf8mb4 max_allowed_packet = 16777216 max_heap_table_size = 62M tmp_tab
分类: 其他 发布时间: 06-24 19:34 阅读次数: 0

[ JS 基础 ] JS 模块化

JS 模块化 还是梳理一下模块化吧,以便排错 JS 最初的设计是没有模块化的,仅仅是单文件裸奔。。当然之前有很多模块化的实现方法,不过目前比较流行的模块化规范是 Nodejs 中 CommonJS 的模块化( 2019 年)以及 ES6 的模块化( 2015 年) CommonJs 模块导出 关键字:module.exports exports module 和 exports都是对象类型 最终暴露给其他模块的对象是module.exports ,module.exports exports两
分类: 其他 发布时间: 06-24 19:34 阅读次数: 0

EF6LinqPad和Linqer实现sql和lambda之间的互转

https://www.linqpad.net/ linq转sql http://www.sqltolinq.com/ sql转linq
分类: 其他 发布时间: 06-24 19:34 阅读次数: 0

为什么程序员应该写博客?用什么博客系统?

作者谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:http://www.jianshu.com/p/f7a970b08362内容简介前言写博客的态度写博客的好处用什么博客系统我的平台1.前言作为程序员,我们敲代码的时候很轻快,键盘上噼里啪啦,「弹指间,樯橹灰飞烟灭」。但是,不少程序员不喜欢写东西。当然,人都是有惰性的,要跨出这一步不容易。我开始得也有点晚,不过晚总
分类: 其他 发布时间: 06-24 19:27 阅读次数: 0

解决 在docker环境中 mosquitto 无法启动 报错等问题

报错内容 1592979788: Error: Unable to open log file /Users/bigbird/mqttconfig/mosquitto/log/mosquitto.log for writing. 解决方法 1.查看你的 mosquitto.conf 文件,路径是否正确!!! 这里的路径为 docker 的路径,千万别写成自己的路径!!! persistence true persistence_location /mosquitto/data lo
分类: 其他 发布时间: 06-24 19:18 阅读次数: 0

Number Game

题意: 给出同一个数 \(n\) \((1\leq n \leq 10^9)\),两个人玩游戏,有两种操作: 1.除以一个大于 \(1\) 的奇数因子 2.当 \(n>1\) 时,可以减 \(1\) 无法操作的人输。 传送门 分析: 题目想复杂了,首先可以发现: \(n=1\),必输; \(n=2\),必胜; \(n>1\& \& n\) 为奇数,必胜; 剩下对 \(n\) 为大于 \(2\) 的偶数的情况进行讨论:如果 \(n\) 有一个奇数的因子 \(a\),除以该因子的得到的数为is \
分类: 其他 发布时间: 06-24 19:18 阅读次数: 0

连续内存分配:内存碎片与分区的动态分配

连续内存分配:内存碎片与分区的动态分配 连续内存分配 内存碎片问题 第一适配 最佳适配 最差适配 压缩式碎片整理 交换式碎片整理 内部碎片问题 外部碎片 在分配单元间的未使用内存 内部碎片 在分配单元中的未使用碎片 第一适配 按地址排序空闲块列表 按顺序找到合适的分区 重分配检查能否合并分区 优势 简单 易于产生更大空闲块,向着地址空间的结尾 劣势 外部碎片 不确定性 最佳适配 按尺寸排列空闲块列表 找到合适的分区 重分配,及合并检查 优势 当大部分分配是小尺寸时非常有效 比较简单 劣势 外部
分类: 其他 发布时间: 06-24 19:18 阅读次数: 0

在eclipse中拉取GitHub上的Java代码

参考: https://blog.csdn.net/weixin_42995083/article/details/104436336
分类: 其他 发布时间: 06-24 19:18 阅读次数: 0

Mysql 8.0.20安装教程

Mysql 8.0.20安装教程 MySQL8.0.20安装教程图文详解,非常详细
分类: 其他 发布时间: 06-24 19:18 阅读次数: 0

动态规划潜入

正文   这一周都在搞这个dynamic programming,感觉确实是不光是看视频还是自己的琢磨,题看懂了听懂了,但是一下手就写着写着就停笔了。然后再看人家的答案,好的答案越看越明白,不好的答案越看越迷糊。总结一下,有时候答案可能翻一下才会恍然大悟!   以一道leetcode的题为列子说一下我的感受!   https://leetcode-cn.com/problems/triangle/description/ 120. 三角形最小路径和 这是一道典型的dp问题。一般解决dp问题都是
分类: 其他 发布时间: 06-24 19:18 阅读次数: 0

重建二叉树(Python and C++解法)

题目:   输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 例如,给出 前序遍历 preorder = [3,9,20,15,7] 中序遍历 inorder = [9,3,15,20,7] 返回如下的二叉树: 3 / \ 9 20 / \ 15 7 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/zhong-jian-er-cha-shu-lcof 思路: 3      9 
分类: 其他 发布时间: 06-24 19:18 阅读次数: 0

记一次失败的大厂面试

“ 阅读完本文需要 8 分钟。” 最近开始考虑换个工作了,在招聘网站上投了十几份简历,发现 JAVA 程序员要求都变高了,基本上都要求 3-5 年以上的经验了,但是去哪儿找那么多 3-5 年开发经验的程序员呢,3-5 年只是个要求,对于能力强的程序员来说可以试试。其中投了一些大厂,过后就没怎么在意这些事情了。 上周五,在家里的我晚上 7 点突然接到了一个来自大厂的电话,你好,你是 XXX 吗? 我们现在可以进行电话面试吗?当时我就惊呆了,因为我没有做好准备,事到入今也只能硬着头皮上了。 请你做
分类: 其他 发布时间: 06-24 19:18 阅读次数: 0