加载中
TypeScript高级类型

交叉类型 将多个类型合并成一个类型,去两个类型的并集。与继承的区别是,继承可以有自己的属性,而交叉没有。 interface DogInterface { run():void } interface CatInterface { ...

2019/09/14 16:33
10
ArrayList源码分析

前言:作为一个常用的List接口实现类,日常开发过程中使用率非常高,因此有必要对其原理进行分析。 注:本文jdk源码版本为jdk1.8.0_172 1.ArrayList介绍 ArrayList底层数据结构是数组(数组是...

2019/09/14 15:28
13
MetalLB自建私有Kubernetes的LoadBalancer负载均衡类型服务

简介 在私有网络上运行 Kubernetes,和御三家相比,对 LoadBalancer 类型的服务的支持应该是众多表面差异中最醒目的一个了。类型为 LoadBalancer 的服务在 Kubernetes 中并没有直接支持,Nod...

2019/09/14 15:19
169
TypeScript类型检查机制

类型推断 指不需要指定变量的类型,TS编译器可以根据某些规则自动推断出类型。 什么时候会有类型推断? 声明变量时没有指定类型 函数默认参数 函数返回值 ...... let a; // 这时自动推断为a...

2019/09/14 15:12
0
[ipsec][crypto] 有点不同的数字证书到底是什么

前言 前言是在写完了全文之后回头补的。本意是想完全抽象的把证书的抽象逻辑意义表达出来,因为你能找到的大部分 资料都深陷在技术细节与行业规范里。只有其型没有其理,没有什么比理解一个事...

2019/09/14 14:36
59
决策单调性优化DP

可能需要莽一莽 大佬说是那就是,不狡辩 目录: 决策单调性的概念 四边形不等式 + 从四边形不等式到决策单调性 解决一维决策单调问题 一些题目 ~ 决策单调性的概念 ~ 假如对于某一个dp方程,...

2019/09/14 00:48
35
RESTful规范

一、web服务交互  我们在浏览器中能看到的每个网站,都是一个web服务。那么我们在提供每个web服务的时候,   都需要前后端交互,前后端交互就一定有一些实现方案,我们通常叫web服务交互方...

2019/09/14 00:36
8
C++——Lambda表达式

0.使用场景---只有一两个地方使用的简单操作 独立出来一个函数,但这个函数实现相对简单并且可能在整个项目只使用了一次(即不存在复用的情况),那么这个时候我们就可以考虑使用下lambda表达式了...

2019/09/13 21:03
21
HBase的应用场景及特点

一、Hbase能做什么? 1. 海量数据存储: 上百亿行 x 上百万列 并没有列的限制 当表非常大的时候才能发挥这个作用, 最多百万行的话,没有必要放入hbase中 2. 准实时查询: 百亿行 x 百万列,...

2019/09/13 14:31
12
第一次博客作业

##<span style="color:purple">自我介绍:</span> 031702214;我是潘雨佳;我的爱好是打羽毛球;我最喜欢京元的麻辣香锅;目前最喜欢米津玄师的lemon;天太晒了。 ##<span style="color:pur...

2019/09/13 12:59
8
Jenkins集成allure测试报告

前言 Allure框架是一个功能强大的自动化测试报告工具,不仅支持多种编程语言,而且能够完美的与各种集成工具结合,包括Jenkins,TeamCity,Bamboo,Maven等等,因此受到了很多测试人员的青睐...

2019/09/13 12:34
29
深入理解闭包

前言: 对于大多数前端同学来说闭包一直是个很让人困惑的问题,我自己之前虽说在项目中有意无意的用到但是都没有刻意的去深入研究它,大部分时间是为了应付面试。后来某一天我突然意识到自己...

2019/09/13 08:49
21
[转帖]SPARC简介

https://www.cnblogs.com/chaohm/p/5674886.html 1. 概述 SPARC(Scalable Processor ARChitecture,可扩展处理器架构)是SUN公司在1985年提出的体系结构标准,它基于1980年到1982年间加州大...

v8
2019/09/13 05:56
25
Django REST framework 基本组件

一、序列化组件 ##简单使用 开发我们的Web API的第一件事是为我们的Web API提供一种将代码片段实例序列化和反序列化为诸如json之类的表示形式的方式。我们可以通过声明与Django forms非常相似...

2019/09/13 00:04
3
kubernetes之三 使用kubectl在k8s上部署应用

在上一篇中,我们学习了使用minikube来搭建k8s集群。k8s集群启动后,就可以在上面部署应用了。本篇,我们就来学习如何使用kubectl在k8s上部署应用。学习之前,可以先从下面这篇博客上了解到部...

Nginx被动健康检查和主动健康检查

1.被动健康检查 Nginx自带有健康检查模块:ngx_http_upstream_module,可以做到基本的健康检查,配置如下: upstream cluster{ server 172.16.0.23:80 max_fails=1 fail_timeout=10s; ...

2019/09/12 22:53
114
Linux EPOLL内核代码学习笔记

内容目录 什么是EPOLL EPOLL接口 EPOLL机制 两张图 什么是EPOLL 摘录自manpage介绍 man:epoll(7) epoll(4) epoll is a variant of poll(2) that can be used either as an edge-trigger...

2019/09/12 20:19
6
postman---post请求数据类型

  我们都知道接口post方法中有不同的请求类型,再写postman中发送请求的时候只是简单的写了一种,今天我们重新了解下Postman如何发送post的其他数据类型 Postman中post的数据类型 post中有...

2019/09/12 19:35
113
3、看源码MVC中的Controllr的Json方法

无论ViewResult还是JsonResult都继承ActionResult,ActionResult里只有一个方法ExecuteResult 1、Controllr的Json方法 实际上是new JsonResult,然后执行ExecuteResult方法,指定了ContentTy...

2019/09/12 18:16
11
理解文法和语法

1.理解符号串与集合运算。 L={A,B, … ,Z,a,b, … ,z} D={0,1, … ,9} 说明下表示的含义: LUD 全部字母和数字的集合 LD 由一个字母后跟一个数字组成的所有符号串的集合 L4 由4个字母组成的所...

2019/09/12 18:05
8

没有更多内容

加载失败,请刷新页面

返回顶部
顶部