`
xtuali
  • 浏览: 12128 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
今天去凤凰网面试了,可惜自己准备的东西都没有面到,有些紧张,其间有问到一个wait,notify的使用场景,答曰:生产者与消费者模式,当时只写了个大概,现在将代码贴出。 储存柜 package cuspro; import java.util.ArrayList; import java.util.List; public class Storage { private List<Object> foods; public final static int MAX_SIZE = 5; public Storage(){ foods = ...
读取目录下的.txt或者.log文件   package getFiles; import java.io.File; import java.io.FileFilter; public class FindFiles { public static void main(String[] args) { printFiles(new File("E:\\DeskTop\\"), new String[]{".txt",".log"}); } public static void printF ...
关于该设计模式需要解决的问题:     1、JAVA动态代理解决了什么问题?其实用场景是什么?     2、了解,如何使用,怎样将动态代理用于实际项目?     3、其原理是什么?底层代码是如何实现的?     问题1解答 ...
运行Crawler.java时,程序经过五个步骤:InjectJob、FetcherJob、ParserJob、DbUpdaterJob、SolrIndexerJob,这五个类都是实现了org.apache.hadoop.util.Tool接口,切换各个任务都是通过runTool(<? Extends Tool>Tool.class, args)方法来调用,该接口中只有一个run(String[])的方法。同时该接口继承了一个父接口org.apache.hadoop.conf. Configurable,Configurable接口有两个方法: void setConf(C ...
  LinkedList源码分析 1. 数据结构 1.1. 单链表 1.2. 双向链表 LinkedList采用的是双向链表模式,而每一个节点就是一个LinkedList类的一个私有静态的内部类Entry,Entry含有三个成员:E element (E就是申明变量时需要的泛型参数)、Entry next、Entry previous。 2. 类的申明   public class LinkedList<E> extends AbstractSequentialList<E> implements List&l ...
Global site tag (gtag.js) - Google Analytics