HTTPS的主要缺点是需要设置连接,每次新的TLS连续都需要握手,以便创建共享的加密密钥,这个握手过程在标准TCP的握手过程之上还需要两个额外的来回过程,用这样一个高延时的连接,在网站第一个字节传输之前需要三个来回就让人感觉这个网站有点慢。 TLS有几个特征可以用来消除额外的来回,比如重用一个会话s ...
分类:
Web程序 时间:
2020-10-16 10:59:59
阅读次数:
30
一、数据结构 ArrayList底层是动态数组: 1 2 3 4 5 LinkedList底层是双向链表: 二、效率比较 2.1 插入效率: 若直接在尾部插入,依次对ArrayList和LinkedList插入一百万条记录,耗费时间如下: 若在中间随机位置插入,依次对ArrayList和Linked ...
分类:
其他好文 时间:
2020-10-14 20:29:47
阅读次数:
18
软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的try {...} catch {...} finally {...} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。比较下面两张图,看看您现在编写的代码属于哪一种 ...
分类:
其他好文 时间:
2020-10-13 17:46:33
阅读次数:
31
今天我们就从Python的并发开刀,大家都知道并发有几招,那这几招的性能如何呢,我们一起来实战PK一下! 要点: 手动线程池 concurrent.futures线程池 concurrent.futures进程池 gevent协程 1.实战爬取维基百科例子 平时我们有很多任务,尤其是比较耗时的大量任 ...
分类:
编程语言 时间:
2020-10-13 17:37:37
阅读次数:
33
特征工程的黑色艺术 Original agg & evan 京东数科风险算法与技术 5/29 易有太极,是生两仪,两仪生四象,四象生八卦。 ——《易传·系辞上传》 《特征工程的黑色艺术》 想象一下,当今社会备受瞩目的人工智能和数据挖掘算法工程师每天大部分时间都在做什么呢?是花大量时间手推公式,还是思 ...
分类:
编程语言 时间:
2020-10-13 16:55:19
阅读次数:
30
Unicode编码转化为“可变长编码”的UTF-8编码 UTF-8编码把一个Unicode字符根据不同的数字大小编码成1-6个字节, 常用的英文字母被编码成1个字节,汉字通常是3个字节,只有很生僻的字符才会被编码成4-6个字节。 如果你要传输的文本包含大量英文字符,用UTF-8编码就能节省空间 字符 ...
分类:
编程语言 时间:
2020-10-12 20:45:37
阅读次数:
33
互联网错综复杂,无论您是开发者,还是使用者,多多少少会遭遇如下场景:网络条件不佳或出现网络抖动,游戏出现令人崩溃的卡顿。应用首次使用或升级,需要加载大量的资源文件,出现令人不悦的等待。研究表明,加载时间超过2秒的延迟导致高达87%的人放弃了游戏,81%的互联网使用者在应用视频不能即点即看的情况下关闭了页面——卡顿虽小,却招招致命!现在好了,华为基于多年对网络的理解,正式推出HMSCore网络加速套
分类:
其他好文 时间:
2020-10-10 17:24:19
阅读次数:
27
Web前端工程师,是伴随着Web的兴起而细分的行业,随着当下企业对用户体验的重视,无论互联网公司还是大型企业都把前端作为自己的招牌门面,看得相当重要。而且随着互联网的不断发展,每年都会诞生大量的企业,巨大的市场需求使得前端开发工程师越来越缺乏。那么,web前端需要学习什么? ...
分类:
Web程序 时间:
2020-10-10 17:09:21
阅读次数:
23
此次结对编程是与江北辰一同进行的,复用了他的题目生成代码(java语言),而在答案生成上调用了python实现,图形化操作界面采用网站的方式实现。在开发之前,两人对网站开发都没有多少经验,对于HTML、CSS、JS、SpringBoot都不太熟悉,平时也没有使用,因此开发过程中大量的内容都是现学现用 ...
分类:
其他好文 时间:
2020-10-09 21:36:53
阅读次数:
35
在《在tinycorelinux上安装lxc,lxd(1)》中我们讲到源码适配gcc443,由c11退回c99的一些处理,这里依然要处理大量gnu11的事。准备工作,及编译golangGrub加个swapfile=hda1进去。编译go1.12.6内存起码1g。准备git,git我们用4.x的,需要expat2.tcz和openssl-1.0.0.tcz,都用3.x的,按《在tinycolinux
分类:
系统相关 时间:
2020-10-09 20:31:03
阅读次数:
25