首先我们来看一下实例化一个对象做了浏览器做了什么事情 new的四步操作: 1. 创建一个空对象 2. 设置空对象的__proto__属性继承构造函数的prototype属性,也就是继承构造函数的原型对象上的公有属性和方法 3. 调用构造函数,将构造函数中的this替换为空对象的this,继承构造函数 ...
分类:
Web开发 时间:
2019-08-02 14:39:01
收藏:
0 评论:
0 赞:
0 阅读:
106
测试 linux 压力的工具 一. 实际操作 1. 创建一个 ubuntu 的容器 docker run -it ubuntu 2. 安装 stress 工具 apt-get update && apt-get install -y stress 3. stress 命令 stress --vm [ ...
分类:
系统服务 时间:
2019-08-02 14:38:35
收藏:
0 评论:
0 赞:
0 阅读:
85
Kafka是一个分布式的流平台,具有以下功能: 1.发布和订阅消息。 2.以容错的方式存储消息流。 3.实时的流处理。 主要的两大应用: 1.作为实时的流数据通道,在应用程序之间传递消息。 2.构建实时流处理,对数据流进行转换或反应。 四个核心的API: Producer API(输出向),Cons ...
分类:
编程语言 时间:
2019-08-02 14:38:10
收藏:
0 评论:
0 赞:
0 阅读:
78
下载插件 1、访问网址http://jmeter-plugins.org/downloads/all/,下载其中JMeterPlugins-Standard和JMeterPlugins-Extras是客户端的,ServerAgent是服务端的。 jmeterplugins-standard/extr ...
分类:
其他 时间:
2019-08-02 14:36:42
收藏:
0 评论:
0 赞:
0 阅读:
50
K - The Unique MST 题目链接:https://vjudge.net/contest/66965#problem/K 题目: 给定连接的无向图,告诉它的最小生成树是否唯一。 定义1(生成树):考虑连通的无向图G =(V,E)。 G的生成树是G的子图,比如T =(V',E'),具有以下 ...
分类:
其他 时间:
2019-08-02 14:36:13
收藏:
0 评论:
0 赞:
0 阅读:
84
题目描述 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) 题目思路: 可以分两步: 1)先找到A中和B根节点的值相等的节点R 2)判断树A中以R为根节点的子树是否包含和树B一样的结构。 特别注意:要访问地址的时候,一定要考虑为NULL的时候该怎么处理。 1 ...
分类:
其他 时间:
2019-08-02 14:35:44
收藏:
0 评论:
0 赞:
0 阅读:
79
function getTreeKey($arr,$level){ $count = count($arr)-1; $key = ''; for ($i=$count;$i>=0;$i--){ if(($arr[$i]['level']==($level-1)) && $key==''){ ... ...
分类:
其他 时间:
2019-08-02 14:35:20
收藏:
0 评论:
0 赞:
0 阅读:
55
JVM内存管理 JVM将内存划分为5个部分:堆、方法区、PC寄存器(也叫程序计数器)、虚拟机栈、本地方法栈 PC寄存器(程序计数器):用于记录当前线程运行时的位置,每一个线程都有一个独立的程序计数器,线程的阻塞、恢复、挂起等一系列操作都需要程序计数器的参与,因此必须是线程私有的。 java 虚拟机栈 ...
分类:
编程语言 时间:
2019-08-02 14:34:50
收藏:
0 评论:
0 赞:
0 阅读:
45
本周是2019年第31周,裂墙推荐工程师成长三连击系列文章 移动端 有赞移动 iOS 组件化(模块化)架构设计实践 业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。有赞移动团队自16年起也在不断尝试各种组件化方案,在有赞微信商城,有赞零售,有赞美业等 ...
分类:
其他 时间:
2019-08-02 14:34:18
收藏:
0 评论:
0 赞:
0 阅读:
79
Dart是一个单线程语言,可以理解成物理线路中的串联,当其遇到有延迟的运算(比如IO操作、延时执行)时,线程中按顺序执行的运算就会阻塞,用户就会感觉到卡顿,于是通常用异步处理来解决这个问题。 Dart异步编程有两种方式:Future和Stream Future相当于40米大砍刀,Stream相当于一 ...
分类:
其他 时间:
2019-08-02 14:33:29
收藏:
0 评论:
0 赞:
0 阅读:
62
JVM内存模型 Java虚拟机所管理的内存区域,也称为运行时数据区,分为以下几个运行时数据区,如图所示 程序计数器:当前程序所执行字节码的行号指示器 程序计数器(Program Counter Register) 是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型 ...
分类:
其他 时间:
2019-08-02 14:32:59
收藏:
0 评论:
0 赞:
0 阅读:
77
一、鸭子类型和多态 多态:根据代码类型的具体实现来采取不同的行为。在go和python中,能够直接体现多态的是接口,最后都执行相同的函数却返回不同的结果。在python是没有接口类这种类型的,只是为了更好的规范代码而人为定义的,但是这并不影响多态特性的体现。但是go和python中实现多态的过程却完 ...
分类:
其他 时间:
2019-08-02 14:31:37
收藏:
0 评论:
0 赞:
0 阅读:
50
WhichtwoeventsalwaysrequesttheLGWRtowrite?A)WhenDBWnwritesdirtybuffers.B)Whenalogswitchoccurs.C)Whenacheckpointoccurs.D)WhenLGWRisnotifiedbyaserverprocessthatperformsaCOMMITorROLLBACK.E)WhenPMONrestar
分类:
其他 时间:
2019-08-02 14:02:28
收藏:
0 评论:
0 赞:
0 阅读:
54
给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 以上是柱状图的示例,其中每个柱子的宽度为 1,给定的高度为 [2,1,5,6,2,3]。 首先定义: 对柱形图中的一个矩形i来说,我们计算以heights[i]为 ...
分类:
其他 时间:
2019-08-02 13:52:41
收藏:
0 评论:
0 赞:
0 阅读:
82
1.颜色: 黑色:普通文件 蓝色:文件夹(目录) 浅蓝(青色):超链接文件 紫色:图片(通信套接字文件) 绿色:二进制可执行文件(shell,Python脚本等) 黄色:设备相关文件 红色:包文件(rpm安装包,源码压缩包) 2.stat 文件名 :查看文件详细信息 3.tar -xf 文件名 -C ...
分类:
其他 时间:
2019-08-02 13:51:15
收藏:
0 评论:
0 赞:
0 阅读:
63
ByteBufAllocator 内存管理器: Netty 中内存分配有一个最顶层的抽象就是ByteBufAllocator,负责分配所有ByteBuf 类型的内存。功能其实不是很多,主要有以下几个重要的API: 到这里有些小伙伴可能会有疑问,以上API 中为什么没有前面提到的8 中类型的内存分配A ...
分类:
其他 时间:
2019-08-02 13:50:53
收藏:
0 评论:
0 赞:
0 阅读:
56
第一种方法:使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内。 详细如下:<style media=print type="text/css"> .noprint{visibility:hidden} </style> 要打印的内容。哈哈! <p class="n ...
分类:
Web开发 时间:
2019-08-02 13:50:28
收藏:
0 评论:
0 赞:
0 阅读:
53