kafka.network包主要为kafka提供网络服务,通常不包含具体的逻辑,都是一些最基本的网络服务组件。其中比较重要的是Receive、Send和Handler。Receive和Send封装了底层的入站(inbound)和出站(outbound)字节传输请求,而Handler在此二者间做了一个...
分类:
Web程序 时间:
2015-04-08 09:07:36
阅读次数:
211
最近在忙着优化集团公司的一个报表。优化完成后,报表查询速度有从半小时以上(甚至查不出)到秒查的质变。从修改SQL查询语句逻辑到决定创建存储过程实现,花了我3天多的时间,在此总结一下,希望对朋友们有帮助。数据背景首先项目是西门子中国在我司实施部署的MES项目,由于项目是在产线上运作(3 years+)...
分类:
其他好文 时间:
2015-04-08 09:07:04
阅读次数:
216
一.基础知识准备: 1.层的原则: (1)每一层以接口方式供上层调用。 (2)上层只能调用下层。 (3)依赖分为松散交互和严格交互两种。 2.业务逻辑分类: (1)应用逻辑。 (2)领域逻辑。 3.采用的层: (1)表示层(用户接口层):领域无关。 (2)服务层(应用层)...
分类:
Web程序 时间:
2015-04-08 09:01:21
阅读次数:
169
简介STL的 __pool_alloc, __mt_alloc,boost的pool系列, ace的ACE_Cached_Allocator均为定长内存池。说明内存池,根据存储的元素的长度是否可变,分为变长,与定长两种内存池。从逻辑上来讲,定长内存池只需存储相同大小的元素,因此无须花费额外的空间(数...
分类:
其他好文 时间:
2015-04-07 22:55:28
阅读次数:
225
首先,谁是V?谁是P?(M我认为不是问题)View,应该是实现显示逻辑,在Android开发中,我们认为Fragment、Activity都可以被当做View,他们主要任务就是控制显示逻辑,这部分代码不太经常重用。View通过调用P的业务逻辑,来实现业务。业务包括同步的业务(可以在UI线程操作)和异步的任务(如网络、磁盘IO等耗时操作),并根据P的业务返回结果来响应地改变UI。对Presenter的...
分类:
移动开发 时间:
2015-04-07 21:48:08
阅读次数:
202
最近有个业务往mysql数据库中一个表中写数据,
每天的数据量不是很大,而且业务总是依赖最近1天的数据;
但是随着时间的积累,数据库的中数据条目变多,查询变慢;
如果能够按天分表,事情就解决了;
但是,使用该表的业务逻辑都要做相应的调整;
为了实现两者的折衷,采取将数据库表按天轮转的方法:
实现机制 create like + rename.
但是需要借助mysql-client...
分类:
数据库 时间:
2015-04-07 21:39:42
阅读次数:
143
/**本篇博客由汗青ZJF整理并发布, 转载请注明出处:http://blog.csdn.net/zjf280441589/article/category/1854365*/什么是虚拟网络互连? 所谓虚拟互连网络也就是逻辑互连网络,它的意思就是互连起来的各种物理网络的异构性本来是客观存在的(比如局域网有的采用的是以太网, 有的采用令牌环网),但是我们利用 IP 协议就可以使这些性能各异的...
分类:
其他好文 时间:
2015-04-07 21:37:31
阅读次数:
182
2048游戏逻辑
采用二维数组作为游戏界面的显示,
2048游戏逻辑:
【1】生成游戏对象(2个数字)
CreatePerson()
CreatePerson()
【2】更新游戏视图界面
如果胜利就不相应用户输入
if(isWin)
{
return;
}
if(up)
{ctlfunc()}else if(down)
{ctlfunc()}else if(left)
{ctlfunc(...
分类:
编程语言 时间:
2015-04-07 21:36:31
阅读次数:
195
1. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 图1:软件系统中耦合的对象 如果我们打开机械式手表...
分类:
编程语言 时间:
2015-04-07 20:17:46
阅读次数:
190
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符(元字符)、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。其中的元字符不表示字符本身的意义,而是用于表达控制或通配等功能;对象:字符串组..
分类:
其他好文 时间:
2015-04-07 20:15:31
阅读次数:
119