 ,弊端,一个时间只能调用一个函数方法,如果正在打印时候去关闭程序,会关闭不了,出现假死现象 线程分为前台线程和后台线程默认创建的都是前台线程 前台线程: 只有多有的前台线程都关闭了才能完成程序的关闭 后台线程: 只要所有的前台线程结束,后台线程自动结束 解析:创建的前 ...
分类:
编程语言 时间:
2018-06-01 13:21:17
阅读次数:
151
参考:https://stackoverflow.com/questions/139593/processstartinfo-hanging-on-waitforexit-why# https://blog.csdn.net/zhangweixing0/article/details/7356841 ...
分类:
其他好文 时间:
2018-05-30 13:54:11
阅读次数:
373
方式1(低端设备有效): 使用方法: 代码: 复制上面的代码内容发送给你的好友,他查看消息的时候就会卡死。 原理解析: “oo0.oo.OOO00.”这种字符会消耗GPU绘制性能。 方式2(所有设备都会卡死): 使用方法: 代码: 复制上面的代码内容发送给你的好友,他敢复制这条消息便会卡死。 原理解 ...
分类:
移动开发 时间:
2018-05-24 12:42:56
阅读次数:
374
一.背景 2018/05/22,就在这一天,进入ubuntu的桌面后随便点击任何位置均无法响应,此时又不想重启,遂出此文 二.解决方案 2.1 关掉Xorg进程 2.1.1按下ctrl+alt+F1进入tty1 2.1.2查找Xorg进程号 ps -t tty7 2.1.3 kill -9 Xorg ...
分类:
系统相关 时间:
2018-05-22 10:38:52
阅读次数:
340
每个线程都有一个唯一标示符,来区分线程中的主次关系的说法。 线程唯一标示符:Thread.CurrentThread.ManagedThreadID; UI界面和Main函数均为主线程。 被Thread包含的“方法体”或者“委托”均为子线程。 委托可以包含多个方法体,利用this.Invoke去执行 ...
分类:
编程语言 时间:
2018-05-21 16:25:28
阅读次数:
175
拯救步骤1:查看日志/端口的状态 登录进入交换机后,执行show log,会看到如下的提示: 21w6d: %ETHCNTR-3-LOOP_BACK_DETECTED: Keepalive packet loop-back detected on FastEthernet0/20. 21w6d: % ...
分类:
其他好文 时间:
2018-05-21 14:27:19
阅读次数:
408
前言 前两天在公司的内部博客看到一个同事分享的线上服务挂掉CPU100%的文章,让我联想到HashMap在不恰当使用情况下的死循环问题,这里做个整理和总结,也顺便复习下HashMap。 直接上测试代码 由于机器配置和性能不同,测试出效果的线程数和put数量也各不相同 通过jconsole查看Java ...
分类:
编程语言 时间:
2018-05-20 18:05:54
阅读次数:
209