上一页 1 2 3 4 5 6 ··· 23 下一页
摘要: 前记第一次听到Reactor模式是三年前的某个晚上,一个室友突然跑过来问我什么是Reactor模式?我上网查了一下,很多人都是给出NIO中的 Selector的例子,而且就是NIO里Selector多路复用模型,只是给它起了一个比较fancy的名字而已,虽然它引入了EventLoop概 念,这对我来 阅读全文
posted @ 2017-11-07 11:17 sunshine_kaka 阅读(3614) 评论(0) 推荐(0) 编辑
摘要: Reactor这个词译成汉语还真没有什么合适的,很多地方叫反应器模式,但更多好像就直接叫reactor模式了,其实我觉着叫应答者模式更好理解一些。通过了解,这个模式更像一个侍卫,一直在等待你的召唤,或者叫召唤兽。 并发系统常使用reactor模式,代替常用的多线程的处理方式,节省系统的资源,提高系统 阅读全文
posted @ 2017-11-07 11:12 sunshine_kaka 阅读(263) 评论(0) 推荐(0) 编辑
摘要: CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 主要方法 public CountDownLatch(int count); public void countDown(); public void await() throws 阅读全文
posted @ 2017-11-07 10:39 sunshine_kaka 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 一、概念 NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。 二、NIO和IO的主要区别 下表总结 阅读全文
posted @ 2017-11-02 17:06 sunshine_kaka 阅读(227) 评论(0) 推荐(0) 编辑
摘要: REST不是英文上的rest单词,其英文缩写为presentational State Transfer ,直译为表现状态转移,咋看起来很学术,不懂,其实不用去死抠这个词的意思。REST是一种约束和架构(设计),符合这个风格的都算API。如果实在想了解REST ,直接看提出REST的那篇论文。 知乎 阅读全文
posted @ 2017-10-26 14:50 sunshine_kaka 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 在使用redhat linux的yum来安装或者更新软件的时候会有如下提示: 经过翻译是没有经过注册的,查阅资料发现redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源 解决办法: 首先到http://mirrors.16 阅读全文
posted @ 2017-10-10 13:45 sunshine_kaka 阅读(4978) 评论(0) 推荐(0) 编辑
摘要: 有的xsd文件的开头是这样写的: <?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.abc.com" xmlns:ps="http://ww 阅读全文
posted @ 2017-09-27 13:29 sunshine_kaka 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 一、 常用快捷键(熟练使用快捷键可以充分提高编程效率,吐血整理...) 1,Alt + ↑上方向键:向上移动选中的代码,你可以把一行或者一段代码直接上移几行 2,Alt + ↓下方向键:向下移动选中的代码,你可以把一行或者一段代码直接下移几行 3,Alt+← 左方向键:前一个编辑的页面 4,Alt+ 阅读全文
posted @ 2017-09-06 09:46 sunshine_kaka 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: Eclipse快捷键 10个最有用的快捷键 Eclipse快捷键 10个最有用的快捷键 5 4 Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ct 阅读全文
posted @ 2017-09-06 09:45 sunshine_kaka 阅读(6282) 评论(0) 推荐(0) 编辑
摘要: 示例: <taskdef resource="proguard/ant/task.properties" classpath="/usr/local/java/proguard/lib/proguard.jar" /><target name="proguard"> <proguard config 阅读全文
posted @ 2017-08-31 00:16 sunshine_kaka 阅读(616) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 23 下一页