编程开发

Leetcode 56. 合并区间

题目要求 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 示例 1: 输入:intervals = [[1,3],[2,6],[8,10],[15,18]] 输出:[[1,6],[8,10],[15,18]] 解释:区间 [1

永恒随想录·跟个「Q&A」- Question篇

有个很重要的事情。 8月6日,碎雨要去报道,还要带上文具……说是要考试!虽说考的是小学里的内容,但我也不禁慌张——肯定是各类压轴题。 所以说,那天可能不会更新文章。 咦,我的错题本呢?! 切回正题。 是个跟风…… 「Q&A」规则如下: 1、关于个人隐私的不可以问,例如真名、住址,也不可以要求露脸! 2、关于碎雨的喜好、人缘酌情回答。 3、酌情回答的问题有些碎雨不会回答,或者“无可奉告”,

从Scanpy的Anndata对象提取信息并转成Seurat对象(适用于空间组且涉及h5文件读写)2022-06-14

关键字 Anndata对象转成Seurat对象 h5文件读写 空间组格式转换 已补充快速使用的函数整理版本,如果不想看细节可以直接看已整理好的版本。 适用背景 众所周知,单细胞数据分析有两大软件:基于R语言的Seurat和基于Python的Scanpy,在平时的分析中常常需要把Seurat对象转成Scanpy的Anndata对象,这已经有比较成熟的流程了。但是,如果反过来把Anndata对象转

今日份碎碎念

又混完了一天啦,明天星期三翻过一座山。 昨天写了简历之后就好焦虑啊,今天早上经理又在群里发什么:“这周准备面试的好好准备,线上面试,别一打开摄像头面试官就不想面了”。也不知道他啥意思,发了两遍又撤回一遍,然后又再发一遍,真的是有病吧。后来又说:“熟悉了这么久再面不过的自己该好好考虑考虑了。” 真的好烦,好焦虑,是不是面不过还要被开除啊,真的闹心。 今天算是准备了准备面试吧,写了点儿面试题,看了看以

推荐几款好看又好用的开源博客

原文链接:推荐几款好看又好用的开源博客 Vuepress Aurora vuepress-theme-aurora 是一款基于 Vuepress2 的博客主题,将本地 Markdown 文件解析成静态 html 页面,作为博客文章。搭配 说说,时间轴,文章分类,评论,友情链接,相册,音乐播放器 等特色功能,给您不一样的使用体验。 🏆100%自定义 🌈简洁,漂亮 🎨高扩展 💫多功能 📖配置文档

【面试故事】卡哇伊的小主播

公司要搭建自播团队了,要招一批形象气质佳、表达能力强的主播。 这次来面试的是,是一个今年才刚刚本科的毕业的小姑娘,自己做过一段时间的甜品主播。 如果说亲和力,小姑娘是没话说的,妆容精致,JK裙,全程脸上笑容都很甜美。 在面试官问她有没有熟悉的美妆博主,能不能介绍一个她喜欢的护肤品等可能她准备不是很充分的问题时,小姑娘的典型反应是:甜美一笑,然后说,emmmm,怎么说呢,然后开始并不流畅的表达,回答

Selenium4+Pytest+Allure+PO自动化测试框架最新设计

最新设计说明: 使用selenium4的以服务方式连接驱动,使用 selenium4唯一的两种定位方式,并加上智能流畅等待的封装。 最终效果:1、实现页面代码与测试 代码分离,2、封装公共方法,其他页面通过继承调用。3、实现 测试 代码与 测试数据分离 4、实现allure输出加上附加截图等报告。5、实现并发执行。 1、POM介绍 略 2、封装通用方法 # 哪些公共基本操作方法,初始化应该有操