config/server.properties 数据存储的最大时间超过这个时间会根据log.cleanup.policy设置的策略处理数据,也就是消费端能够多久去消费数据 log.retention.bytes和log.retention.minutes任意一个达到要求,都会执行删除,会被topi ...
分类:
其他好文 时间:
2018-03-07 16:26:56
阅读次数:
161
先看代码,后面一个个来解析: Retention注解 Retention(保留)注解说明,这种类型的注解会被保留到那个阶段. 有三个值: 1.RetentionPolicy.SOURCE —— 这种类型的Annotations只在源代码级别保留,编译时就会被忽略 2.RetentionPolicy. ...
分类:
编程语言 时间:
2018-03-06 21:43:41
阅读次数:
201
我之前的博客中说明过自己定义注解的声明今天我们来看看怎样对我们自己定义的注解进行使用。 1.我们在程序中使用我们的注解。 上一篇中我们自己定义了一个注解: @Target(ElementType.FIELD)//注解的作用范围。就是注解是用在什么地方的 @Retention(RetentionPol ...
分类:
编程语言 时间:
2018-03-04 16:33:38
阅读次数:
296
一、什么是AARRR模型 AARRR分别代表了五个单词,分别是产品生命周期中的五个阶段: 获取(Acquisition):用户如何发现(并来到)你的产品? 激活(Activation):用户的第一次使用体验如何? 留存(Retention):用户是否还会回到产品(重复使用)? 收入(Revenue) ...
分类:
其他好文 时间:
2018-02-23 13:25:52
阅读次数:
197
java中元注解有四个: @Retention @Target @Document @Inherited; @Retention:注解的保留位置 @Retention(RetentionPolicy.SOURCE) //注解仅存在于源码中,在class字节码文件中不包含 @Retention(Ret... ...
分类:
其他好文 时间:
2018-02-17 16:40:24
阅读次数:
152
1 什么是annotation annotation是java编译器支持的一种标记,它可以简化我们的代码,使得我们的代码更加方便被理解。 2 元annotation 用来编写其它注解的注解。 @Retention 保留期,有三种保留期。 RetentionPolicy.SOURCE 这样的注解只在源 ...
分类:
编程语言 时间:
2018-02-17 11:07:38
阅读次数:
203
在实际项目开发中,基本已经离不开spring框架了,而spring框架的成功之处在于起IOC以及AOP强大的解耦功能。今天给大家带来自己所简单实现的一个IOC注入。 编写@Bean以及@Resource 注解 @Target标识此注解只能在类上使用 @Retention标识直到运行时态依旧能找到此注 ...
分类:
编程语言 时间:
2018-02-03 20:02:42
阅读次数:
273
一、动态代理 1.1、代理模式 Proxy Pattern(即:代理模式),23种常用的面向对象软件的设计模式之一 代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 优点: (1 ...
分类:
编程语言 时间:
2018-01-29 15:53:37
阅读次数:
191
annotation提供了四种元注解: @Documented -- 注解是否将包含在javadoc中 @Retention --什么时候使用该注解 @Target 注解用于什么地方 @Inherited 是否允许资料基础该注解 RetentionPolicy.SOURCE 在编译阶段丢弃,不会写入 ...
分类:
编程语言 时间:
2018-01-27 22:22:55
阅读次数:
230
回滚段表空间,为什么叫Undo,而不是rollback?我们对数据库操作理解为do,所以反向操作就是undo,通过对应的undo就可以达到回滚目的。 第一行,undo_management 为AUTO表示自动回滚段管理,空间不够时自动扩展。 第二行,undo_retention 为900表示DML需 ...
分类:
其他好文 时间:
2018-01-25 23:12:58
阅读次数:
244