编程开发

还是喜欢

今年导演跟我说要启动新项目,而且不止一次。现在想想算下来,已经是三个项目了。有两个项目已经写成成熟的剧本,有一个项目写出了大纲,只是因为时间耽搁了,还没来得及进入论证阶段。 前两个项目因为资方和影员的问题没有谈拢,而且其中一个项目因为科幻的题材问题,有待接下来进一步论证和安排。算是都不太满意。 今天导演再次联系我,说有了新想法,想做个新项目,让我去面谈。之前的项目暂时搁置,这次要做个新项目,让我准

浅谈面试

今天可能也是人生中的一种经历和过程,毕业的时候,去企业面试都是顺风顺水,因为企业看的是人的能力和校园履历,工作后就是工作经历等。 今天的面试看起来很正规很完美,7.15去开始前前后后一直在等他们准备现场,现场准备好了,大约已经8.30。抽签等一系列的流程,我这运气估计也是杠杠滴,一抽就是第一个,第一个往往也是很突然了。进去以后等考官宣读好,就说可以答题,翻过来一看,三道题。其实不难,但是我看着大家

638.【系统架构】架构评估的质量属性——可靠性

可靠性(Reliablility)是软件系统在应用或系统错误面前,在意外或错误使用的情况下维持软件系统的功能特性的基本能力。 可靠性是最重要的软件特性,通常用来衡量在规定的条件和时间内,软件完成规定功能的能力。 可靠性分为两个方面: 容错:容错的目的是在错误发生时确保系统正确的行为,并进行内部“修复”。例如在一个分布式系统中失去了一个与远程构件的连接,接下来恢复了连接。 健壮性:这里说的是保护应

ES6 模块化

模块化是指将一个大的程序文件, 拆分成许多小的文件,然后将小文件组合起来. 1.模块化的优势: (1)防止命名冲突 (2)代码复用 (3)高维护性 2.模块化规范产品 ES6之前的模块化规范有: (1)CommonJS规范=>nodejs,browserify (2)AMD =>REQUIREjs (3)CMD =>seaJS 3.ES6模块化语法 模块功能主要由

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对象转