什么是跳跃表跳表由WilliamPugh发明。他在论文《Skiplists:aprobabilisticalternativetobalancedtrees》中详细介绍了跳表的数据结构和插入删除等操作。跳表是一种可以用来代替平衡树的数据结构,跳表使用概率平衡而不是严格执行的平衡,因此,与等效树的等效算法相比,跳表中插入和删除的算法要简单得多,并且速度要快得多。为什么需要?性能比较好。实现相对于红黑
分类:
编程语言 时间:
2020-11-13 13:02:55
阅读次数:
17
1、什么是动静分离 Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用 Nginx 处理静态页面,Tomcat 处理动态页面。动静分离从目前实现角度来讲大致分为两种,一种是纯粹把静态文件独立 ...
分类:
其他好文 时间:
2020-11-13 12:59:18
阅读次数:
5
哔哩哔哩「会员购」业务网关的研发赋能实践作者沈佳伟哔哩哔哩会员购架构师写在前面网关是个每隔一段时间就会被请出来「鞭尸」的概念,概念本身的起源已经无从考究。随着微服务和云原生的兴起,网关也伴随着不同的使用场景在各个领域进行细分和进化。比较典型的细分领域有流量网关,比如耳熟能详的Nginx/Tengine,通常承担着全域的SLB(ServerLoadBalancing)能力,细分严格的公司还会将流量网
分类:
其他好文 时间:
2020-11-13 12:36:00
阅读次数:
7
股票量化交易 金融市场基础知识 1.量化交易简介 1.1定义 量化交易(量化投资)是指借助现代统计学和数字(机器学习)的方法,利用计算机技术来进行交易的证券投资方式 量化交易从庞大的数据中海选出能带来超额收益的多种大概率事件指定策略,用数量模型验证及固化这些规律和策略,然后严格执行已固化的策略来指导 ...
分类:
其他好文 时间:
2020-11-08 17:20:28
阅读次数:
20
偶然拜读IT界知名大佬王垠老师的博客,发现一个有意思的题目: 1 // 这段代码里面到底哪一行错了?为什么? 2 // 原文:http://www.yinwang.org/blog-cn/2020/02/13/java-type-system 3 public static void f() { 4 ...
分类:
编程语言 时间:
2020-11-08 17:15:50
阅读次数:
26
java是一门严格区分大小写的语言。 但是在Windows系统下,却有如下情况: 使用cmd命名编译执行此程序 由此可以发现,Windows系统中java编译器(javac)并没有严格区分大小写! what?什么情况?说话的严格区分大小写呢,为啥java编译器(javac)没有严格区分大小写,而ja ...
分类:
编程语言 时间:
2020-11-06 02:39:11
阅读次数:
27
1906. 寻找比周围都大的点 给一个n*m大小的矩阵,寻找矩阵中所有比邻居(上下左右,对角也算,不考虑边界就是8个咯)都严格大的点。返回一个n*m大小的矩阵,如果原矩阵中的点比邻居都严格大,则该位置为1,反之为0。 样例 样例 1 输入: 1 2 3 4 5 8 9 7 0 输出: 0 0 0 0 ...
分类:
其他好文 时间:
2020-11-04 18:35:41
阅读次数:
14
?企业数据可视化的髙速发展趋势让互联网时代的数据分析及可视化拥有全新的面貌。企业针对信息内容的数据分析及可视化,的要求在日益严格,那么有哪些在企业数据分析方面做得好的大数据bi工具呢? 一、大数据bi工具:Smartbi Smartbi新手入门简单,内含数据分析及可视化库多种多样,可以作为数据分析及 ...
分类:
其他好文 时间:
2020-11-04 18:34:41
阅读次数:
13
信息化社会的主要基础就是计算机网络,现阶段计算机网络已经成为人们日常生活以及学习工作等多方面的主要工具。伴随着网络技术使用范围逐渐扩大,人们对计算机网络安全提出的要求也更为严格及多元化。本文首先介绍了网络规划的方案与设计的研究进展以及整体体系结构,进而总结了我国企业目前网络面临的主要问题,结合我国企业目前网络的实际情况实施了科学、合理的部署步骤与网络设计实施方案。本人通过分析以及总结,结合实际出发
分类:
其他好文 时间:
2020-11-04 18:29:43
阅读次数:
15
LeetCode 941 有效的山脉数组 https://leetcode-cn.com/problems/valid-mountain-array/ 根据题意可以知道,当一个数组中的最大值在数组的中间某个位置(不能在数组的左右两端)并且这个位置往左边和右边走时数组是严格递减时,该数组才是有效的山脉 ...
分类:
编程语言 时间:
2020-11-04 17:42:49
阅读次数:
19