TypeScript环境搭建---HueiFeng
前言
TypeScript是微软开发的一门自由和开源的编程语言,TypeScript是JavaScript的一个超集,他保留JavaScript语言本身的特性,同时他向我们提供了一些语法糖帮助我们…
HttpComponents HttpClient连接池(3)-连接的释放---TA码字
在上一篇文章里我们介绍了 httpclient 连接池中连接的申请,在这里我们主要介绍连接的和释放。
http连接的释放
httpclient 连接池中连接对象的释放主要…
芋道 Spring Boot 热部署入门---芋道源码
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/hot-swap/ 「芋道源码」欢迎转载,保留摘要,谢谢!
1. 概述2. spring-boot-d…seurat包分析多组对比单细胞数据---生信编程日常
library(Seurat)
#import data
#C_data T_data 为要分析的data.frame
Control<-CreateSeuratObject(counts =…
k8s集群网络(12)-flannel udp overlay网络setup---TA码字
在上一篇文章里我们介绍了k8s集群中flannel vxlan overlay网络中pod到pod的通讯。在这里我们主要介绍flannel udp overlay网络setup,以便后面分析fl…
两个奇技淫巧,将 Docker 镜像体积减小 99%---米开朗基杨
前言
对于刚接触容器的人来说,他们很容易被自己构建的 Docker 镜像体积吓到,我只需要一个几 MB 的可执行文件而已,为何镜像的体积会达到 1 GB 以上?本文将会介绍几个奇技淫巧来帮助你精简…
ggplot2循环出图---生信编程日常
在用ggplot画图的过程中,我们常常希望能够循环某个变量同时画很多图。如我们的数据是testdata
如果我们按stage来画某个基因的表达:
ggplot(testd…
k8s集群网络(10)-flannel vxlan overlay网络setup---TA码字
在上一篇文章里我们对基于iptable和ipvs模式下cluster ip类型的service和node port类型的service做了总结和对比,在这里我们主要介绍flannel overl…
Motif中的PWM矩阵---生信编程日常
PWM矩阵是表示motif的一种方式,全称是position-specific weight matrix (PSWM) 或者是position-specific scoring matrix …
docker封装nuxt项目使用jenkins发布---用户2398817
一、概述
vue项目可以打一个dist静态资源包,直接使用Nginx发布即可。
但是nuxt项目无法像vue那样,可以打一个dist静态资源包。
需要安装Node.js,并…
ARMv8-A Process State, PSTATE---DragonKingZhu
在ARMv8架构中,使用PSTATE用来描述当前处理器的状态信息。如下的图描述了PSTATE的每个字段的意义
上面是PSTATE的各个bit位的含义,我们可以将其分为三组
状态…k8s集群网络(3)-宿主内网络例子---TA码字
在上一篇文章中我们介绍了linux network namespace,linux bridge device,linux veth device,以及docker宿主环境中的容器网络。在这里我…
ARMv8-A vs ARMv7 Registers---DragonKingZhu
ARMv8-A General-Puspose Registers
ARM8v-A提供了31个通用寄存器,分别是X0-X30。每个寄存器是64bits,可以在任何Exception Level访问…
Flutter携程App_08_Flutter水平垂直滚动列表ListView---用户2292951
本节代码利用Flutter的ListView组件实现垂直/水平方向滚动的列表,效果图如下:
垂直方向的滚动:
import 'package:flutter/mate…k8s集群网络(7)-service之ipvs cluster ip实现原理---TA码字
在之前文章中我们介绍了基于iptable方式实现的k8s集群中cluster ip类型和node port类型service的负载均衡。其本质上是当网络数据包从pod的network names…
