编程开发

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

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

哈希/求和-三数求和

题目 LeetCode15 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 示例 1: 输入:nums = [-1,0,1,2,-1,-4] 输出:[[-1,-1,2],[-1,0,1]] 解题思路 思路1:暴力求解,3 层循环。时间复杂度 O(nnn) 思路2:2 层循环

陪伴营Day21/365|先秦:第21天

“先秦”作业本(第21天) 01 阿凝呀 一年陪伴营0921||先秦时期(笔记21) 02 angema 一年陪伴营0921 || 春秋战国          青铜器 03 边缘小说家 我国最古的分析哲学家——名家21/09 04 不断长牙齿的大猫 再读《逍遥游》(21/365) 05 薄荷的午后休闲时光 爱在陪伴营21/09 06 Cecilia_GXQ 07 彩笺尺素 0924吴

我做了一个YGC系列R包教学专用docker镜像

写在前面 Emmm,三天生信讨论会就这样过去了。明天是「大湿兄」- YGC 来讲演,主要介绍其与团队开发的系列 R 包。可以说,在数据可视化一块,已然封神。 此次讨论会准备的是 docker 镜像,没有 GUI。从某个角度来说,不能很好的展现 Y叔 R 包的惊艳效果,尽管不影响使用。 正巧,前天讲 RNAseq 时,发现镜像没有配置 WGCNA 包。索性,花了点时间,干脆就打了一个 Rstudi

VSCode 插件开发(一):Hello World

前言 来啦老铁! 这几天琢磨着研究点什么,后来找到一个研究点,那就是: VSCode 插件开发! 玩好 VSCode 插件开发,应该能让自己的工作效率得到提升,可以期待一下~ 我们一起来看看怎么开始 VSCode 插件开发的吧~ 学习路径 安装插件开发脚手架; 使用插件开发脚手架创建插件项目; 快速试用 Hello World 插件项目; 对插件效果稍做解读; 对插件做简单改动并

万卡测试

万卡又来了,当然要记录了啊! 上周是18号来的,刚好一个星期来一次,挺准时的,这段时间万卡的频率要低一点了,再低每个月还是要来两三次的。 这个月抽中连载的次数要多一点了,数了数我的连载有九个,全都是转转盘转的,自己一个都没有开过,因为我也不写小说,所以连载对我来说也没有什么用,还不如来万卡。 上次看念念做了一次测试,就是万卡来的时候全都点自己的旧文,说是收益要高一点,我今天也来测试一下。 还没有给

什么是实质替换权?

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