1.非静态成员变量 当成员变量为非静态成员变量且对当前类进行实例化时,将会产生死循环 例子: 结果: Exception in thread "main" java.lang.StackOverflowError at com.ConstructorCls.<init>(ConstructorCls ...
分类:
编程语言 时间:
2017-09-22 00:46:30
阅读次数:
121
<1> for(1.初始值(初始值只有一次);2.判断条件;4.状态改变){ 3.执行语句; //如果判断条件为true,则进入死循环;不设执行语句浏览器会未响应; } <2> for(初始值;判断条件;状态改变){ if(判断条件){ // break;(if判断条件成立时结束循环;输出如果在be ...
分类:
Web程序 时间:
2017-09-21 23:22:21
阅读次数:
209
程序猿的读书历程:x语言入门—>x语言应用实践—>x语言高阶编程—>x语言的科学与艺术—>编程之美—>编程之道—>编程之禅—>颈椎病康复指南。 问:程序猿最讨厌康熙的哪个儿子?答:胤禩,因为他是八阿哥(bug)。 有一天,程序猿们突然发现他们要涨的工资掉到井里啦!大家都很害怕,连忙一个吊着一个,从树 ...
分类:
其他好文 时间:
2017-09-21 15:53:35
阅读次数:
112
相信很多的C语言初学者都会有一个问题——问什么在主函数的最后都要加上一行在实际运行过程中没有实际效果的”return 0;”呢?实际上,很多编了4年代码的同学,也只是将它作为一个规范,课堂上老师的解释也很模糊,导致这个问题普遍的被忽略掉,现在,我们就来探讨一下这个”return 0;”在函数中,究竟... ...
分类:
其他好文 时间:
2017-09-20 14:37:37
阅读次数:
185
1台nfs主被服务器都下载nfs、keepalived yum install nfs-utils rpcbind keepalived -y 2台nfs服务器nfs挂载目录及配置必须相同 3.在主nfs服务期编写一个死循环并后台运行 while true do if [ `/etc/init.d/ ...
分类:
其他好文 时间:
2017-09-18 14:57:30
阅读次数:
177
一.适应ConcurrentHashMap的原因 HashMap存在线程不安全的问题,HashTable效率十分低下,因此,ConcurrentHashMap有了合适的登场机会。 (1)HashTable的线程不安全性 在并发编程环境中,使用HashMap进行put操作会引起死循环,导致CPU利用率 ...
分类:
其他好文 时间:
2017-09-16 20:47:29
阅读次数:
249
1、为了防止model中的死循环,我们对APP进行分层设计 2、编写邮箱验证码的model,定义一个邮箱验证吗的类 注意点: datatime.now后面为啥不加() datatime.now()是根据model的编译时间生成,datatime.now是根据当前类EmailVerifyCode的实例 ...
分类:
编程语言 时间:
2017-09-16 19:06:20
阅读次数:
265
百度一面 1、介绍项目(很多技术细节,讲了很久)2、系统调用(read、write。。。)3、fork(子进程继承了父进程的什么内容。。。。)4、VFS5、虚拟内存和物理内存区别,虚拟内存管理6、一个4核CPU上面跑一个单线程的进程,线程死循环,CPU的占用率7、tcp和http的keep-aliv ...
分类:
其他好文 时间:
2017-09-16 14:44:07
阅读次数:
264
某天发现线上crm机器cpu100%了,估计是哪里写了个死循环,用jstack看了下 定位到 at com.upg.ucars.framework.interceptor.AsyncInterceptor.actionIsLocked(AsyncInterceptor.java:71)这一句 相关的 ...
分类:
其他好文 时间:
2017-09-15 13:40:38
阅读次数:
154
功能 jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间等待等。 线程出现停顿的时候通过jstack来查看各个线程的调用堆栈,就可 ...
分类:
编程语言 时间:
2017-09-15 10:06:33
阅读次数:
222