RxJs中提供了n种operators来支持并发,譬如map, mergeAll, switchMap等等。具体可以查看rxjs的官方文档或者搜索引擎。然而,现实中比较常见的并发请求,是需要只针对出错的需求进行重新计算。 场景一,多文件上传时,为了缩短客户端的响应时间,需要并发上传请求。同时,对其中 ...
分类:
Web程序 时间:
2020-03-28 21:51:42
阅读次数:
263
CMDB的面试题 1、CMDB的架构是啥? agent方案 ssh类方案 2、总共分成几个部分?你负责哪一个部分? 3、你负责这一部分的时候是怎么做的?遇到了那些问题?是怎么解决的? 4、你从这个项目中获取到了啥? 上述的四个问题同样可以运用到其他的项目中,比如说xxxx CMDB项目是一个ToB( ...
分类:
数据库 时间:
2020-03-28 17:44:30
阅读次数:
106
前言:在MySQL中,比较常用的字符集是utf8和utf8mb4。这两个字符集是类似的,utf8是utf8mb3的别名,所以之后在MySQL中提到utf8就意味着使用1~3个字节来表示一个字符,如果大家有使用4字节编码一个字符的情况,比如存储一些emoji表情啥的,需要使用utf8mb4。其实每个字符集下对应着若干个比较规则(也可以翻译为排序规则或校对规则,英文是COLLATE),同一字符集下,使
分类:
其他好文 时间:
2020-03-27 23:32:40
阅读次数:
134
ES6中比较实用的几个特性 1.Default Parameters(默认参数) in ES6 es6之前,定义默认参数的方法是在一个方法内部定义 1 var link = function (height, color, url) { 2 var height = height || 50; 3 ...
分类:
其他好文 时间:
2020-03-27 00:29:47
阅读次数:
65
循环控制语句:for,while。在python中for比较常用,主要用来遍历循环序列,可以嵌套。 ` 输出结果:apple banana grape 1 2 3 ` Python中还提供了 range函数 range(x,y,z) 举个例子:range(1,6,2)意思是从1遍历到6,步长为2,可 ...
分类:
其他好文 时间:
2020-03-24 23:34:54
阅读次数:
93
XSS的中文名称叫跨站脚本,是WEB漏洞中比较常见的一种,特点就是可以将恶意HTML/JavaScript代码注入到受害用户浏览的网页上,从而达到劫持用户会话的目的。XSS根据恶意脚本的传递方式可以分为3种,分别为反射型、存储型、DOM型,前面两种恶意脚本都会经过服务器端然后返回给客户端,相对DOM ...
分类:
其他好文 时间:
2020-03-22 19:44:38
阅读次数:
72
Git所有操作在没有push origin 之前都是本地操作 线上可参考基本指南:http://www.bootcss.com/p/git-guide/ ——————GIT提交文件—————— 1.拉取远程仓库代码: git clone 地址 2.进入项目目录: cd portal 3.在本地创建分 ...
分类:
其他好文 时间:
2020-03-22 01:32:55
阅读次数:
89
该结论在概率论与数理统计中比较常用。 某个下午自行推导的,因为找原稿很麻烦,所以证明从略。只写个大概的思路:指数上的λ易于处理,而对于x^n, 只需作换元u=x^n即可。 ...
分类:
其他好文 时间:
2020-03-21 21:10:24
阅读次数:
94
1.简介 线程池可以简单看做是一组线程的集合,通过使用线程池,我们可以方便的复用线程,避免了频繁创建和销毁线程所带来的开销。在应用上,线程池可应用在后端相关服务中。比如 Web 服务器,数据库服务器等。以 Web 服务器为例,假如 Web 服务器会收到大量短时的 HTTP 请求,如果此时我们简单的为 ...
分类:
编程语言 时间:
2020-03-18 21:43:12
阅读次数:
61
目录 一 简介 二 概览 三 源码分析 3.1 查找 3.2 遍历 3.3 插入 3.4 删除 一、简介 TreeMap最早出现在JDK 1.2中,是 Java 集合框架中比较重要一个的实现。TreeMap 底层基于红黑树实现,可保证在log(n)时间复杂度内完成 containsKey、get、p ...
分类:
其他好文 时间:
2020-03-18 18:51:12
阅读次数:
58