Zohar's blog
JDK 1.0 发布,Java 语言拥有了第一个正式版本的运行环境,这里面自然包含了第一代 JAVA 虚拟机实现:Sun Classic VM
1996.01.23
Harvard Mark II 计算机因为不明原因停止运作,Grace Brewster Murray 经过仔细检查,发现是一只飞蛾飞进继电器造成短路,她在记录本上写下:发现一个 Bug
1944年7月
一个名为 Linus Torvalds 的年轻芬兰大学生在 comp.os.minix 这个新闻群组上发表了一个帖子,讲他完成的作业系统。从此 Linux 诞生
1991.10.5
世界上第一台通用计算机“ENIAC”在美国宾夕法尼亚大学诞生
1946.02.14
Oak 语言改名为 Java,伴随着“Write Once, Run Anywhere”的口号,Java 1.0 发布
1995.05.23
在 ARPA 协定下,美国四所大学四台主要的计算机联机成功,标志着因特网开始诞生
1969 年 12 月
美国贝尔实验室的 D.M.Ritchie 在 B 语言的基础上最终设计出了一种新的语言,他取了 BCPL 的第二个字母作为这种语言的名字,这就是 C 语言。
1972年
Intel 发布了新款 16 位微处理器“8086”,也同时开创了一个新时代:x86架构诞生了
1978.06.08
  1. 微服务架构笔记

    微服务架构是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。

    Architecture Micro Service Nov 13th, 2019

  2. 各大排序算法的比较、研究与实现

    算法是程序最核心的东西啦,很多时候你不知道算法有什么用,这样跟你说吧,你平时用的库函数、方法,大部分都是封装好的算法实现哈哈哈

    Algorithm Nov 8th, 2019

  3. Java - 军规:请这样改写 equals()

    在 Java 中,一切皆对象,一切类型都有一个公用的父类 Object;该类为我们预留了大部分每个类都需要用到的方法,其中就包含了这一方法。

    Java Oct 29th, 2019

  4. Java - 基础:String 类

    Java 提供了默认的字符串类 (String),本文主要记述了其基本用法和需要注意的细节,本文忽略已过时或有关 Unicode 的方法

    Java Oct 26th, 2019

  5. Java - 军规:创建和销毁对象

    在 Java 中,一切皆对象,如何处理对象的生死问题,是一个贯穿一切的问题

    Java Oct 12th, 2019

  6. 使用 VSCode 进行 Java/J2EE 开发

    电脑坏了,只能用舍友的电脑😞,之前一直使用 IDEA,偶尔使用 Eclipse 打 Java,但答应舍友只安装 VSCode 这一个软件,那就试一下使用 VSCode 来打 Java 吧

    VSCode Java Oct 1st, 2019

  7. RabbitMQ 使用笔记

    本文记录了 RabbitMQ 的背后协议 AMQP 和 RabbitMQ 的工作模式

    Architecture Message Queue Sep 19th, 2019

  8. Java - 泛型机制

    JDK 5 中引入了泛型(Genericity)的概念,通过参数化类型的方式,允许开发者在编译时检测到非法的类型,使得程序员能够为程序中类型可变的部分设置安全的类型,最终提高代码的复用性。

    Java Sep 5th, 2019

  9. Singleton

    上帝就是单例的

    Design Pattern Sep 1st, 2019

  10. Java - 深入人心的反射

    Java 的反射机制是在运行状态中,对于任意类,我们能知道这个类的所有属性和方法;对于任意对象,我们能调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象方法的功能我们称之为反射机制

    Java Aug 30th, 2019

  11. Windows 配置 Vscode remote development

    VSCode 的远程开发模式可以实现将一个容器、远程主机或者是 WSL 子系统作为一个完备的开发环境,而本地 VSCode 客户端仅负责显示和编辑的功能

    VSCode Aug 28th, 2019

  12. 使用 DeferredResult 模拟消息队列

    使用 DeferredResult 可以为主线程提供异步生成返回值的功能,而其特点是可以在两个完全不相干的进程间实现通信

    Java Aug 3rd, 2019

1 2 3 4 5