02 2018 档案

摘要:1、现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行? 思路:多线程之间怎么协同工作,如何让一个线程执行完毕后处于什么状态。 Thread t1 = new Thread(new T1()); Thread t2 = new Thread(new T2()); 阅读全文
posted @ 2018-02-28 23:17 海底一小鱼 阅读(249) 评论(0) 推荐(0)
摘要:NIO(Non-blocking I/O,在Java领域,也称为New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。 那么NIO的本质是什么样的呢?它是怎样与事件模型结合来解放线程、提高系 阅读全文
posted @ 2018-02-27 23:03 海底一小鱼 阅读(278) 评论(0) 推荐(0)
摘要:新买的2017款 MacBook pro 13.3 九号到了,第一次用苹果笔记本,用了两天基本熟悉了,各种软件也安装的差不多,把一些小技巧分享给大家。先放几张图 使用小常识,希望可以帮到您一:尽量删除桌面文件每次Mac启动都要对桌面的内容进行索引,为桌面每个文件建立缩略图标(thumbnail ic 阅读全文
posted @ 2018-02-11 11:49 海底一小鱼 阅读(3006) 评论(0) 推荐(0)
摘要:ArrayList 和 和 Vector 的区别 从代码的最终的操作形式上可以发现,代码的输出结果与之前是一样的,而且没有区别,但是两者的区别还在于其内部的组成上。 不允许重复的子接口:Set List 接口中的内容是允许重复的,但是如果现在要求集合中的内容不允许重复的话,则就可以使用 Set 子接 阅读全文
posted @ 2018-02-07 00:41 海底一小鱼 阅读(203) 评论(0) 推荐(0)