从IMGT数据库下载免疫组库相关fasta序列---生信技能树

BCR有IGH,IGK,IGL这3类,而TCR有TRA,TRB,TRD,TRG,它们各自都有V,D(可选),J,C基因,这么多基因的序列都是可以直接下载的。

都是在:http://w…

Python手写强化学习Q-learning算法玩井字棋---deephub

Q-learning 是强化学习中的一种常见的算法,近年来由于深度学习革命而取得了很大的成功。本教程不会解释什么是深度 Q-learning,但我们将通过 Q-learning 算法来使得代理学…

基于python的Json容错数据自动化输出---用户5521279

前言

测试工作中往往需要对服务端所返回的Json数据做容错,即需要确保原数据中各项值被替换成异常数据类型时,相关数据传输与处理系统不会发生报错、崩溃等问题。

若手动编写…

配置自己的ssh小工具---用户5521279

前言

在测试过程中,经常需要和服务器打交道,这时候就需要一个比较好的ssh工具,来方便的进行工作。但是这些工具都会有或多或少的bug或编码问题,尤其在mac端比较突出。而由…

手把手撸一个 IDEA 插件---用户1516716

前段时间看到公众号一篇关于IDEA插件开发的文章,感觉写的太过于简单,所以想自己写一个IDEA插件开发的系列,从实战的角度讲解IDEA插件开发的流程。

我会通过几个实际的例子演示一个…

libuv源码分析之unix域---theanarkh

unix域是一种基于单主机的进程间通信方式。实现模式类似tcp通信。今天先分析他的实现,后续会分析他的使用。在libuv中,unix域用uv_pipe_t表示。

struct uv_pip…

了解容器和Docker的发展背景---角落的白板报

在正式开始前,我们首先需要了解容器是什么,以及它为什么会变得如此流行;然后介绍Docker的发展历程,以及为什么需要使用这么一项容器化技术。

我认识的很多朋友,在没有学习Docker…

3-1.在 Windows 系统中下载并安装 Docker-desktop---角落的白板报

Windows 的 Docker-desktop 是为在 Windows 10 上运行而设计的 Docker。

适用于 Windows 的 Docker 桌面使用 Windows 原生的 …

2. ASP.NET Core 应用的响应伸缩扩展问题---角落的白板报

传统的 ASP.NET Core MVC 应用程序的部署方法使其很难满足响应式伸缩扩展变化。

这使得存在两个问题较难解决:

如何在短期内快速增加服务器的容量。在增加容量后的服务…

4.通过.NET Core CLI创建RazorPage示例应用程序---角落的白板报

通过.NET Core CLI创建RazorPage示例应用程序

当我们所有的环境和依赖安装完成后,我们通过创建一个简单的控制台应用程序来验证我们的.NET Core 版本是否正确。…

0769-7.0.3-如何在Kerberos环境下用Ranger完成对Hive的行过滤及列脱敏---Fayson

文档编写目的

本篇文章主要介绍如何在CDP DC7.0.3集群中使用Ranger在Hive中进行行过滤及列脱敏,行级别的过滤相当于一个强制性的where子句,例如在订单表中,员工仅被…

0768-7.0.3-如何在Kerberos环境下用Ranger给Hive授权---Fayson

文档编写目的

本篇文章主要介绍如何在CDP DC7.0.3集群中使用Ranger给Hive授权,包括对Hive中的数据库、表、列的授权。

测试环境

1.操作系统Redhat…

Kubernetes 私有集群负载均衡器终极解决方案 MetalLB---iMike

私有云裸金属架构(这是相对云上环境来说,不是说无操作系统)上部署的 Kubernetes 集群,通常是无法使用 LoadBalancer 类型的 Service 的。因为 Kubernetes …

你有同时使用多版本 Go 语言的需求吗,那就快使用多版本管理利器 GVM 吧!---iMike

Golang 发展迅速,代码迭代非常快,想要在同一环境调试和梳理不同项目进程就成了一件相对棘手的事情。二进制文件的管理比较简单,通过链接使用不同版本的程序即可。实际上主要是一些环境变量和标准库的…

你 MySQL 中重复数据多吗,教你一招优雅的处理掉它们!---iMike

在需要保证数据唯一性的场景中,个人觉得任何使用程序逻辑的重复校验都是不可靠的,这时只能在数据存储层做唯一性校验。MySQL 中以唯一键保证数据的唯一性,那么若新插入重复数据时,我们可以让 MyS…