阅读目录:通过条件、循环语句,对处理程序进行流程控制 条件控制 IF条件:条件为真,执行 CASE条件:匹配到,执行 循环控制 WHILE循环:先判断后执行 REPEAT循环:先执行后判断 LOOP循环(死循环) LEAVE语句(离开) ITERATE语句:迭代,再次循环 RETURN语句:返回 注 ...
分类:
其他好文 时间:
2017-05-04 20:14:40
阅读次数:
270
我没学过python,通过网上和一些图书资料,自学并且记下笔记。 很多细节留作以后自己做项目时再研究,这样能更高效一些。 python基础自学笔记 一、基本输入和输出 pthon3.0用input提示用户输入,用print提示用户输出,格式为print("...") 如果格式化输出,那么格式为pri ...
分类:
编程语言 时间:
2017-05-02 19:49:44
阅读次数:
223
前言 Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。 作为当前最流行的NIO框架,Netty ...
分类:
Web程序 时间:
2017-05-02 13:51:03
阅读次数:
281
教训:代码一直通不过的也许因为数据类型(在本题中int改为long),而不是逻辑问题; 代码如下: 代码就不解释了,注释应该就够了 ...
分类:
其他好文 时间:
2017-04-30 22:58:28
阅读次数:
213
在开发中的一次调试出现该错误,同时浏览器卡死。 查了下原因,说因为不恰当的代码,导致了递归或是死循环,栈溢出,所以浏览器卡死了。 最后发现,没有给方法传入定义好的变量。 以下代码中operatorType和techtitleType并不是定义的变量: 在执行时报错: 解决方法: 即可 ...
分类:
Web程序 时间:
2017-04-26 14:36:07
阅读次数:
184
线程不安全的HashMap 因为多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。 效率低下的HashTable容器 HashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的情况下HashTa ...
分类:
编程语言 时间:
2017-04-25 00:44:07
阅读次数:
156
本文基于Java 7的源码做剖析。 ConcurrentHashMap的目的 多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。虽然已经有一个线程安全的HashTable,但是HashTable容器使用synchroni ...
分类:
编程语言 时间:
2017-04-24 19:01:43
阅读次数:
256
while(1) { } for(;;) { } Loop: ... goto Loop; while(1) { } for(;;) { } Loop: ... goto Loop; ...
分类:
其他好文 时间:
2017-04-24 13:59:35
阅读次数:
99
__new__() 是新式类中才有的方法,它执行在构造方法创建实例之前。可以这么理解,在 Python 中类中的构造方法 __init__() 负责将类实例化,而在 __init__() 启动之前,__new__() 决定是否要使用该 __init__() 方法(因为__new__() 可以调用其他 ...
分类:
编程语言 时间:
2017-04-24 10:02:46
阅读次数:
147
1.递归算法 A方法调用B方法,我们很容易理解!递归就是:A方法调用A方法!就是自己调用自己,因此我们在设计递归算法时,一定要指明什么时候自己不调用自己。否则,就是个死循环! 1.1递归算法要点 递归是一种常见的解决问题的方法,即把问题逐渐简单化。递归的基本思想就是“自己调用自己”,一个使用递归技术 ...
分类:
编程语言 时间:
2017-04-20 22:51:04
阅读次数:
253