下载地址:https://github.com/alibaba/RocketMQ 转载请注明来源:http://blog.csdn.net/loongshawn/article/details/51086876 相关文章: 《RocketMQ 消息队列单机部署及使用》 《 java编写简单消息队列, ...
分类:
其他好文 时间:
2018-03-12 17:03:42
阅读次数:
304
7 取消与关闭 7.1.5通过Future来实现取消 Future.get抛出异常,当你知道不在需要这个结果,可以调用Future.caneel来取消任务。 7.1.6 处理不可中断的阻塞(非标准的取消) 在Java库中,许多可阻塞的方法都是通过提前返回或者抛出InterruptedExceptio... ...
分类:
其他好文 时间:
2018-03-10 14:02:56
阅读次数:
173
转自:http://blog.csdn.net/fight_onlyfor_you/article/details/78092204 U-Boot需要将设备树在内存中的存储地址传给内核。该树主要由三大部分组成:头(Header)、结构块(Structure block)、字符串块(Strings b ...
分类:
其他好文 时间:
2018-03-09 17:57:25
阅读次数:
172
一.linux内存体系 1. 物理和虚拟内存 Linux内核只能直接映射第一个GB的的物理内存(896M,因为还要考虑到保留的空间)。在此上的内存被称作ZONE_NORMAL,这部分空间必须映射到最下面的1GB。 虚拟内存寻址布局 32位和64位架构Linux系统的虚拟寻址布局: 在32位架构上,单 ...
分类:
系统相关 时间:
2018-03-08 17:24:02
阅读次数:
203
redis系列之数据库与缓存数据一致性解决方案 数据库与缓存读写模式策略 写完数据库后是否需要马上更新缓存还是直接删除缓存? (1)、如果写数据库的值与更新到缓存值是一样的,不需要经过任何的计算,可以马上更新缓存,但是如果对于那种写数据频繁而读数据少的场景并不合适这种解决方案,因为也许还没有查询就被 ...
分类:
数据库 时间:
2018-03-07 00:44:57
阅读次数:
493
无处不在的C/S架构 在这个充斥着云的时代,我们使用的软件可以说99%都是C/S架构的! 你发邮件用的Outlook,Foxmail等 你看视频用的优酷,土豆等 你写文档用的Office365,googleDoc,Evernote等 你浏览网页用的IE,Chrome等(B/S是特殊的C/S) …… ...
分类:
其他好文 时间:
2018-03-04 16:01:11
阅读次数:
241
ReadWriteLock管理一组锁,一个是只读的锁,一个是写锁。读锁可以在没有写锁的时候被多个线程同时持有,写锁是独占的。 所有读写锁的实现必须确保写操作对读操作的内存影响。换句话说,一个获得了读锁的线程必须能看到前一个释放的写锁所更新的内容。 读写锁比互斥锁允许对于共享数据更大程度的并发。每次只 ...
分类:
其他好文 时间:
2018-03-01 17:29:06
阅读次数:
149
$response->send();就是调用Header一些变量setCookieecho $content等一些操作$autoloader = require_once 'autoload.php';获取加载类对象$kernel = new DrupalKernel('prod', $autolo ...
分类:
Web程序 时间:
2018-03-01 17:07:48
阅读次数:
189
线程通信 一、线程间通信的条件 1、两个以上的线程访问同一块内存 2、线程同步,关键字 synchronized 二、线程间通信主要涉及的方法 wait(); > 用于阻塞进程 notify(); > 用于唤醒进程 notifyAll(); > 用于唤醒所有进程 三、线程通信的图解 四、线程通信的实 ...
分类:
编程语言 时间:
2018-02-27 19:31:56
阅读次数:
167
记录时间:2018年02月13日 完成事项: 1、学号及电话号码格式验证 2、头像上传 使用elementui组件:e-upload(http://element-cn.eleme.io/#/zh-CN/component/installation),其中对上传文件的格式,大小进行限制 实现效果: ...
分类:
其他好文 时间:
2018-02-25 13:05:35
阅读次数:
222