"浅谈Chrome V8引擎中的垃圾回收机制" 垃圾回收器 JavaScript的垃圾回收器 JavaScript使用垃圾回收机制来自动管理内存。垃圾回收是一把双刃剑,其好处是可以大幅简化程序的内存管理代码,降低程序员的负担,减少因 长时间运转而带来的内存泄露问题。但使用了垃圾回收即意味着程序员将无 ...
分类:
其他好文 时间:
2019-10-11 20:33:46
阅读次数:
86
简介 Java 8 新增了接口的默认方法。 简单说,默认方法就是接口可以有实现方法,而且不需要实现类去实现其方法。 我们只需在方法名前面加个 default 关键字即可实现默认方法。 为什么要有这个特性? 首先,之前的接口是个双刃剑,好处是面向抽象而不是面向具体编程,缺陷是,当需要修改接口时候,需要 ...
分类:
编程语言 时间:
2019-08-11 15:15:29
阅读次数:
77
黏包现象 系统缓冲区 缓冲区的作用 没有缓冲区 , 如果你的网路出现短暂的异常或者波动, 接收数据就会出现短暂的中断, 影响你的下载或者上传的效率 但是凡事都有双刃剑, 缓冲区解决了上传下载的传输效率问题 也带来了黏包的问题 讲粘包之前先看看socket缓冲区的问题: 须知:只有TCP有粘包现象,U ...
分类:
编程语言 时间:
2019-07-22 22:46:09
阅读次数:
145
人类和灵长类目动物的三个相同的基本驱动力:食物、性和庇护所。人类还拥有第四驱动力:好奇心。 好奇心种类 1、消遣性好奇(典型:刷头条)。缺点:让人在看似主动的被动中浪费精力和时间 2、认识性好奇:更深入,有序和努力的探寻。其实就是主动的积极探寻,这是快乐的源泉。 好奇心原理 1、双刃剑:孩子对危险事 ...
分类:
其他好文 时间:
2019-06-15 15:31:51
阅读次数:
103
V8 实现了准确式 GC,GC 算法采用了分代式垃圾回收机制。因此,V8 将内存(堆)分为新生代和老生代两部分。 一、前言 V8的垃圾回收机制:JavaScript使用垃圾回收机制来自动管理内存。垃圾回收是一把双刃剑,其好处是可以大幅简化程序的内存管理代码,降低程序员的负担,减少因 长时间运转而带来 ...
分类:
其他好文 时间:
2019-05-25 16:53:17
阅读次数:
110
Kubernetes 系统提供了三种认证方式:CA 认证、Token 认证 和 Base 认证。安全功能是一把双刃剑,它保护系统不被攻击,但是也带来额外的性能损耗。集群内的各组件访问 API Server 时,由于它们与 API Server 同时处于同一局域网内,所以建议用非安全的方式访问 API ...
分类:
Web程序 时间:
2019-05-24 14:12:48
阅读次数:
110
前言消息堆积是消息中间件的一大特色,消息中间件的流量削峰、冗余存储等功能正是得益于消息中间件的消息堆积能力。然而消息堆积其实是一把亦正亦邪的双刃剑,如果应用场合不恰当反而会对上下游的业务造成不必要的麻烦,比如消息堆积势必会影响上下游整个调用链的时效性,有些中间件如RabbitMQ在发生消息堆积时在某些情况下还会影响自身的性能。对于Kafka而言,虽然消息堆积不会对其自身性能带来多大的困扰,但难免不
分类:
其他好文 时间:
2019-05-19 09:48:45
阅读次数:
145
[toc] 病毒写法,资源的释放. 一丶简介 1.资源简介 为什么说是病毒写法资源释放.其实技术是把双刃剑.可以做好事也可以做坏事.我们知道.程序的本质就是二进制.所以在VS中我们可以添加二进制数据并且释放出来.释放的资源可以是你自定义的.也可以是已有的资源. 那么资源如何加载以及释放 以VS201 ...
分类:
其他好文 时间:
2019-05-04 00:53:31
阅读次数:
169
去杠杆、经济调整、中美贸易战、裁员及经济下行,推动并促进企业创新步伐,以应对而激烈的市场竞争及挑战,而数字化在创新中起到至关重要的作用。对于CEO、CMO、CFO、CIO、CHO等企业CXO而言,创新及数字化是把”双刃剑“,一方面它会革掉陈旧制度、管理模式,另一方面,它可催生新的商业模式及价值,焕企 ...
分类:
其他好文 时间:
2019-04-15 11:50:07
阅读次数:
144
分片(Sharding)技术,被认为是一种有效的、能够更好的解决区块链吞吐量问题的解决方案。Seele元一对于公链性能问题的解决方案之一便是分片。
分类:
其他好文 时间:
2018-12-04 19:10:17
阅读次数:
226