一、背景
最近做一个小的基础组件,主要作用是异步消息通知、缓存维护、以及耗时任务处理。
其中消息通知和耗时任务处理要用到开源的RabbitMQ作为消息中心服务器。
但是有一点比较恶心,我这个组件是要运行在现有的系统中,即要给现有的系统升级,将我这个组件用进去,而且,除了除数据库服务器之外,所有服务器都是windows server 2003 enterprise edition sp2 64...
代理设计模式:1、使用场合 -》 A想让B帮忙做一些事情,就让B成为A的代理 -》A想通知一下B发生了某些事情,或者想传递一些数据给B,就让B成为A的代理 -》B想监听A所做的一些事情,就让B成为A的代理2、使用步骤 -》定义一份协议 -》B要遵守协议,实现相应的方法 -》A中要定义一个代理属性,i...
分类:
其他好文 时间:
2014-10-28 00:25:22
阅读次数:
308
Main.m
#import "Children.h"
#import "Nurse.h"
int main(int argc, const char * argv[])
{
@autoreleasepool {
Children *children = [[Children alloc] init];
...
分类:
其他好文 时间:
2014-10-27 23:07:59
阅读次数:
201
SpringAOP的通知分为以下五种:1前置通知(@before)在连接点执行之前执行的代码2后置通知(@after)在连接点执行之后执行的代码,不管连接点执行后是否出现异常,后置通知都会执行,但是不能访问连接点返回值3返回通知返回通知:就是可以获取连接点的返回值, 当连接点执行之后,若没有...
分类:
编程语言 时间:
2014-10-27 20:57:46
阅读次数:
216
什么是Bean?一个Bean 就是一个类。我们不必为制造任何的Bean而编写一些特殊的代码或者使用特殊的编程语言。事实上,我们唯一需要做的是略微地修改我们对我们方法命名的办法。方法名通知应用程序构建工具是否是一个属性,一个事件或是一个普通的方法。在Java 的文件中,命名规则被错误地曲解为“设计范式...
分类:
其他好文 时间:
2014-10-27 17:13:34
阅读次数:
192
监视剪贴板使用一些下载工具比如FlashGet、DuDu下载器,通常有一个选项叫做监视剪贴板,如果发现指定类型的后缀名,则自动开始下载,监视剪贴板的小技巧很有实用价值。 下面就说说监视剪贴板的小技巧。 Windows系统使用list或者是chain来保存当剪贴板的数据发生变化的时候要求被通知到的一些...
分类:
其他好文 时间:
2014-10-27 16:58:37
阅读次数:
217
LNMPS PHP 团队开发 需要用到的相关工具
LNMPS:LINUX+Nginx+Mysql+PHP+Sphinx
1标准化2工具3搜索4版本库5自动化部署6服务器监控通知7项目管理...
分类:
Web程序 时间:
2014-10-27 15:44:07
阅读次数:
217
按照下面的理解就是handler与ui线程有一定的关联可以因为更新界面只能在主线程中所有更新界面的地方可以在接受消息的handleMessage那里还有更新界面可以在handler.port(new Runnable))在自定义的线程中然后执行post方法通知主线程去更新这个界面
下面是参考:
Android 线程是单线程的。 所以更新UI要用到Handler:
private ...
分类:
移动开发 时间:
2014-10-27 14:27:30
阅读次数:
283
发送邮件是很常用的功能,注册验证,找回密码,到货通知,欠费提醒等,都可以通过邮件来提醒。Java中发送邮件需要使用javax.mail.jar包,读者可以上网搜索或去官方下载,下载地址为:下面贴上发送邮件的核心代码。 1 // Get system properties 2 Prop...
分类:
编程语言 时间:
2014-10-27 12:38:07
阅读次数:
240