首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我的日常||我发现了一个神仙老师

写在前面 不要问我为啥5.7的活动我现在才发推文,问就是拖拖拖拖拖拖延,我原计划打算把王老师的这篇论文分享一下,但由于自己水平有限加上时间紧,最后终于在6.1把这篇发了出来。...is excellent”(这张图是我五月的时候截的,当我六月再查的时候发现这里新增了学生的介绍) 我直接圈粉!!...当一个组织游离出10%的细胞时,同样可以做单细胞测序,但只有100%的细胞都游离出来时,才有可能捕获到所有种类的细胞,这样的细胞类型才是完全的,解决了bias的问题。...,因此把那些基因数量奇怪的细胞全都去掉。...最后得到了36643个高质量的细胞,正如A图显示,每个点就是一个细胞;点与点的距离越近,说明细胞与细胞的转录组越接近,根据接近程度,计算机将这些细胞分为了23个类群。

26530
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    我的留言区也开始显示地区了,这是好事儿啊!

    你好呀,我是歪歪。 刚刚我点开老张的公众号,准备看看他的推文的。 看到最后突然发现多了这个东西: 显示了号主和评论的人所在的地区,这就有点意思了。...如果一个人觉得显示 IP,显示了所属地就不敢在网上发声了,那这个人多半也不是个什么好东西。 他属于在网上煽风点火的,一切以流量为导向。...几碗粉不重要,流量才是最重要的。 要是真的没做亏心事,你还怕显示一个所属地? 显示一个归属地你就觉得没有安全感了? 那你就有点“惊弓之鸟”的意思了,是不是干过什么见不得人的勾搭啊?...我是真的相信,显示归属地这个政策的出发点,就像头条的公告里面说的: 为维护真实有序的讨论氛围,减少冒充热点事件当事人、恶意造谣、蹭流量等不良行为。...是为了让网民多一个甄别的维度,不要被别有用心的人带节奏。 我支持!

    60210

    Kubernetes太香了!我的两年使用经验总结

    如果您所处的情况是,由系统管理团队为其他团队开发的应用程序编写部署清单,那么从 DevOps 的角度来看,我个人认为 Kubernetes 能够带来的好处较小。...任何开发人员都可以使用我们自己开发的工具来执行此操作。我们还为这 21 个微服务中的任何一个创建的拉取请求都提供了这个环境的子集。整个测试周期(提供环境和运行测试)需要不到 12 分钟的时间。...持续集成流水线执行报告 2 Kubernetes 的迁移方式 我们花了将近一年半的时间让这一复杂的持续集成流水线稳定运行,我们构建了额外工具,创建遥测工具并重新配置了每个应用程序的部署方法。...为了使设置和部署过程更简单和可重复,我们构建了一个自动化流水线来设置新的集群并将更改部署到现有的集群。 资源需求和限制 在开始迁移之后,我们发现由于不正确的配置,集群中出现了许多性能和功能问题。...即使您控制了 pod 在集群中的调度方式,也没有简单的方法来控制服务如何发现彼此(即一个服务的 pod 与同一 AZ 中的另一个服务的 pod 通信),以减少跨 AZ 的数据传输。

    77311

    我的领导离职了,公司损失了一个“知识库”

    然而,这样的故事并不只是发生在我的主管身上,也发生在了我的导师身上。 所有在各自领域中成为专家的人们都在重复这样的故事。他们熟谙通向成功的路径,也知道如何避开那些通向灾难性失败的方向。...这篇文章讨论的就是这样一个主题。 有些人作出了业务决策……但并没有告诉我们理由 我专门为本文创建了一个术语,名为“生物数据存储(Biological Data Storage)”或简称“BDS”。...知识转移率: 衡量新员工开始独立产生价值所需的时间,并表明知识转移和新人培训的效果。 我认为这些指标为组织效率及其无缝整合新的团队成员的能力提供了宝贵的见解。...ADR 就像打开了一个盒子,解释了为什么当时我们要做出这些决定。这是了解公司历史和演变的关键。在我们的 BDS 背景下,ADR 就像是专家在做出关键决策时的想法记录。...我想即使在 SpaceX 中,这些内容是否会被认为是最激动人心的阅读材料也要打一个大大的问号,或者也许我只是不了解他们。无论如何,即使有人设法阅读文档,他们也只会保留他们理解的那些内容。

    8810

    我好像发现了一个Go的Bug?

    但这不是重点,重点是为啥我设置了150s,却执行了11分钟? 源码之下没有秘密 直觉告诉我这事不简单,要么是我错了,要么是 Go 错了~ 幸好 Go 是开源的,源码之下没有秘密。...10s,但总的测试时间只有8.508s,很奇怪,更奇怪的是测试结果的第二列执行次数,他们居然都是 1000000000,这么巧吗?...标注②:这里是当设置了执行时间限制时,判断时间是否足够的条件,可以看到除了时间的判断外,还有 n 的限制,也就是最多执行次数是 1e9,也就是 1000000000,这解释了上面的一个困惑,...这就导致了 n 很难达到 1e9 的上限,而且总的执行耗时也很难达到设定的预期时间,所以测试程序会一直跑~直到超时! 这大概是一个Bug吧?...写这段 Benchamrk 逻辑的作者加入了这个 1e9 的执行次数上限,考虑了溢出,但没有考虑 n 在计算过程中的溢出情况。 我觉得这应该是一个 Bug,但不能完全确定。

    41861

    我发现了知乎的一个bug!

    前段时间,一位粉丝微信上给我发了一个图,图片是一个知乎文章的截图,内容显示乱码,怀疑是微信bug: 随后他把这个链接发给了我: https://www.zhihu.com/column/c_1663245806869291008...我这边用Chrome浏览器发现能正常打开: 但奇怪的是,我换了另一台机器,打开确实出现了乱码的情况: 事情确实有点蹊跷,我对比了两边的接口通信情况,发现两边对www.zhihu.com这个域名解析的IP...那问题只能出在客户端的请求上。 然后我又仔细对比两边的请求头有啥不一样,发现正常显示的这边,会有一堆的cookie值。 于是我决定用Python,写段代码自己来请求这个URL。...那这么多Cookie值,问题出在哪一个呢? 我尝试一个个排查,最终锁定了这个名叫__zse_ck的Cookie: 当存在这个Cookie的时候,就不会乱码了,这又是什么原因呢?...这就要取决于知乎后端的逻辑了。 我问了一下ChatGPT可能的原因: 而且大家注意这个乱码它是随机的,并不是每次都一样,这就更疑惑了。

    95310

    一个奇怪的地震群持续了好几年,现在科学家终于知道了为什么

    该分析使用计算机算法来归整微小颤抖的位置和时机,从而在沿着蜘蛛网状裂缝网络展开的过程中绘制出令人震撼的详细地震群肖像。这张关于地震群扩张的范围图显示地震带触发范围在自然注入断层系统的流体附近。...一些断层可能会弯曲, 其他的断层在地下纵横交错。在一个新研究中分析显示,裂缝编织在一起将会是一个绵延数英里的地下迷宫。...在接下来的几个月中,这些群从这个狭窄的起点缓慢向上和向外迁移。放射状的地震波沿着岩石的地下裂缝呈扇形散开,这正是流体扩散的方式。地震前沿的某些路径最终消失了,也许是因为流体到达了裂缝的尽头。...总的来说,这项研究提供了令人信服的震群肖像,显示出流体涌入断层带并在南加州南部的岩石中引发了为期四年的震颤。...这项研究还展示了机器学习如何帮助地质学家描绘出我们脚下星球地域的详细情况。每次地震都像点画派画中的一个点。通过研究最大的地震,您只会看到一些斑点。

    80030

    我发现了一个不用写代码的 IDEA !!!

    不想写这种业务代码了 大家好,我是小浩。 工作写了这么多年的代码,若说乐趣, 除了自己啃源码的时候让人着迷,更多时候其实都是码业务逻辑。...该平台的 Slogan 很有趣:十人可抵百人用。 ? 听起来很强大有没有?为了探究该平台是不是像他们说的那么牛x,于是我搞了一个测试账户。...在我花了 2 小时使用之后,我对该平台做了一个总结: 1、根据流程图生成微服务 系统提供了相当多的组件供你拖拖拽拽,包括了常见的流程规则,最终根据你的配置就会生成调用接口。...在我们真实的后台开发中,很容易出现一个问题:开发人员觉得我既然能实现业务需求,要测试干嘛?给测试人员讲一遍测试逻辑,还不如自己测试。而测试人员又因为对代码不熟悉,使得测试成本较大。...如果想试一下 我个人觉得飞算全自动工程平台的开发人员,还是很不错的。和我做的规则引擎有点像,只不过它的使用场景更为广泛,也算是本家了。

    44020

    我设计了一个支撑数亿用户的系统

    要设计出一套能支撑几十亿人的系统是很困难的。对于软件架构师来说,这一直是一项很大的挑战,但是,从现在开始,看完我的文章,你就会觉得容易很多了。...下面是我在本文中提到的几个话题: 从最简单的开始:万事合一。 可扩展性的艺术:纵向扩展,横向扩展。 扩展关系型数据库:主 - 从复制、主 - 主复制、联合、分片、非规范化和 SQL 调优。...在这篇文章里,我不打算谈论诸如容错、可靠性、高可用性等高性能计算的通用术语。 废话不多说,言归正传。 1从头开始 在下图中,我要先设计一个有一些用户的基本应用。...life story)中分享了很多时间表自身的实现故事。...这也有助于提高内容的可用性,因为它被存储在多个地点。 使用 CDN 改善了用户的页面加载时间,因为数据是在最接近它的地方被检索到的。

    61640

    一个困扰我122天的技术问题,我好像知道答案了。

    仅仅在程序的第 24 行加入了一个输出语句,用于输出每次循环时 flag 的值。其他地方没有任何变化。 可以看到 idea 在 24 行还给了我们一个友情提示: ?...还是一样的代码,禁用了 JIT 的优化。程序正常运行结束了。 结合上面的描述,再加上这个“循环表达式外提”。现在,你应该就能品出点味道来了。 而且,这里还有一个非常非常重要的信息我可以品出来。...输出语句 接下来,我们看输出语句对这个程序的影响: ? 首先,我们知道了,在第 24 行加入输出语句后,这个程序是会正常结束的。 经过我们上面的分析,我们也可以推导出。...比如在我的示例中,把输出语句换成new File()的操作也是可以正常结束的。 但是说真的,我也不知道哪个结论是对的,诸君判断吧。 ?...上面的问题关于输出语句和 sleep 对线程安全的影响,其实困扰我很长时间了,从第一次遇见到现在有122天了,这两个问题我现在是比较清楚了。

    92610

    学完计组后,我马上在「我的世界」造了台显示器,你敢信?

    前言 今天的主题十分有趣,我们将在我的世界(Minecraft)这个游戏里,靠一个个逻辑门来组合实现一个简单的七段显示器,可以实现将选择的数字输出在显示器上。...与非表达式化简 发现消掉了与门的最后一个非门,与非门实现了对与门的化简,只要两个输入端各搭一个非门,将输出并联在一起就能实现。 这也是我在设计电路时,倾向于把表达式化简为与非门的原因之一。 ?...为了不被复杂的电路套进去,专注于原理,我对显示器进行了化简,功能为可以选择将 0、1、2、3 这四个数输出在显示器上。...七段数字 在我的世界里面,可以将三个红石灯利用红石连成一段,当成一个发光二极管。 下面则是七段显示器正面图: ? 七段显示器正面 下面则是七段显示器背面图: ?...译码器输入端 下图是译码器的俯视视角图: ? 译码器 现在一个显示器的基本功能有了,可是还有一点不足,就是无法将屏幕完全熄灭。没有任何输入的情况也代表着 0 ,所以屏幕上会一直显示 「0」。

    86741

    我的第一个Linux内核贡献,被剥夺了!

    然而让他气愤地是,他的第一个内核贡献却被内核维护者被无情剥夺了。...内核确实接收到所有信号,但仅在错误情况下响应其中的一些信号。 然后,它与我的“ps”输出相匹配,因为我看到某些线程未处于 pthread_stop 状态,然后 gdbserver 被挂起。...https://elixir.bootlin.com/linux/v6.5.5/source/include/linux/sched.h#L746 Ariel兴奋地总结了找到这个Bug的方法:通过自定义内核模块显示了写入...task_struct一个异常值揭示了 ptrace_put_fpr中的缓冲区溢出。...实际上,Ariel已经向他发送了两个修复该问题的补丁:发送到安全邮件列表的原始补丁和另一个版本 (与第一个完全不同),第二个版本解决了在回复最初提交的内容时收到的一些建议。

    32410

    震惊 | OpenCV的bug吗?我又发现了一个?

    大家好,最近我一直写东西,结果无意中我又有了新发现,这次主要是针对OpenCV中Mat对象的创建。...以前我经常写的代码是: // create Matlab风格 - 5 Mat m5 = Mat::ones(Size(4, 4), CV_8UC1); std::cout << "m5:\n" << m5...<< std::endl; 发现工作良好,全部初始化为1,那天我也不知道自己怎么想的,就想创建一个三通道全是1的: // create Matlab风格 - 5 Mat m5 = Mat::ones...三通道中只有1个通道被初始化为1,其它居然还是0,我觉得我要检查一下以前写的代码,我记得我写了很多这种创建方式。这个是不是OpenCV挖下的一个大坑啊!...最后,我是在OpenCV4.2版本上发现的,后来我又让别人也测试了一下,发现之前版本也是一样!我居然才发现!我晕!居然从来没有人写过这个,关注过这个!

    69420

    我开源了一个基于Vue的组织架构树组件

    项目背景 因为最近公司需要做一个OKR,OKR 里面有个对齐视图,是一个数型结构,如下图所示: image.png 就拿我 小智 来说,如果有人对齐我的 KR 就放到我的右边,如果是我对齐了谁的 KR,...就放到我的左边,类似一个上下级的关系,所以这里我用两棵树来表示左边与右边的关系。...树的状态 对于树的状态,我用一个 TreeStore 类来表示,该实现方式主要是参考 ElementUI 中的 tree 组件。...节点的状态 对于节点的状态,我用一个 Node 对象来表示,具体的代码可以看下面这个地址,这里就不展开说了: https://github.com/qq44924588......array — — filter-node-method 对树节点进行筛选时执行的方法,返回 true 表示这个节点可以显示,返回 false 则表示这个节点会被隐藏 Function(value, data

    1.6K50

    妹子给了我一个了乱码的Excel,我差点误会了...

    咳咳 人生的三大错觉之一 就是她喜欢我 为了解开粉丝的疑惑 让他面对现实 今天我就来给大家揭秘 乱码背后那些不为人知的事 首先 我们要意识到 『乱码』 本质上是编码与解码的方式不一致 举个例子 当用拼音的方式来解读英文...知道了乱码产生的原理是 读取的编码方式与写入时不一致 那么解决办法就很简单了 因为 Numbers 默认是 UTF-8 所以不会显示乱码 什么?你说就这?...和 GBK) 在了解 UTF-8 的具体编码方式之前 我们需要先来看看 字符集 上世纪60年代 美国制定了 ASCII 字符集 但随着各国计算机行业的发展 ASCII 不够用了 各国开始制定各自的字符集...直到 Unicode 的出现 Unicode 的制定就是为了 将世界上所有的符号都纳入其中 每一个符号都给予一个独一无二的编码 如此一来就可以解决乱码问题 (虽然到现在并没有解决) 回到 UTF...-8 它其实是 Unicode 字符集的一种编码方式 UTF-8 由 肯·汤普逊 和 罗勃 · 派克 发明 其中 肯·汤普逊 是名副其实的大佬 听听 这是人话吗 知道了 UTF-8 的来历

    59120

    我发现了一个高效学习的新方法!

    在体验了公司新出的几个 约炮 交友产品后,我又开始学习了!学了一种非常新颖的读书方式,分享给大家。 ?...一种新的读书方式 RIA 如下图,是取自彭小六花了 3 年时间建立的一张阅读地图,其中右上角 [实践] 有一个片段叫 RIA 他是一种读书方法。 ?...A1(Action 1)描述你过去经历过的与图书原文相关的事情。忌讳泛泛而谈,比如我经常怎么怎么样,我有时如何如何,我总是……要具体,有时间、地点、人物、起因、经过、结果等。...《副业赚钱之道》这本书是一本工具书,不是说读了非要做副业,我仔细研究了他的目录和前言。...这本书的作用主要是有下面几个: 主要作用是尝试挖掘出一个人身上的亮点,然后最大化的把亮点发挥作用,以此为目的获取收益,也是这本书的核心点。

    67630

    【直播】我的基因组48:我可能测了一个假的全基因组

    我的测序结果 我对前面步骤call到的vcf格式的变异位点文件进行了X,Y染色体的简单统计,代码如下: cat jmzeng.freebayes.vcf |grep -w 'chrY'|grep -v...按照道理,不管是X,Y染色体,我都只有一条呀! 但是为什么我call出来的snp位点, 居然~~~这么多杂合的???? 尽管测序会有错误,不那么精准,但是误差不应该那么大吧!...我测试了另外一个软件call出来的snp位点,也用同样的脚本进行统计!...起初我怀疑是我的snv结果没有进行过滤,所以造成了这么大的误差,那么就用测序深度来进行过滤吧! ?...很明显,纯合杂合的问题,并没有测序深度的偏差,我暂时还不能确定问题出在哪里,接下来4篇帖子都会围绕着这个问题展开! 关于NGS数据探索性别相关问题,更多阅读,请自行前往我的博客搜索!

    1.3K120

    一个奇葩的线上问题,导致我排查了一天!

    事情是这样的,最近我们上线了一个刷新用户 token 的功能,也就是 APP 里经常有的,只要你经常操作,就能让你一直保持在线状态,不用一直重新登录,需求就是这么一个并不复杂的需求,也很快的上线了。...但是上线之后发现了一个用户在某段时间持续长达 15 天没有调用过刷新 token 的接口,还一直保持在登录状态(默认 token 失效是 7 天),这个就很奇怪了。...这里我隐隐感觉到不对劲,于是,我换了一个搜索方式,搜用户的设备信息,不搜用户 ID!!! 结果尼玛出现了!!!...我把结果告诉开发的时候,他也惊呆了,他说我搜其他用户 ID 可以搜到啊,说完还给我演示了一下。 我就测试了一下,发现确实可以,进一步测试了几个用户 ID,发现有的能搜到,有的不能搜到,这有点奇怪了。...验证一下我们的猜测是不是因为分词的问题导致的,默认应该是标准分词,analyzer 选择 standard,可以看到输出结果确实是OK的。

    48820
    领券