Souleigh ✨ Souleigh ✨
3年前
彻底搞懂 JS 中的 prototype、__proto__与constructor
1\.前言作为一名前端工程师,必须搞懂JS中的prototype、proto与constructor属性,相信很多初学者对这些属性存在许多困惑,容易把它们混淆,本文旨在帮助大家理清它们之间的关系并彻底搞懂它们。这里说明一点,proto属性的两边是各由两个下划线构成(这里为了方便大家看清,在两下划线之间加入了一个空格:proto,读作“dunderpr
Wesley13 Wesley13
3年前
java 代码点 代码单元
引用 http://blog.csdn.net/xujinsmile/article/details/8526387    Java中,char\\、String、StringBuilder和StringBuffer类中采用了UTF16编码,使用U0000~UFFFF来表示一个基本字符(BMP字符),但是位于UD800到UDBFF和UD
Wesley13 Wesley13
3年前
IO模式与现实中的例子
前言关于IO模式的区别,网络上的文章一搜一大把,但每次阅读时总觉得相当晦涩而且老容易混淆,俗话说好记性不如烂笔头,所以干脆自己写一篇便于自己理解的文章以此帮助记忆和理解,不对之处还请轻喷,先谢谢!1)同步阻塞IO(BlockingIO)BIO2)同步非阻塞IO(NonblockingIO)3)IO多路复用(IOMultipl
Stella981 Stella981
3年前
Linux图形界面:X,X11,XFREE,WM,KDE,GNOME的关系
关于linux图形界面的基本知识很多LINUX初学者分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系.常常混淆概念,我想以比较易于理解的方式说明一下X,X11,XFREE,WM,KDE,GNOME等之间的关系.由于本人水平有限可能存在错误,请高手指正.  一,linux本身没有图形界面,lin
Stella981 Stella981
3年前
Git的初始化配置和基本命令的使用
首先说下什么是Git,很多人会把Git和GitHub搞混淆。Git是一个版本控制的工具;GitHub是一个网站,只不过是基于Git的。安装Git就不累述了,自行百度。这里主要说下,初次运行Git的配置和Git基本命令的使用。初次运行Git的配置(windows系统):打开Git命令行输入以下命令:gitconfigglobaluser.
Wesley13 Wesley13
3年前
CDN和游戏加速器有什么区别
很多懂IT的游戏玩家都会将CDN和游戏加速器混淆,实际上从效果上看,CDN和网游加速器都具备让网络访问变快的能力,可以帮助玩家游戏的体验和访问效率提升,但是在它们在原理上是有本质区别的。!(https://oscimg.oschina.net/oscnet/upd5c193250ce494a08f8b25b63aadf5344a9.png)
Stella981 Stella981
3年前
NoDom和Vue的区别
看到有朋友在问NoDom和Vue的区别,我在这里做一个较完整的回复,只能是较完整,因为我对Vue及其源码了解并不深刻。1、框架组成而言,NoDom强调模块,NoDom整个App就是一个大模块;Vue强调组件,它是把组件装到App中,而组件(component)和插件(plugin)往往会被很多开发者混淆;2、框架的核心性能在于编译和渲染,Vue的编译
Stella981 Stella981
3年前
Android屏幕大小适配问题解决
一、一些基本概念1、长度(真实长度):英寸、inch2、分辨率:density每英寸像素数 dpi(密度)3、像素:px4、dip的公式:px/dipdpi/160 所以dip类似于英寸、长度(dpdip,sp类似于dip)5、相对分辨率长px\宽px二、平时我们一些概念的混淆1、平时我们说手机的分辨率是3
Wesley13 Wesley13
3年前
IP 基础知识“全家桶”,45 张图一套带走
前言前段时间,有读者希望我写一篇关于IP分类地址、子网划分等的文章,他反馈常常混淆,摸不着头脑。那么,说来就来!而且要盘就盘全一点,顺便挑战下小林的图解功力,所以就来个IP基础知识全家桶。吃完这个IP基础知识全家桶全家桶,包你撑着肚子喊出:“真香!”不多说,直接上菜,共分为三道菜:
Wesley13 Wesley13
3年前
C++基本内置类型
  (博文参考书籍《CPrimer中文版》,摘录易忘知识点和容易混淆的内容)  C定义了一套包括算术类型(arithmetictype)和空类型(void)在内的基本数据类型。  其中算术类型包含:字符、整数型、布尔值、浮点数。  空类型不对应具体的值,仅用于一些特定场合,常见的如:函数不返回任何值是,使用空类型作为