07 2018 档案

摘要:Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来 阅读全文
posted @ 2018-07-18 09:32 DY丶 阅读(127) 评论(0) 推荐(0)
摘要:什么是ClassLoader? 大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的class文件当中,所以经常要从这个cl 阅读全文
posted @ 2018-07-18 09:31 DY丶 阅读(573) 评论(0) 推荐(0)
摘要:转自:https://blog.csdn.net/cobramonkey/article/details/71124888 作为大数据分析的重要工具,Hadoop在这一领域发挥着不可或缺的作用。有些人认为随着Spark的兴起和应用,Hadoop的MapReduce计算框架已经过时(而事实也是如此), 阅读全文
posted @ 2018-07-11 09:38 DY丶 阅读(7372) 评论(0) 推荐(0)
摘要:/** * 随机读取文件内容 */ public static void readFileByRandomAccess(String fileName) { RandomAccessFile randomFile = null; try { System.out.println("随机读取一段文件内 阅读全文
posted @ 2018-07-09 17:49 DY丶 阅读(2380) 评论(0) 推荐(0)
摘要:/*将int转为低字节在前,高字节在后的byte数组 /*将int转为低字节在前,高字节在后的byte数组 b[0] = 11111111(0xff) & 01100001 b[0] = 11111111(0xff) & 01100001 b[1] = 11111111(0xff) & (n >> 阅读全文
posted @ 2018-07-09 17:47 DY丶 阅读(492) 评论(0) 推荐(0)