selenium经验 笔记 个人

es笔记六之聚合操作之指标聚合

> 本文首发于公众号:Hunter后端 > 原文链接:[es笔记六之聚合操作之指标聚合](https://mp.weixin.qq.com/s/UyiZ2bzFxi7zCGmL1Xf3CQ) 聚合操作,在 es 中的聚合可以分为大概四种聚合: * bucketing(桶聚合) * mertic(指标 ......
指标 笔记

「学习笔记」略谈点分治

> 点分治适合处理大规模的树上路径信息问题。 ## 引入 > 给定一棵 $n$ 个点树和一个整数 $k$,求树上两点间的距离小于等于 $k$ 的点对有多少。 对于这个题,如果我们进行 $O_{n^3}$ 搜索,那只要 $n$ 一大,铁定超时。 所以,我们要用一个更优秀的解法,这就是我们的点分治。 ~ ......
笔记

*【学习笔记】(9) 分块

# 分块思想 引用一下 oi-wiki 的话: > 分块的基本思想是:通过对原数据的适当划分,并在划分后的每一个块上预处理部分信息,从而较一般的暴力算法取得更优的时间复杂度。 # 数列/序列分块 ## 引入 ### [#6280. 数列分块入门 4](https://loj.ac/p/6280) > ......
笔记

【学习笔记】(15) Kruskal 重构树

前置知识:kruskal 求最小生成树,倍增。 ## 1. 算法简介 以下所有讨论基于 最小生成树。 在 Kruskal 求最小生成树的过程:将所有边按照边权排序,若当前边 $(u,v)$ 两端不连通,则往生成树边集 $E$ 中加入 $(u,v)$ 并连接 $u,v$。使用并查集维护连通性。 如果能 ......
Kruskal 笔记 15

GitlabCI学习笔记之三:GitLabRunner pipeline语法之tags allow_faillure when retry timeout parallel

1.tags 用于从允许运行该项目的所有Runner列表中选择特定的Runner,在Runner注册期间,您可以指定Runner的标签。 tags可让您使用指定了标签的runner来运行作业,此runner具有ruby和postgres标签。 示例 给定带有osx标签的OS X Runner和带有w ......

一个9个月测试经验的人,居然在面试时跟我要18K,我都被他吓到了····

2月初我入职了深圳某家创业公司,刚入职还是很兴奋的,到公司一看我傻了,公司除了我一个测试,公司的开发人员就只有3个前端2个后端还有2个UI,在粗略了解公司的业务后才发现是一个从零开始的项目,目前啥都没有什么都需要自己搭建,我就提出人手不够需要在招一个测试,由于咱公司就我一个测试所以就让我来当面试官。 ......
183 经验 我要 18K 18

04个人作业:电梯演讲2.0:原型展示说明

【智能排班系统电梯演讲-哔哩哔哩】 https://b23.tv/tEymGh6 原型展示说明: 我们的团队在过去的几个月里,根据我们认为是目标客户,即需要排班的职业人员们的所需求,不断地研发和改进这个系统,希望能够解决他们的痛点和需求。在系统的主页面,你们可以看到一个清晰简洁的主界面,上面列出了所 ......
原型 电梯 个人 2.0

我的软考复习笔记【中级软件设计师】

[TOC] # 内聚与耦合 我们常说,为系统划分模块时,要做到高内聚、低耦合。 ## 内聚 定义: 度量一个模块内部各个元素彼此结合的紧密程度。 内聚类别(内聚性由低到高排列) 偶然内聚:指一个模块内的各处理元素之间没有任何联系。 (类似于把一推不相关的代码都组合在一个类里) 逻辑内聚:指模块内执行 ......
设计师 笔记 软件

五月读书笔记二《人件集》

继续阅读《人件集》后,体会到软件开发团队如果想要在项目中获得最大限度的成功,取决于团队中的成员能否形成技术性一致意见。 但为什么这点如此重要呢?是不是团队成员只要在诸如目录表格的布局上达成一致,或者建立一个很好的错误汇报机制就行了呢? 技术性一致意见指的并不是与同事打成一片就可以了,当然,这也不是说 ......
笔记

LaTeX 的学习笔记

摘自我的[洛谷博客](https://www.luogu.com.cn/blog/SunnyYuan/latex-di-xue-xi) 该文章被打开的次数(包括洛谷平台): ![](https://www.free-website-hit-counter.com/c.php?d=9&id=15077 ......
笔记 LaTeX

个人总结

针对第一个问题,我回想自己的的课程计划在第一周的课程计划中,我计划了每天专门留出时间进行学习,包括听课、阅读论文和相关书籍、做编程作业等。实际上,我能够基本按照计划进行学习,并在第一周顺利完成了两个编程作业,还预习了一些后续课程的内容。 第二个问题:当时提出的问题: 问题1:什么是软件构建? 答:软 ......
个人

Linux学习笔记

Linux目录结构 bin -> usr/bin 用于存放二进制命令 boot 内核及引导系统程序所在的目录 dev 所有设备文件的目录(如磁盘、光驱等) etc 配置文件默认路径、服务启动命令存放目录 home 用户家目录,root用户为/root lib -> usr/lib 32位库文件存放目 ......
笔记 Linux

软件工程 期末个人总结

(1)本学期对第一周提出的计划完成情况。 1.基本达到了老师的要求,能够完成老师交给的一个mis系统,完成最基本的增删改查,并把所有的功能都进行流程化。(学生选课管理系统) 2.能够实现安卓的开发实现手机端的一个地铁查询系统。(双人团队项目) 3.在团队项目中担任队长督促队员完成团队项目,并在团队项 ......
软件工程 工程 软件 个人

Unity工具开发教程笔记(1/4)

[toc] 源视频教程地址为[Youtube](https://www.youtube.com/watch?v=pZ45O2hg_30) ### 什么是Unity工具开发程序员 工具开发程序员目标客户是项目组里其他成员,它们创造出unity原本没有的功能,优化项目的流程。并且你只需要会C#就能搞定这 ......
笔记 工具 教程 Unity

《软件需求模式》读书笔记1

书中简单的将需求定义为:需求就是定义系统需要做什么而不是怎么做。 需求也是有一些原则的, 1)定义问题而不是解决方案, 2)定义系统而不是项目, 3)区分正式和非正式部分, 4)避免重复,在几种需求流程中,我们了解到每种需求流程都有自身的优点和缺点,传统需求流程比较规规矩矩,这样可以使项目需求分析有 ......
需求 模式 笔记 软件

