scanpy踩坑实录 日常瞎掰 最近在分析scRNA-seq的数据,三个样本数据不大,用Seurat分析真的很香!奈何又要下载公共数据的样本,这样一捣腾,Seuart倒显得有些力不从心了,何也?没成想公共数据提供的矩阵里面有48万多个细胞,加上自有的两万多个细胞,共有50多万个细胞,这数据量用Seuart处理多少有点费劲了,怎么办?所以,很自然地就想到了scanpy,python处理大数据的能力比起R还是没话说的。 移动开发 2025年04月22日 99 点赞 0 评论 3696 浏览
iOS之基于MVP架构实现view的复用 场景:如果一个包含头像、名字、自我介绍文案的自定义view在不同的列表cell的contentView中都存在,那么我们每个cell里都要去依赖这个view,但是可能不同列表的数据源模型model是不同的,那么我们需要cell.model = model赋值时,对于这个view而言,就有多个model对象,这样的代码就有点让人受不了,同一个给子控件赋值的操作因为model不同就要做多遍,怎么处理? 移动开发 2025年04月22日 128 点赞 0 评论 2439 浏览
Dio网络封装以及数据转模型 一、为什么需要封装Dio 1、迁移代码 当组件库中的方法发生改变,需要迁移的时候,如果有多处地方用到,那么需要对使用到的每个文件都进行修改,非常的繁琐而且很容易出问题。 2、请求库切换 当不需要Dio库的时候,我们可以试随时方便切换到别的网络库。 3、统一配置 因为一个应用程序基本都是统一的配置方式,所以我们可以针对拦截器 、转换器 、 缓存 、统一处理错误 、代理配置、证书校验 等多个配置进行统 移动开发 2025年04月21日 80 点赞 0 评论 9860 浏览
Swift基础语法(九)协议和元类型 Swift基础学习文章汇总 本文主要介绍了Swift中协议的使用以及几个常见协议,还有类型判断(is)和强转(as)的使用和元类型 主要内容: 协议的使用 常见协议 类型判断和强转 元类型 1. 协议的使用 协议可以用来定义方法、属性、下标的声明,但是只有声明没有实现。协议可以被枚举、结构体、类遵守(多个协议之间用逗号隔开) 1.1 基本定义 代码: /* 1、基本定义 提供方法、 移动开发 2025年04月21日 78 点赞 0 评论 14368 浏览
Netty 职责链Pipeline详解 1. 设计模式 - 责任链模式 责任链模式(Chain of Responsibility Pattern) 为请求创建了一个处理对象的链。 发起请求和距离处理请求的过程进行解耦:职责链上的处理者负责处理请求,客户只需要将请求发送到职责链上即可,无需关心请求的处理细节和请求的传递。 2. 实现责任链模式 实现责任链模式的 4个要素 : 处理器抽象类 具体的处理器实现类 保存处理器信息 处理执行 移动开发 2025年04月21日 80 点赞 0 评论 7439 浏览
解决Xcode14"Application circumvented Objective-C runtime dealloc initiation for <%s> object" 升级到Xcode14后,App莫名其妙一运行就闪退,断点也分析捕捉不到对应的地方,日志一直显示"Application circumvented Objective-C runtime dealloc initiation for <%s> object",看起来像是apple底层代码迭代后导致的问题。 后面花了很多时间排查,定位到了是老项目中引入了IQKeyboardManager 移动开发 2025年04月21日 111 点赞 0 评论 6221 浏览
Android Studio超级详细讲解下载、安装配置教程(建议收藏) 博主介绍:✌专注于前后端、机器学习、人工智能应用领域开发的优质创作者、秉着互联网精神开源贡献精神,答疑解惑、坚持优质作品共享。本人是掘金/腾讯云/阿里云等平台优质作者、擅长前后端项目开发和毕业项目实战,深受全网粉丝喜爱与支持✌有需要可以联系作者我哦! 🍅文末三连哦🍅 👇dz 移动开发 2025年04月21日 31 点赞 0 评论 3876 浏览
iOS WKWebView播放音视频没有声音 在初始化 WKWebViewConfiguration 的时候 添加下面的代码! 我这边是解决了! WKWebViewConfiguration *config = [[WKWebViewConfiguration alloc] init]; if(@available(iOS10.0, *)) { config.mediaTypesRequiringUserAction 移动开发 2025年04月21日 163 点赞 0 评论 7551 浏览
iOS底层原理笔记 - Runtime结构 Runtime结构 OC是一门动态性比较强的语言,跟C、C++语言有着很大不同 OC的动态性是由Runtime API来支撑的 Runtime API提供的接口基本都是C语言的,源码由C/C++/汇编语言编写 要想学习runtime,首先要了解它底层的一些常用数据结构,比如isa指针 在arm64之前,isa就是一个普通的指针,存储着Class、Meta-Class对象的内存地址 在arm64 移动开发 2025年04月21日 190 点赞 0 评论 16770 浏览
iOS 双击tabBar滚动tableView到指定位置 我们做一个类似于微信的功能。双击tabBar(会话列表的tabBar)然后让会话列表滚动到有未读消息的那一行! 首先 是实现 tabBar 双击 ,这个可以在网上找一大堆!通信的话 我用的是通知 NSNotificationCenter 在双击指定的 tabBar 的时候发出通知!在对应的页面接受通知!切记 在退出的时候要 移除通知!!!!! 直接上代码:后面有图片 -(void)scro 移动开发 2025年04月21日 65 点赞 0 评论 14161 浏览