摘要:
现在谷歌等厂商大力推行https协议,如果你的网站不支持https,在使用谷歌浏览器时,会被警告网站不安全。w(゚Д゚)w,不安全?哪里不安全了?OK,那我改成支持https好吧。关于http怎么不安全,https又怎么安全了,下篇文章再讨论 阅读全文
摘要:
我们编写的代码最终会编译为`Class`文件,`Class`文件中描述的各种信息,最
终都需要加载到虚拟机中之后才能运行和使用。而虚拟机如何加载这些`Class`文件?`Class`文
件中的信息进入到虚拟机后会发生什么变化?这些都关系着代码的最终运行情况。 阅读全文
摘要:
Java 中的 `synchronized`关键字可以在多线程环境下用来作为线程安全的同步锁。本文不讨论 `synchronized` 的具体使用,而是研究下`synchronized`底层的锁机制,以及这些锁分别的优缺点。 阅读全文
摘要:
Web Service技术在我第一次接触,又没有实际使用时完全不理解这是什么。以为是一种类似Spring,Shiro的编程框架。后来渐渐理解,WS(即Web Service缩写)是一种通用的接口规范,并按照该规范编写接口对外提供服务。 阅读全文
摘要:
Java中使用最多的数据结构基本就是ArrayList和HashMap,HashMap的原理也常常出现在各种面试题中,本文就HashMap的设计与设计缘由作出一一讲解,并解答面试常见的一些问题。 阅读全文
摘要:
Java的集合其实就是各种基本的数据结构(栈,队列,hash表等),基于业务需求进而演变出的Java特有的数据结构(因为不仅仅是基本数据结构)。现在,我们以数据结构的视角来看看Java的集合到底是什么样子。并分析他们的性能。 阅读全文
摘要:
近几年NoSQL数据库兴起,各种新的产品层出不穷,在此学习下NoSQL的基本理论,并认识下常见的NoSQL数据库。 阅读全文
摘要:
最近想学习下大数据,有点急于求成,于是去网上找了各种培训机构的视频,发现大都质量不佳,理论基本不说或者简单讲下,然后教你照猫画虎的敲代码,出了问题都没法分析。最后还是找了厦门大学的公开课从理论开始稳扎稳打的学习了。 阅读全文