软件工程课程个人总结

1.关于第一周的计划 对于增删改查相对来说比较熟悉,对于测试不那么慌张,从我自身感受来说,无论是上学期的期末还是这学期的开学考试,我整个人都是一个比较慌的状态,就像是高中考数学,明明会做但是因为自己的紧张到处出错,看着一点一点流逝的时间只能更加紧张,但是现在感觉没那么慌张了,或许是因为相对熟悉一些了 ......
软件工程 课程 工程 软件 个人

06人月神话阅读笔记

第11章 未雨绸缪不变只是愿望,变化才是永恒。——SWIFT。 普遍的做法是,选择一种方法,试试看;如果失败了,没关系,再试试别的。不管怎么样,重要的是先去尝试。——富兰克林 D. 罗斯福。 11.1 化学工程师很早就认识到,在实验室可以进行的反应过程,并不能在工厂中一步实现。一个被称为“实验性工厂 ......
神话 笔记

课程个人总结

在这一学期中,开始提出了目标要求: 本学期目标 对于这个目标基本完成,对于Android Studio项目有所了解,在项目中完成了Android手机端项目的构建。对于项目来说,了解到项目对我们并非太远,项目也是基于数据库的构建,此外关于条件的限制、界面的美化也是构建项目的基本方法。在对于Androi ......
课程 个人

002 Python 学习笔记

# 通过:f"内容{变量}" 的格式,实现快速格式化,如下示例 print(" 字符串快速格式化 ") name ="sunwugang" age=18 print(f"my name is {name},age is {age}") print("my name is {},age is {}". ......
笔记 Python 002

04人月神话阅读笔记

