将new操作单独封装,遇到new时,就要考虑是否该用工厂模式 示例 你去购买汉堡,直接点餐,取餐,没必要自己亲手做(这就是一个初始化实例的封装) 商店要‘封装’做汉堡的工作,做好直接给买者 class Product { constructor(name) { this.name = name; } ...
分类:
其他好文 时间:
2019-10-29 09:49:08
阅读次数:
82
Given a binary tree, find its minimum depth. The minimum depth is the number of nodes along the shortest path from the root node down to the nearest l ...
分类:
编程语言 时间:
2019-10-29 00:47:39
阅读次数:
98
锁 sql语句加锁 django orm 全局事务 在Web应用中,常用的事务处理方式是将每个请求都包裹在一个事务中。这个功能使用起来非常简单,你只需要将它的配置项ATOMIC_REQUESTS设置为True。 它是这样工作的:当有请求过来时,Django会在调用视图方法前开启一个事务。如果请求却正 ...
分类:
其他好文 时间:
2019-10-29 00:14:24
阅读次数:
94
首先来看这样的一段代码,其中对于类的定义如下: 我们来一个一个的回答问题: 1. 运行结果如图 2.对于这个运行结果的解释,第一行第二行都是正常的调用,第三行中,将child赋给了parent 再进行的输出,这时候我们发现结果变成了200 并且输出语句也变了。 第四句,执行了parent.myVal ...
分类:
编程语言 时间:
2019-10-28 20:36:13
阅读次数:
95
An AVL tree is a self-balancing binary search tree. In an AVL tree, the heights of the two child subtrees of any node differ by at most one; if at any ...
分类:
其他好文 时间:
2019-10-27 20:26:49
阅读次数:
87
Problem Statement There are N children standing in a line. Each child is assigned a rating value. There are N children standing in a line. Each child ...
分类:
其他好文 时间:
2019-10-27 12:55:24
阅读次数:
85
计算 car 节点的子节点个数: <?php $xml=<<<XML <cars> <car name="Volvo"> <child/> <child/> <child/> <child/> </car> <car name="BMW"> <child/> <child/> </car> </ca ...
分类:
Web程序 时间:
2019-10-26 17:21:14
阅读次数:
127
1.页面定制CSS代码: 2.博客侧边栏公告: 说明:需要现申请JS权限; 3.页脚HTML代码 ...
分类:
其他好文 时间:
2019-10-26 15:09:12
阅读次数:
125
C# this关键字的四种用法(转) 用法一 this代表当前类的实例对象 namespace Demo { public class Test { private string scope = "全局变量"; public string getResult() { string scope = " ...
区间驱魔?看你大于模数吗,大就上,否则回家。 会不会$T$?每次驱魔至少变$\frac{1}{2}$,所以$log$,不怂 注意到叶子才更新 ...
分类:
其他好文 时间:
2019-10-25 13:41:44
阅读次数:
63