java
码农一个
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 组合和聚合关系
组合和聚合是有很大区别的,这个区别不是在形式上,而是在本质上:比如A类中包含B类的一个引用b,当A类的一个对象消亡时,b这个引用所指向的对象也同时消亡(没有任何一个引用指向它,成了垃圾对象),这种情况叫做组合,反之b所指向的对象还会有另外的引用指向它,这种情况叫聚合。现实生活中:人和手,脚是组合关系,因为当人死亡后人的手也就不复存在了。人和他的电脑是聚合关系。 class Ha转载 2013-07-15 17:17:38 · 1696 阅读 · 0 评论 -
Java类之间的关联关系
UML类图中的关系分为四种:泛化、依赖、关联、实现;关联关系又可以细化为聚合和组合。一、泛化(Generalization)泛化是父类和子类之间的关系,子类继承父类的所有结构和行为。在子类中可以增加新的结构和行为,也可以覆写父类的行为。一般用一个带空心箭头的实线表示泛化关系,UML图如下:泛化对应Java中继承关系,即子类继承父类中出private修饰外的所有东西(变量、方法等转载 2013-07-15 17:26:14 · 878 阅读 · 0 评论 -
redis 安装及安装遇到的问题解决
公司项目需要解决大并发问题,需采用nosql 数据库。前一个项目采用memcache做为提升系统的并发分布式缓存,memcache 采用简单 key-value 的方式,存储在内存中,当然数据过大肯定不行了,断电了内存东西也丢失了。 redis呢?redis 部分存储在磁盘上。内存中当然是存在的,不然咋混得下去呢。最主要是它支持的类型好几个呢,根据业务场景当然需要选择合适的方式原创 2014-02-15 18:37:30 · 82411 阅读 · 7 评论 -
spring初始化refresh()方法中obtainFreshBeanFactory()源码走读。
简述obtainFreshBeanFactory()方法:分析ConfigurableListableBeanFactory beanFactory = obtainFreshBeanFactory();方法描述:该方法主要是解析我们项目配置的 application.xml、xxx.xml 定义的import、bean、resource、profile、、、、、。这里我们就简原创 2016-01-14 17:19:35 · 3002 阅读 · 1 评论 -
ThreadPoolExecutor线程池理解
昨天参加阿里第三轮电话面试---失败了。一个线程池的问题都答错了。题目:corePoolSize=5maximumPoolSize=10BlockingQueue --size=100分析线程池的调用过程。先上简单的例子吧package cn.alltb.pool;import java.util.concurrent.*;/** * 线程池提交测试 * Creat原创 2016-03-23 10:51:58 · 809 阅读 · 1 评论 -
草稿
当数据流经过NIFI 时,NIFI采用先写日志模式来记录FlowFiles 的变化。这提前写日志记录的flowfiles本身的变化,如flowfile属性(键/值对组成的元数据),以及他们的状态,如连接/队列的flowfile属于。 SerDe:接口序列化/反序列化记录和更新记录TransactionID Generator:编辑或者快照日志时通过AtomicLong生成自增ID翻译 2016-05-15 22:43:54 · 821 阅读 · 1 评论
分享