第7章 为什么巴比伦塔会失败?7.1 巴比伦塔项目的失败是因为缺乏交流,以及交流的结果——组织。他们无法相互交谈,从而无法合作。当合作无法进行时,工作陷入了停顿。 7.2 因为左手不知道右手在做什么,所以进度灾难、功能的不合理和系统缺陷纷纷出现。随着工作的进行,许多小组慢慢地修改自己程序的功能、规模 ......
神话 笔记

05人月神话阅读笔记

第9章 削足适履9.1 程序有多大?除了运行时间以外,它所占据的空间也是主要开销。 当系统设计者认为对用户而言,常驻程序内存的形式比加法器、磁盘等更加有用时,他会将硬件实现中的一部分移到内存上。相反的,其他的做法是非常不负责任的。 由于规模是软件系统产品用户成本中如此大的一个组成部分,开发人员必须设 ......
神话 笔记

01人月神话阅读笔记

第1章 焦油坑1.1 编程系统产品(Programming Systems Product)开发的工作量是供个人使用的、独立开发的构件程序的九倍。 我估计软件构件产品化引起了3倍工作量,将软件构件整合成完整系统所需要的设计、集成和测试又强加了3倍的工作量,这些高成本的构件在根本上是相互独立的。 1. ......
神话 笔记

02人月神话阅读笔记

第3章 外科手术队伍3.1 同样有两年经验而且在受到同样的培训的情况下,优秀的专业程序员的工作效率是较差程序员的十倍。(Sackman、Erikson和Grand) 需要协作沟通的人员的数量影响着开发成本,因为成本的主要组成部分是相互的沟通和交流,以及更正沟通不当所引起的不良结果(系统调试)。这一点 ......
神话 笔记

03人月神话阅读笔记

第5章 画蛇添足5.1 尽早交流和持续沟通能使结构师有较好的成本意识,以及使开发人员获得对设计的信心,并且不会混淆各自的责任分工。 面对估算过高的难题,结构师有两个选择:削减设计或者建议成本更低的实现方法——挑战估算的结果。后者是固有的主观感性反应。此时,结构师是在向开发人员的做事方式提出挑战。想要 ......
神话 笔记

Linux初级笔记

关于finalshell 运行ifconfig ,观察虚拟机ens33的代码,得出计算机IP,然后选择用SSH连接。 命令行基本格式: commmand -option(选填) parameters(选填) 选项 路径(参数) 路径:第一个/表示根目录,之后的/表示层级分隔符 命令行1:ls: 显示 ......
笔记 Linux

001 Python 学习笔记

# 安装开发工具(参考) # python-3.11.3-amd64.exe python.org.com # pycharm-community-2020.3.2.exe # coding test print("hello python aa") print("hello python bb") ......
笔记 Python 001

mall学习笔记(6)

1. @Autowired和@Resource注解的区别 @Autowired和@Resource注解的区别和联系(十分详细,不看后悔)_莫小兮丶的博客 1. @Autowired注解是Spring提供的,而@Resource注解是J2EE本身提供的2. @Autowird注解默认通过byType方 ......
笔记 mall

刷题笔记:Luogu P3956 棋盘

[Problem](https://www.luogu.com.cn/problem/P3956) ### Solution DFS/BFS 需要注意去重的时候可以重复走(因为有限定条件),只要新的步数比原来的步数小就可以走,其余情况模拟即可 细节有点多,比如需要记录一下上一步的棋盘颜色(下一次搜索 ......
棋盘 笔记 Luogu P3956 3956

个人课下总结

转眼间又到了学期末,回顾自己的这一学期,有得有失。结合自己这学期的开课博客进行总结,首先是开课博客开始的计划,四级问题,不出意外的失败了,之后的安卓学习开发,前中期稳步学习,后期因为团队任务的问题耽搁了,不过也学习了一些其他知识,如安卓的网络搭建等,之后是javaweb方面,顺利完成javaweb基 ......
个人

C#学习笔记 - using语句

using语句 某些类型的非托管对象有数量限制或很耗费系统资源, 在代码使用完他们后, 尽快释放他们是很重要的using语句有助于简化这一过程, 并确保这些资源被适当的处理 (0)资源 指实现了System.IDisposable接口的类或结构. IDisposalbe接口中有个Dispose的方法 ......
语句 笔记 using