1.js是单线程的 为什么是单线程的呢 因为js作为浏览器脚本语言,会有很多和用户的互动,以及操作dom,多个线程会出问题。 2.js有同步任务,异步任务(ajax,用户点击等,settimeout) 异步任务执行机制: a.同步任务都在主线程上执行,形成执行栈; b.主线程外,存在一个任务队列,( ...
分类:
Web程序 时间:
2018-05-16 20:55:04
阅读次数:
216
地址:http://github.com/LZP999/031702615 用C++写,先写出几个类,里面包括乘客的请求,电梯的运行机制,然后通过文件输入输出流去处理数据。 在写的过程中,我经常就是头脑里有想法,但就是不会写,然后通过问舍友或者自己百度来解决。 通过这次的作业,我有一次见到了自己的菜 ...
分类:
其他好文 时间:
2018-05-13 18:02:34
阅读次数:
139
hdfs haddop distributed system 由 name node, secondary name node,data node, client 组成。真正存放数据的就是 data node, 而 name node 则是主要进行进行 data node管理的。一个 name no ...
分类:
其他好文 时间:
2018-05-11 13:06:49
阅读次数:
133
成员变量: 当系统加载类或创建类的实例时,系统会自动为成员变量分配内存空间,并在分配内存空间后,自动为成员变量指定初始值。 eyeNum是类属性。name是实例属性 所有person实例访问eyeNum都将访问person类的eyeNum属性。访问的是同一块内存。如果通过实例修改类属性,所有实例访问 ...
分类:
编程语言 时间:
2018-05-07 22:59:39
阅读次数:
221
互联网的通信安全,建立在SSL/TLS协议之上。 本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC文档。 一、作用 不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。 (1) 窃 ...
分类:
其他好文 时间:
2018-05-06 01:29:36
阅读次数:
125
这次随笔主要记录一下我对Java的平台无关性一些新的理解,以前只知道是Java是一门很容易跨平台的语言,正如 "Compile once, run anywhere" 这句话,也知道Java会先加载class字节码文件的机制,但对此是一知半解,所以我觉得有必要深入的总结一下它的加载机制。 你所了解的 ...
分类:
编程语言 时间:
2018-05-06 00:20:03
阅读次数:
201
一 .概述 在之前我们知道了synchronized关键词的运行机制,但是同时指出了synchronized的劣势,那就是粒度过大. 在jdk6之后,对synchronized进行了优化. 现在的synchronized对应锁按照竞争的程度进行了划分,完成锁的等级制度,但是锁的等级上升之后不能降级. ...
分类:
其他好文 时间:
2018-05-05 21:48:27
阅读次数:
203
个人bolg地址 全局概览 Vue运行内部运行机制 总览图: 初始化及挂载 在 new Vue()之后。 Vue 会调用 _init 函数进行初始化,也就是这里的 init 过程,它会初始化生命周期、事件、 props、 methods、 data、 computed 与 watch 等。其中最重要 ...
分类:
其他好文 时间:
2018-05-05 15:26:54
阅读次数:
202
这两天看了一下深入浅出JVM这本书,推荐给高级的java程序员去看,对你了解JAVA的底层和运行机制有比较大的帮助。废话不想讲了.入主题:先了解具体的概念:JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区:1.存储的全部是对象,每个对象都包含一个与之 ...
分类:
其他好文 时间:
2018-05-03 13:33:09
阅读次数:
116
原文地址:http://tech.ifeng.com/a/20180217/44881925_0.shtml区块链(blockchain)这一概念正因比特币等虚拟货币的兴盛而变得火热起来,实际上,这种技术因为特殊的设计思路也可以应用于很多其他领域中。作为一种容错率很高的分布式数据存储模式,区块链与传统数据库有哪些不同之处?想要回答这个问题,我们需要看看它们的运行机制。传统数据库传统数据库使用客户端
分类:
数据库 时间:
2018-05-01 23:32:18
阅读次数:
169