1.zoj-4049 简单的进程模拟,大部分情况下可以直接出答案,当进入死循环的时候,不难发现,循环中所得值会出现重复,因此可视重复为死循环的标志,使用一个bool数组进行标记即可,代码如下: 2.zoj-4057 通过分析可得,最短的序列的二进制位一定是要相同的,这样最高位异或后皆为0,一定会比序 ...
分类:
编程语言 时间:
2018-11-20 21:41:52
阅读次数:
188
一、背景: 线程不安全的HashMap 因为多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。 效率低下的HashTable容器 HashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的情况下 ...
分类:
编程语言 时间:
2018-11-20 16:19:44
阅读次数:
188
答曰:这个数是 23答曰:这个数是 128答曰:这个数是 233答曰:这个数是 338答曰:这个数是 443答曰:这个数是 548答曰:这个数是 653答曰:这个数是 758答曰:这个数是 863答曰:这个数是 968答曰:这个数是 1073 一直循环下去形成死循环 ...
分类:
其他好文 时间:
2018-11-18 11:36:15
阅读次数:
139
递归函数:函数内部调用自身。(要注意跳出条件,否则会死循环) 高阶函数:函数的参数包含函数 递归函数 高阶函数 the end! ...
分类:
编程语言 时间:
2018-11-17 20:43:07
阅读次数:
142
题目:https://www.luogu.org/problemnew/show/P1215 令三元组(i,j,k)表示该情况是否出现,即可防止死循环 注意0这个答案有可能是合法的,答案要加上 ...
分类:
其他好文 时间:
2018-11-17 13:25:14
阅读次数:
172
在平时的工作生活中,难免不了去写一些交互性质的脚本,然而呢往往有些用户偏偏会输入不合规范的输入,为了避免就此退出脚本重新执行,这时候就可以用while去写一个死循环去针对用户的输出啊。哈哈~他输不对,就让他继续输入,直到输入为止喽~ 这次就简单写一个脚本好了,童鞋们只需要意会其用法就可以 需求:让对 ...
分类:
其他好文 时间:
2018-11-16 17:31:38
阅读次数:
137
测试用 create table test(num1 varchar(10),num2 varchar(100),num3 varchar(10)); drop procedure test; DELIMITER ;; CREATE PROCEDURE test() BEGIN DECLARE y ...
分类:
其他好文 时间:
2018-11-14 12:32:50
阅读次数:
152
javascript的基本类型:Undefined,Null,Boolean,Number,String 引用类型:Object,Array,Function 基本类型值在内存中占据固定大小,被保存在栈内存中,引用类型值是对象,保存在堆内存中。 Javascript的内存的生命周期对于用户来说是透明 ...
分类:
Web程序 时间:
2018-11-14 12:29:19
阅读次数:
286
public static void main(String[] args) throws Exception { int i = 1; boolean flag = false; while (!flag) { if(i == 0){ System.out.println("child threa ...
分类:
其他好文 时间:
2018-11-13 20:30:21
阅读次数:
170
jstack是java虚拟机自带的一种堆栈跟踪工具。 功能 jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间等待等。 线程出现停 ...
分类:
编程语言 时间:
2018-11-10 22:40:00
阅读次数:
229