Avatar notebook default
19篇文章 · 9072字 · 0人关注
  • [Java] 线程安全性

    (1)核心在于管理: 在构建稳健的并发程序时,必须正确的使用线程和锁。但这些终归只是一些机制。要编写线程安全的代码,其核心在于要对状态访问操作进...

  • [JavaScript] handleEvent

    http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-EventListener...

  • [JavaScript] Function.prototype.call

    试分析以下代码的执行过程: (1)重新理解f.call(a,b,c);的执行过程首先我们看到f.call也是一个函数,而且任何一个函数f都有这个...

  • [JavaScript] 一行语句初始化数组

    创建包含n个元素的数组,并初始化为0, 原理:(1)Array如果只接受一个数字作为参数Array(3),Chrome中结果为[undefine...

    0.1 4074 2
  • [Python] global,nonlocal

    (1)global:修改全局变量 (2)nonlocal:修改外层词法变量 (3)default:创建局部变量

  • [Python] __new__,__init__,__call__

    注:__new__在创建对象时调用,返回当前对象的一个实例。第一个参数是cls即class本身。__init__在创建完对象后调用,可以进行对象...

  • [Ruby] 安装Rails

    (1)安装rails (2)创建blog (3)启动server (4)访问

  • [Python] 安装Django

    (1)安装pip (2)安装Django (3)新建Django项目 (4)新建app (5)启动server (6)访问

  • [JavaScript] Macrotask Queue和Microtask Queue

    事件的注册顺序如下: 因此,我们得到了优先级关系如下: 至于为什么promise.then比setTimeout优先执行,原因如下: Promi...

    0.6 8418 23

文集作者