该篇文章,将从我们熟悉的Java反射API出发,一直到JVM源码对Java反射的支持。本文分析用的是JDK1.7。 首先看使用的示例代码: 这段代码的逻辑十分简单,就是利用反...

该篇文章,将从我们熟悉的Java反射API出发,一直到JVM源码对Java反射的支持。本文分析用的是JDK1.7。 首先看使用的示例代码: 这段代码的逻辑十分简单,就是利用反...
序列化主要先明白它的作用,主要作用就是将对象的信息保存下来,一定只能是对象的成员变量保存下来,而不会保存类中的静态变量,为什么要这么做呢?一、对象存在在哪里以及对象的生命周期...
昨天做到一个trie树,罗少可以考虑开个视频,讲解leetcode的题目丫丫丫丫
数据结构-树先看一张表: 没想到竟然有这么多树,相对而言,重要一点的就是二叉树,AVL树,红黑树,B树,B+树,咱们就从简单的到深入的慢慢讲 一、二叉树 二叉树是每个节点最多有两个子节点...
在罗少的影响下,蠢蠢欲动的心呐,我也想写博客了,写如何日撸5斤。
i++,++i和i--对于i=i++ 赋值运算最后算,先算i++将1压入操作数栈,将i压入局部变量表将i自增,局部变量表中i=2再将操作数栈中的1赋值给i因此i曾经变为2但结果还是1 i++...
好几天过去了,肾缓过来没有?
i++,++i和i--对于i=i++ 赋值运算最后算,先算i++将1压入操作数栈,将i压入局部变量表将i自增,局部变量表中i=2再将操作数栈中的1赋值给i因此i曾经变为2但结果还是1 i++...
对于i=i++ 赋值运算最后算,先算i++将1压入操作数栈,将i压入局部变量表将i自增,局部变量表中i=2再将操作数栈中的1赋值给i因此i曾经变为2但结果还是1 i++...
第一个关注的人
hadoop入门-MapReduce实例(三)这次尝试区分器的使用很多证件的号码会根据前缀的几个字符来确定一些信息,比如省份等,手机号也有这样的特征,通过前缀来区分是移动还是电信联通等,将号码根据不通的前缀汇总到不通的文...
再同意不过了
排序的稳定性(1)冒泡排序 冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的两个元素比较,交换也发生在这两个元素之间。所以,如果两个元素相等,我想你是不会再无聊地把他们俩交...
(1)冒泡排序 冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的两个元素比较,交换也发生在这两个元素之间。所以,如果两个元素相等,我想你是不会再无聊地把他们俩交...
优秀
JAVA-String详解一、面试经常会碰到一个问题,就是String不可变 大部分答的时候会讲因为String的源码里面,它是这样的 它是被final修饰的,被final修饰的真正含义是什么呢?一定...
一、面试经常会碰到一个问题,就是String不可变 大部分答的时候会讲因为String的源码里面,它是这样的 它是被final修饰的,被final修饰的真正含义是什么呢?一定...
Dr.Elephant是一个 Hadoop 和 Spark 的性能监控和调优工具,由 LinkedIn 于 2016 年 4 月份开源。能自动化收集所有计算任务指标,进行数据...
太厉害了
hadoop入门-MapReduce实例(二)本次尝试自定义输出类型手机流量分为上传流量和下载流量,统计的时候需要得到的结果表示为(手机号 上传流量 下载流量 总流量)例如(13333333333 200 400 ...
优秀!
hadoop入门-MapReduce实例(一)本机开发mapreduce,然后打包上传到hadoop服务器 一、入门wordcount1、新建maven项目,pom.xml内容: 然后创建源码目录:src/main/ja...