编程开发

611. 明天继续肝

近期公司最新一代的核心产品提测了,我这本来工作就多,现在需要集中精力做测试了。 技术大领导与国内有12小时时差,昨天夜里给我的版本,我早上爬起来就在做新版本的测试,环境搭建,数据加载,标准测试,结果分析,反馈…… 其中不乏一些重复机械的工作——cd进入某个目录,上传一个文件,编辑文本文件,下载数据,执行程序等等。在不同的测试环境之间切换,中途还重装一次服务器系统,今天的这些工作一直做到晚上10点多

622. 设计循环队列(难度:中等)

题目链接: 题目描述: 设计你的循环队列实现。 循环队列是一种线性数据结构,其操作表现基于 FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。 循环队列的一个好处是我们可以利用这个队列之前用过的空间。在一个普通队列里,一旦一个队列满了,我们就不能插入下一

什么是实质替换权?

假如你是一个老板, 为了囤货要租一个仓库, 虽然合同约定有仓库, 但是却不一定是租赁合同, 可能是服务合同, 因为租赁必须满足实质替换权, 那么什么是实质替换权呢? ~ 就拿本例来说, 仓库老板先租给你一个1000平米的大仓库, 等到有其他人出高价, 再把你腾挪到另一个100平米的小仓库, 你说这不公平, 但是合同中只是说租给你一个仓库, 没有明确哪一个仓库, 你打官司还打不赢, 只

COVID-19测试阳性

周六晚上咳嗽的厉害,周日早上开始发烧。儿子从药店买来测试盒,结果两道杠,阳性。给园长发信息,说我COVID-19 测试阳性了,是不是得隔离几天。园长打来电话说周一休一天,周二再打电话,可以戴口罩上班。 周一下午发烧烧到39.9度,又给园长发信息,跟她说我还是咳嗽发高烧,周二去不了。园长竟然说你从哪儿得的COVID,幼儿园没人得。 周二一早,我又测了一下,还是阳性。拍照片发给园长,跟她

Kubernetes笔记

资料来源:痴者工良-Kubernetes 一、Docker基础 1.1 什么是容器化应用 containerized applications指容器化的应用,我们常常说使用镜像打包应用程序,使用Docker发布、部署应用程序,那么当你的应用成功在Docker上运行时,称这个应用是containerized applications。 1.2 应用怎么打包 容器化应用的最主要特征是使用镜像打包应用的

Zookeeper 3.6.3+ 兼容老版本 rmr 命令的方法

背景 大数据软件栈中Zookeeper版本从3.4.14升级到3.6.3,其他组件版本暂时未升级。经过试用发现部分组件工作不正常。其中一个原因是Zookeeper 3.6.3版本移除了rmr命令,取而代之的是deleteall命令,存在不兼容的情况。考虑到软件栈其他组件的升级需要时间,决定先为Zookeeper添加回已经废弃的rmr命令,保持对老版本使用方式的兼容性。 本篇为大家带来Zookeep

k8s-v1.18.1证书过期处理

很久没开的k8s测试环境,今天打开发现在master节点查看node发现node2 notready 状态 在node2节点查看发现kubelet停止运行了 kubelet报错: part of the existing bootstrap client certificate is expired: 2022-06-04 通过查看/etc/kubernetes/kubelet.conf 发现

生信log29|python装饰器一览及其在生信的作用(含命令行装饰器click的简单使用)

此前参加了一些生信的开源项目,在项目的代码中知道了“装饰器”的概念,也了解到了python中一些造好的装饰器。参与开源项目,先从python装饰器了解函数式编程开始 1、python装饰器是什么? 装饰器到底实现了什么 实现了函数式编程,讲人话就是做了函数一个外包的壳,数学公式中的f(g(x))中的f()。 语法糖(@外包函数名字) def wrapper(): func =

! [rejected] master -> master (fetch first) error: failed to push some refs to 'https://gi...

第一次提交项目到一个新的仓库 我们按照如下的步骤上传了一个项目到仓库的时候,是可以成功的: 1、git init 初始化 2、git add . 将当前目录下修改的所有代码从工作区添加到暂存区 3、git commit -m ['注释'] 将缓存区内容添加到本地仓库 4、git remote add origin 仓库地址 将本地仓库与远程仓库连接起来 5、git push origin

JS的模块化(require & exports)

(1)如何引入其他的模块 使用require(),需要传入的参数就是相对路径 必须以.或者..开头 使用require引入模块以后,该函数会返回一个对象,该对象代表的就是引入的模块 在node中,一个js文件就是一个模块 在node中,每一个js文件中的js代码都是独立运行在一个函数中 变量也是放在函数中,一个模块的变量在其他的函数中无法访问 向外部暴露属性或者方法,有一个属性exports,向外