码迷,mamicode.com
首页 > 2015年05月05日 > 全部分享
利用NIO的Selector处理服务器-客户端模型
内容:这是一个简单的服务器-客户端模型,利用了NIO的Selector来处理多个管道。至于Selector的介绍看这里 NIOServer: public class NIOServer { public static void main(String[] args) throws IOException, InterruptedException { Selector select...
分类:其他好文   时间:2015-05-05 00:04:06    阅读次数:225
【设计模式】HeadFirst设计模式(三):装饰者(Decorator)模式
今天就来写一下装饰者模式,该软考了,也该实习了,感觉心态静不下来,设计模式都是一些简单的小例子,但是看了这么久连简单的了解还没有完全搞定,深感惭愧,还是要安静下来,书中才有颜如玉~ ~ ~不扯了,下边进入正题 一、装饰者模式定义 在不修改原类的基础上,动态地扩展原来的对象的功能,装饰者提供了比继承更有弹性的替代方案:通过创建一个包装对象(装饰对象),来包裹真实的对象 二、装饰者模式的特...
分类:其他好文   时间:2015-05-05 00:03:45    阅读次数:224
win10 Hyper-V 虚拟机 装 boot2docker
1.启动 Hyper-V 管理器 风来了.狐狸 如果开始菜单找不到此按钮或链接,请http://blog.csdn.net/fenglailea/article/details/45488187 此文中打开 2.设置虚拟交换机管理器 2.1 2.2 2.3 3.建立虚拟机 3.1 点击,新建菜单,弹出菜单 ,选择 虚拟机 3.2 下一步 名...
分类:Windows程序   时间:2015-05-05 00:02:45    阅读次数:685
C#正则表达式
一、正则表达式的主要是为了匹配字符串。可以使用在线的正则表达式、正则表达式插件、正则表达式类(Regex)。二、正则表达式基本语法\d:数字.:任何的字符(匹配.可以使用\.)[abc]:匹配a或者b或者cc{2}:c重复2次c{2,3}c至少2次至多3次*:零个或者多个c*:零个或者多个Cc+:至...
分类:Windows程序   时间:2015-05-05 00:03:53    阅读次数:158
修改Ubuntu Server的分辨率
修改Ubuntu Server的分辨率,其实就是找到关键的文件,然后修改参数,重启一下,就可以看见效果了。1.打开文件并修改参数 文件位置:/etc/default/grub 修改位置:GRUB_CMDLINE_LINUX = "vga=0x31A" vga参数表:640x480800x6...
分类:系统相关   时间:2015-05-05 00:02:31    阅读次数:360
myBatis学习(9):一级缓存和二级缓存
正如大多数持久层框架一样,MyBatis同样提供了一级缓存和二级缓存的支持1. MyBatis一级缓存基于PerpetualCache的HashMap本地缓存,其存储作用域为Session,默认情况下,一级缓存是开启状态的。当Sessionflush(); 或close(); 之后,该Session...
分类:其他好文   时间:2015-05-05 00:01:20    阅读次数:446
C/C++ 知识点---存储区
C/C++ 知识点---存储区 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由....
分类:编程语言   时间:2015-05-05 00:00:31    阅读次数:180
2438条   上一页 1 ... 141 142 143 144
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!