Consumer API有两个级别。低级别的和一个指定的broker保持连接,并在接收完消息后关闭连接,这个级别是无状态的,每次读取消息都带着offset。
高级别的API隐藏了和brokers连接的细节,在不必关心服务端架构的情况下和服务端通信。还可以自己维护消费状态,并可以通过一些条件指定订阅特定的topic,比如白名单黑名单或者正则表达式。...
在 Java 平台中实现事务时要注意的常见错误在应用程序中使用事务常常是为了维护高度的数据完整性和一致性。如果不关心数据的质量,就不必使用事务。毕竟,Java 平台中的事务支持会降低性能,引发锁定问题和数据库并发性问题,而且会增加应用程序的复杂性。关于本系列事务提高了数据的质量、完整性和一致性,使应...
分类:
其他好文 时间:
2014-07-11 19:07:55
阅读次数:
202
【ExecuteInEditMode】 当我们为MonoBehavior定义了[ExecuteInEditMode]后,我们需要关心Awake和Start在编辑器中的执行状况。 1、当该MonoBehavior在编辑器中被赋于给GameObject的时候,Awake, Start 将被执行。 ...
分类:
其他好文 时间:
2014-07-11 09:54:27
阅读次数:
199
面向对象的特性
封装 继承
多态
封装:
定义:
通过对象的封装,实现了模块化和信息隐藏。
通过对类的成员施以一定的访问权限,实现了类中成员
的信息隐藏
注意点:
对象自已该做的一些事情与方法不能交与其它类去实现。
将内部的实现隐藏化。别人不用去关心内部怎么实现。
只要调用方法就可以得想结果。
继承:
继承的特性...
分类:
其他好文 时间:
2014-07-10 21:33:30
阅读次数:
253
1.autorelease方法的基本作用 给对象发送一条autorelease消息, 会将对象放到一个自动释放池中 当自动释放池被销毁时,会对池子里面的所有对象做一次release操作 会返回对象本身 调用完autorelease方法后,对象的计数器不变autorelease的好处 :不用再关心对象...
分类:
其他好文 时间:
2014-07-10 16:35:51
阅读次数:
205
在人民币贬值的年代里,对于购房的朋友来说,最关心的一个问题就是这房子到底该不该买?买了,房价会跌吗?不买,房价涨了该怎么办?这个问题真的很纠结。那么人民币贬值到底该不该买房呢? 在人民币对美元汇率连遭6个触及跌停之后,部分业内人士对长期人民币的走势判断也有了改变,表示贬值的可能性也不能排除。但...
分类:
其他好文 时间:
2014-07-09 19:15:24
阅读次数:
214
1.什么是文件系统?
IOS中每个应用都有自己的文件系统,并有相应的访问权限,一般分为
~/Documents/
~/tmp/
~/Library/Caches/
~/Library/Preferences/-------键值对,不用关心文件路径。
其路径的获取方式为
{
//获取主目录
NSString *path=NSHomeDirectory();
...
分类:
移动开发 时间:
2014-07-09 10:02:18
阅读次数:
242
一、什么是OOP:OOP(ObjectOrientedProgramming):面向对象编程二、面向对象和面向过程的区别:面向过程编程:分析解决问题的步骤,实现函数,依次使用面向对象编程:分解问题组成的对象,协调对象间的联系和通信,解决问题。面向过程是以事件为中心,关心的是完成这个事件的详..
分类:
移动开发 时间:
2014-07-09 08:50:14
阅读次数:
192
使用AOP,我们要注意关注横切性的功能,即抽象出独立服务,进行模块化使我们以前习惯性的纵向思维的方法再改变,注意横向思考问题的方式,我们结合现在的系统可以把判断文本框一些了的验证、日志的记录、事务的开启、数据库的开启和关闭等等,都可以抽象出使用切面的形式把这些方法切入进去,我们只需要关心我们的业务逻辑,这样代码简单,间接,开发效率大大提高,更重要的是复用效率大大提高了。...
分类:
编程语言 时间:
2014-07-08 19:02:50
阅读次数:
219
TCP/IP通常被分为四层,如下图所示:
通常,应用层的程序属于用户进程,关心程序的细节,而其余的三层则在内核中执行,关心通信的细节。应用层的程序不关心自己的主机是在以太网上还是其它类型的网络中,它只将数据向下传递,不同类型的物理网络通过路由器相互连接,这就使得不同网络的应用程序能够相互通信了。网络层提供的是不可靠的服务,TCP在网络层之上为它提供了可靠的运输层,包括超时...
分类:
其他好文 时间:
2014-07-08 16:36:47
阅读次数:
206