摘要:
0. 存在多种通道,key.channel()返回的是该事件的宿主,如果key是OP_ACCEPT事件,则返回的会是ServerSocketChannel.1. SelectionKey.cancel : cancel()方法是永久的注销SelectionKey.OPxxxx,并将其放入selector的canceled set中。在下一次调用select()方法的时候,这些键会从该选择器的所有键集中移除,它关联的信道也不在监听了(除非它又重新注册)。2.NIO HTTP Server Example :import java.io.*;import java.nio.*;import jav 阅读全文
摘要:
百度实习生招聘笔试题: 请编写函数foo(int x, int y, int n) 计算:随机生成x个大小为[1,y]的正整数,它们的和为n的概率是多少? 解 :用一个数组count[m][k]表示共m次生成随机数,和为k的次数,初始化count[1][1],count[1][2]..count[1][y]=1 对于第i次产生随机数:和为i*min到i*max的和数j的概率(或称 次数)需要更改... 阅读全文