- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 阻塞队列及 wait notify模拟实现 BlockingQueue
一、阻塞队列 阻塞队列与普通队列的区别在于,当队列是空的时,从队列中获取元素的操作将会被阻塞,或者当队列是满时,往队列里添加元素的操作会被阻塞。试图从空的阻塞队列中获取元素的线程将会被阻塞,直到其他的线程往空的队列插入新的元素。二、wait notify实现阻塞队列public class BlockingQueueDemo { //定义两把锁,只是简单的锁 private ...
2018-05-24 17:57:12 920
原创 java多线程join方法
在某些情况下,主线程创建并启动了子线程,如果子线程中需要进行大量的耗时运算,主线程往往将早于子线程结束之前结束,如果主线程想等待子线程执行完毕后,获得子线程中的处理完的某个数据,就要用到join方法了。public class Join { public static void main(String[] args) throws Exception { Thr...
2018-05-24 13:52:43 267
原创 SimpleDateFormat用法
public class SimpleDateFormatTest { public static void main(String[] args) throws Exception { SimpleDateFormat sd1 = new SimpleDateFormat("Gyyyy年MM月dd日 HH时mm分ss秒"); SimpleDateFormat s...
2018-05-23 17:42:41 573
原创 java native方法使用
一、前言 今天在看java.lang.System源码的时候看到了System静态代码块中有一个registerNatives方法,该方法是被 native关键字修饰。public final class System { /* register the natives via the static initializer. * * VM will invo...
2018-05-23 15:50:47 31346 4
原创 System.getProperty()获取system基本配置信息
/** * System properties. The following properties are guaranteed to be defined: * <dl> * <dt>java.version <dd>Java version number * <dt>java.vendor ...
2018-05-23 13:09:40 1195
原创 HDFS查询文件列表时为什么返回的是迭代器,而不是list之类的容器
一、HDFS查询文件列表public void testListFiles() throws FileNotFoundException,IllegalArgumentException, IOException { RemoteIterator<LocatedFileStatus>listFiles = fs.listFiles(new Path...
2018-05-09 14:08:26 1303
原创 hadoop集群
hadoop集群配置中,namenode、datanode的core-site.xml配置文件<configuration><property><name>fs.defaultFS</name><value>hdfs://hdp-node-01:9000</value></property>&
2018-05-08 17:45:51 127
原创 dwr实现前台推送技术
一、web.xml以及dwr.xml配置 需要在web.xml中配置servlet,以及dwr.xml中配置推送消息的java类。二、推送界面进行用户绑定onLoad方法在界面加载完成后立即执行。三、后台实现四、前台发推送消息,后台完成消息推送这是前台群发推送消息,把消息插入数据库后,从后台完成消息推送。五、消息推送实现 public void sendMessageAuto(String ...
2018-05-03 12:44:14 318
原创 【Listener机制】HttpSessionListener和HttpSessionAttributeListener
一、HttpSessionListener HttpSessionListener是对Session的一个监听,主要监听关于Session的两个事件,即初始化和销毁。HttpSessionListener有两个方法:VoidsessionCreated(HttpSessionEvent se):当session创建时会收到通知。VoidsessionDestroyed(HttpSess...
2018-05-03 10:39:05 397
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人