java web项目统计会话连接数
如何写一个监听迟茄器
step1,写一个java类,实现相应的监听器
接口昌锋。
要依据监听的事件类型来选择相应的监听
器接口,比如,要监听session对象的创建和
销毁,要实现HttpSessionListener。
step2,在监听器接口方法中,实现相应的
监听处理逻耐旦晌辑,比如,session对象被删除了,
将系统在线人数减1。
step3,注册(在web.xml文件中,配置即可)。
java IO流
如果in==null,就说段乎明in这个引用所指向的对象还没有被创建,自然in.close(毕掘)也就不可能被执行,而手燃核且会报异常。我是这样想的,程序中如果你先声明变量InputStream(或者其他流类型)in=null;然后执行其他语句,再in=new、、、、在innew之前其他语句出exception,这时流没有被打开,也就无需关闭,如果不判断if(null!=in)硬要关闭in就出exception另外你的代码按如下写会更合理:if(null!=in){try{in.flush();in.close();in=null;}catch(IOExectione){};}
java IO流读文件能不能得到行数
理论上说是不能直接得到的,因为哪局肆李轿最原始的IO流是字节流也就是说一次只能读到一个字节的数据,这里面根本就没有行数之说;此外,即使使用缓冲流最多也就是每次读进一行已,如果想要得到文件的行数就得等文件读完才知道。腊族