#新理解

Java IO 2 : 理解流

流的分类:  1.输入/输出都是从程序运行所在内存的角度来划分的。  输入流:基类主要是InputStream和Reader  输出流:主要是OutputStream和writer作为基类.  他们都是一些抽象基类,无法直接创建实例。  2.字节流和字符流  所操作的数据单元不同——字节流操作单...
代码星球 代码星球·2020-08-01

理解 Continuation

(2012-08-2610:39:34)    终于,我也不能免俗地要来谈谈这几个 Schemer 的必谈话题(顺便山寨了一个标题)。Scheme 是一门神奇的编程语言,它不仅是世界上第一个完整支持闭包(closure)的语言,也是世界上第一个提供c...
代码星球 代码星球·2020-07-31

深入理解Java中的String

来源 https://www.cnblogs.com/xiaoxi/p/6036701.html 一、String类想要了解一个类,最好的办法就是看这个类的实现源代码,来看一下String类的源码:publicfinalclassStringimplementsjava.io.Serializabl...

彻底理解this 的值到底是什么?

作者:方应杭来源:知乎你可能遇到过这样的JS面试题:varobj={foo:function(){console.log(this)}}varbar=obj.fooobj.foo()//打印出的this是objbar()//打印出的this是window请解释最后两行函数的值为什么不一样。-------初学者关于thi...

深入理解原型链(Prototype chain) __proto__

原型对象也是普通的对象,并且也有可能有自己的原型,如果一个原型对象的原型不为null的话,我们就称之为原型链(prototypechain)。Aprototypechainisafinitechainofobjectswhichisusedtoimplementedinheritanceandsharedpropert...

理解JSON对象:JSON.parse、 JSON.stringify

JSON就是一个有特殊规则的字符串,按照这个规则我们就可以把这个字符串解析成JS对象。JSON是设计成描述数据交换格式的,他也有自己的语法,这个语法是JavaScript的一个子集。{"prop":"val"}这样的声明有可能是JavaScript对象字面量也有可能是JSON字符串,取决于什么上下文使用它,如果是用在s...

深入理解arguments.callee

在函数内部,有两个特殊的对象:arguments 和this。其中, arguments 的主要用途是保存函数参数,但这个对象还有一个名叫 callee 的属性,该属性是一个指针,指向拥有这个 arguments 对象的函数。请看下面这个非常经典的阶...
代码星球 代码星球·2020-07-29

node path的一些理解笔录

例子假如我们有这样的文件结构:app/-lib/-common.js-model-task.js-test.js执行代码:varpath=require("path");console.log(__dirname);console.log(__filename);console.log(process.cwd());c...

理解Buffer

  Buffer对象是Node.js用来处理二进制数据的一个接口。JavaScript比较擅长处理Unicode数据,对于处理二进制格式的数据(比如TCP数据流),就不太擅长。Buffer对象就是为了解决这个问题而提供的。该对象也是一个构造函数,它的实例代表了V8引擎分配的一段内存,基本上是一个数组,成员都为整数值。一...
代码星球 代码星球·2020-07-24

ELK系列~对fluentd参数的理解

这段时候一直在研究ELK框架,主要集成在对fluentd和nxlog的研究上,国内文章不多,主要看了一下官方的API,配合自己的理解,总结了一下,希望可以帮到刚入行的朋友们!Fluentd(日志收集与过滤,server)Fluentd是一个免费,而且完全开源的日志管理工具,简化了日志的收集、处理、和存储,你可以不需要在...

python模块之HTMLParser之穆雪峰的案例(理解其用法原理)

#-*-coding:utf-8-*-#python27#xiaodeng#python模块之HTMLParser之穆雪峰的案例(理解其用法原理)#http://www.cnblogs.com/xiaowuyi/archive/2012/10/15/2721658.html#常见做法:首先,我们需要定义一个新的HTML...

进程和线程基本概念的理解

#http://www.cnblogs.com/fuchongjundream/p/3829508.html•进程(process):狭义定义:进程就是一段程序的执行过程。广义定义:进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。他是操作系统动态执行的基本单元,在传统的操作系统中,进程即是基本的分...

_x和__all__(有所理解即可)

#-*-coding:utf-8-*-#python27#xiaodeng#_x和__all__(有所理解即可)#_x#不能使用frommoduleimport*导入【注意,这里还有待商榷,不同版本可能存在差异~】#__all__#import的时候,只会导入__all__定义的内容 ...
代码星球 代码星球·2020-07-14

PostCSS理解与运用

 1、PostCSS是什么它可以被理解为一个平台,可以让一些插件在上面跑它提供了一个解析器,可以将CSS解析成抽象语法树通过PostCSS这个平台,我们能够开发一些插件,来处理CSS。热门插件如autoprefixer安装npminstall-gpostcss-cli//全局安装postcssnpminsta...
代码星球 代码星球·2020-07-14

js 中对于this 的理解的 经典案例

functionFoo(){getName=function(){console.log(1);};returnthis;}Foo.getName=function(){console.log(2);};Foo.prototype.getName=function(){console.log(3);};vargetNa...
首页上一页...3132333435...下一页尾页