Linux系统常用命令大全

系统信息 arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特...

JavaScript的7种继承方式和各自的优缺点

前言: 面向对象编程很重要的一个方面,就是对象的继承。A 对象通过继承 B 对象,就能直接拥有 B 对象的所有属性和方法。这对于代码的复用是非常有用的。大部分面向对象的编程语言,都是通过“类”(class)实...

Html5页面与原生App交互的原理

现在移动端 web 应用,很多时候都需要与原生 app 进行交互、沟通(运行在 webview 中),比如微信的 jssdk,通过 window.wx 对象调用一些原生 app 的功能。所以,这次就来说一说 h5 与...

基于Nodejs打造Web架构中间层

前言 Node.js自2009年诞生以来,发展速度相当惊人,目前各种开发框架层出不穷,国内外各大公司都在使用,如国内的阿里的淘宝、天猫、阿里云、蚂蚁金服,腾讯视频、携程、百度、网易、苏宁、京东、爱奇艺、去...

轻松掌握V8引擎是如何回收内存的奥秘

一、前言 为什么要关注内存:防止页面占用内存过大,引起客户端卡顿,甚至无响应。Node使用的也是V8,内存对于后端服务的性能至关重要。因为服务的持久性,后端更容易造成内存的溢出。 V8的垃圾回收机制:...