天道不一定酬所有勤
但是,天道只酬勤
Hollis出品的全套Java面试宝典不来了解一下吗?

hollischuang的文章

深入分析Java的编译原理

在《Java代码的编译与反编译》中,有过关于Java语言的编译和反编译的介绍。我们可以通过javac命令将Java程序的源代码编译成Java字节码,即我们常说的class文件。这是我们通常意义上理解的编译。 但是,字节码并不是机器语言,要想...

赞(44)hollischuanghollischuang未分类 阅读(24858)评论(2)

为什么说Java中只有值传递。

最近,在我的知识星球的<直面Java>板块中,给球友们出了这么一道题: 对于初学者来说,要想把这个问题回答正确,是比较难的。在第二天整理答案的时候,我发现我竟然无法通过简单的语言把这个事情描述的很容易理解,遗憾的是,我也没有在网上找到...

赞(6)hollischuanghollischuangJava 阅读(11116)评论(4)

我是一棵“树”

我是一颗树,之前我们数据结构家族中的一个小朋友——“栈” 已经给你们介绍过的我们这个家族了(我是一个“栈”)。之所以叫栈为小朋友,是因为我和他的爸爸——数组是平辈的。 之所以存在我们这样一个家庭,最主要的原因是数组他们家庭虽然很强大,但是有...

赞(0)hollischuanghollischuang数据结构 阅读(5721)评论(1)

使用两个栈实现队列,使用两个队列实现栈。

我是一个栈,我的双胞胎弟弟叫队列。我的爸爸是数组,我的妈妈是链表。在上一篇文章中,向你们介绍了我的家族成员对于数据存储方面的能力和特性。还包括如何通过数组和链表来实现栈和队列。 上一次的介绍中,还遗留一个问题。其实我和我的双胞胎弟弟队列之间...

赞(2)hollischuanghollischuang数据结构 阅读(8156)评论(1)

你离BAT之间,只差这一套Java面试题。

最近,各大公司开始了春招,很多人已经开始在准备面试了,特地来总结下初中级程序员应该掌握的面试题目。这篇面试指南,只适用于初中级程序员,其中不涉及分布式等问题。关于中高级的程序员问题,我后面可能再出一篇文章。 对于一个初中级程序员来说,面试问...

赞(14)hollischuanghollischuangJava 阅读(21930)评论(1)

我是一个栈

我是一个栈,先来跟你介绍一下我的家族,我的家族是一个很古老的家族,家族成员很多,外界称呼我们这个家族为数据结构。我们是计算机世界中存储和组织数据的。数据结构家族在计算机世界中是至关重要的,因为我们家族功能的强大,现代编程语言及其API中都有...

赞(1)hollischuanghollischuang数据结构 阅读(5886)去评论

人人都能掌握的Java服务端性能优化方案

作为一个Java后端开发,我们写出的大部分代码都决定着用户的使用体验。如果我们的后端代码性能不好,那么用户在访问我们的网站时就要浪费一些时间等待服务器的响应。这就可能导致用户投诉甚至用户的流失。 关于性能优化是一个很大的话题。《Java程序...

赞(1)hollischuanghollischuangJava 阅读(7581)去评论

常见的安全算法

一、数字摘要 数字摘要也称为消息摘要,它是一个唯一对应一个消息或文本的固定长度的值,它由一个单向Hash函数对消息进行计算而产生。如果消息在传递的途中改变了,接收者通过对收到消息采用相同的Hash重新计算,新产生的摘要与原摘要进行比较,就可...

赞(0)hollischuanghollischuang未分类 阅读(7059)去评论

HollisChuang's Blog

联系我关于我