编程开发

Gitlab代码托管服务器的安装

一、Gitlab 简介 官网: GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(基于MIT协议),与Github类似,可以注册用户,任意提交你的代码,添加SSHKey等等。不同的是,GitLab是可以部署到自己的

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

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

变大了的wx字体

前几天和同学聊天的时候,不得不聊到了一个悲催的话题:内存告急不够用…… 于是讨论着,我就我和他聊上了:如何才可以清理内存? 我一边录屏,一边翻看着我的文件管理,打开程序一个一个清理缓存,可是很明显,效果微乎其微。 我一时心急,想:为什么应用数据是不能清理的呢?我想要试一试(就很多程序数据都6个G多,太费内存了吧!) 于是我很手欠的点了个wx的数据清理,浏览器以及醒图的都把数据清理了。 因为正在和我

[Unity3D] C#脚本支持中文编码_VS编辑器

Unity大量使用脚本文件,并且自身的Inspector上支持直接预览脚本文件,这是非常好体验。 但笔者遇到一个非常苦恼的事情,就是新建的脚本使用VS编辑输入中文之后,在Unity的Inspector上中文就显示成了乱码,笔者的强迫症实在无法忍受。 于是乎开始寻找解决方法。 第一阶段,从Unity C# Template 模板上开始解决。 通过搜索相关的信息,在百度上找到了一个似乎是解决方法的帖子

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

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

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

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

今日份碎碎念

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

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

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