`
yznxing
  • 浏览: 369987 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
Nio也就是继JDK1.4之后关于io的新特性的new Io,也就是传说中的无阻塞io。 Nio主要包括几个方面: ByteBuffer:Channel:Selector: 原理部分下次再整理,本次主要是进行实例。 下面要实现就是使用nio进行简单的文本传递。 服务端: public class MainServer { private static final int port = 19999; private static ByteBuffer buffer = ByteBuffer.allocateDirect(1024); /* ...
1:   关于异步编程的callback实现。 主要实现为:通过定义callback接口,在主线程中重新开一个线程去执行某项任务,然后任务完成后。再回调主线程来继续下面的逻辑: 代码: 接口 :callback(还以为这个是JDK的,哪知道自己写都行。。。没那么神秘的!) public interface Callback  {  p
虽然被N多人转载,不过还是自己留着记录下吧,闲来无事,可以翻翻~~~ 1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。 2. 你需要学 ...
今天突然看到 在java里还有个 NAN, 直接先看代码:             double a =0 , b= 0 ,c;             c = a/(a+b);             System.out.println(c);   会输出什么呢? 结果输出的是NAN;
2009-2-22 下午7:12 1:这几天我右边的哥们的服务框架一直跑不起来。 反反复复的搞了好久 叫了他们好多人过来查看,症状就是收不到推送过来的服务列表地址。 将包放在别人那跑都正常的。。。 N久之后 毕大师,突然让他试试更换JDK的版本。。。 果然是这个问题。。。 他的jdk是很久前的一个版本。。 2:今天下午在部署我们的项目的时候 总是感觉好像读不到war包的内容 后来毕大师过来看了下。 把软引用的root.war改成了ROOT.war原来jboss对这个也有区别的。。。。
  昨天从中午12点到晚上10点多是公司举办的半年会。半年会开始前所有的员工分别到不同的民工小学进行义工劳动,我去的是蒲公英学校,打扫女生宿舍,6个人打扫一个宿舍,不是很累。听说有的同学打扫教室的很辛苦,要刷墙,涂油漆,还要戴口罩,辛苦了,他们!        晚上7点在浙江理工大学下沙校区举办的半年会,这是我第一次参加公司的活动,很激动。        会场的入口被布置的很梦幻,一些荧光灯环绕的一个小走廊,大家从这里慢慢走到会场,进去就能看到今天的回忆主题——淘宝,梦想开始的地方。会场布置的很漂亮,果然很用心的组织了。        本次年会的主题跟以往听说的不一样,走的是煽情路线,因为 ...
简单的介绍使用xtream; 使用 xsteam保存数据减少数据依赖 再解决数据依赖的问题上,渡虚提供了一个很好的 工具 xsteam. 主页:http://xstream.codehaus.org/ xsteam可以使JAVA对象和xml文件任意转换。下面是他的具体使用方法: 首先,在你想模拟的数据对象的地方加上下面的代码  XStream xstream = new XStream(new DomDriver());  ProductDO product = new ProductDO();//你想模拟的对象  product.setId(0001);  product.s ...
Java 中浮点数( double 、 float )的计算是非精确计算,请看下面一个例子:      System.out.println(0.05 + 0.01);      System.out.println(1.0 - 0.42);
把以前几个地方的博客都迁移过来吧, 大批量的复制,粘贴开始~~~
终于可以安心的写技术博客了, 就先在这折腾了。。。   第一篇hello world!   原来javaeye的富文本编辑框也不支持chrome啊。。。   以后看来要在ie下写博客了吗?还好ff也可以~~~ 有点愁!~~   在外面列表还显示不了样式吗?只能进来看详情才能看到具体样式哇!~ 又纠结了~~~      
Global site tag (gtag.js) - Google Analytics