前言 在JDK1.7&1.8源码对比分析【集合】HashMap中我们遗留了一个问题:为什么HashMap在调用resize() 方法时会出现死循环?这篇文章就通过JDK1.7的源码来分析并解释这个问题。 如下,并发场景下使用HashMap造成Race Condition,从而导致死循环,现象是CPU ...
分类:
其他好文 时间:
2018-08-04 17:27:23
阅读次数:
187
while 循环 死循环 终止循环 一、 改变条件 (标志位的概念):一般默认使用flag来作为标志位。 print(1 1) print(1 4) print(1 4 or 8 5 or 7 2) print(1 2 and 3 5 and 2 1 or 9 1 and 3 5 and 2 1 a ...
分类:
编程语言 时间:
2018-08-03 22:35:04
阅读次数:
157
题目描述 HH 有一串由各种漂亮的贝壳组成的项链。HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH 不断地收集新的贝壳,因此,他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同的贝壳?这个问题很难回答……因为项链实在 ...
分类:
其他好文 时间:
2018-08-02 22:42:08
阅读次数:
127
https://blog.csdn.net/liyanjun201/article/details/79096289 ...
分类:
其他好文 时间:
2018-08-02 14:51:01
阅读次数:
351
一、流程控制语句(if) 1. if 判断 运行:【根据输入判断,进行不同输出】 2.实例: 1. 运行:【根据输入判断,进行不同输出】 2. 运行:【根据输入判断,进行不同输出】 二、循环控制语句1 1.while 循环 运行:【没有条件限制,会变成死循环】 2.实例 1. 运行:【没有条件限制, ...
分类:
编程语言 时间:
2018-08-01 22:25:11
阅读次数:
152
1.循环: 执行流程: 1. 判断条件是否为真. 如果真. 执行代码块 2. 再次判断条件是否为真...... 3. 当条件为假.执行else 跳出循环. 循环结束. while 条件: 代码块(又叫循环体) while True: *死循环 代码块 while循环的操作: break *打断,跳出 ...
分类:
编程语言 时间:
2018-08-01 22:24:37
阅读次数:
132
Vue实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、销毁等一系列过程,我们称这是Vue的生命周期。通俗说就是Vue实例从创建到销毁的过程,就是生命周期。 每一个组件或者实例都会经历一个完整的生命周期,总共分为三个阶段:初始化、运行中、销毁。 实例、组 ...
分类:
其他好文 时间:
2018-07-31 23:39:15
阅读次数:
226
提示Allowed memory size of 134217728 bytes exhausted,出现这种错误的情况常见的有三种: 0:查询的数据量大。 1:数据量不大,但是php.ini配置的内存太小。 2:逻辑出现死循环。 解析: 134217728/1024/1024 = 128M 解决方 ...
分类:
Web程序 时间:
2018-07-30 13:32:18
阅读次数:
206
变量的命名 01.标识符和关键字 标识符 标识符就是程序员定义的变量名、函数名。 标识符可以由字母,下划线,和数字组成。 不能以数字开头 不能与关键字重名 关键字 就是在python内部已经使用的标识符 关键字具有特殊的功能和含义 开发者不允许定义和关键字相同的名字的标识符 便令的命名规则 命名规则... ...
分类:
编程语言 时间:
2018-07-30 11:24:41
阅读次数:
108
# by luffycity.com# 死循环# count = 1# while count <= 3:# print("喷死你..")# count = count + 1# 数数 1-100# count = 1# while count < 101:# print(count)# count ...
分类:
编程语言 时间:
2018-07-30 11:21:32
阅读次数:
130