1. GFM(Github Flavored Markdown 语法) 使用笔记

    github 引入了 markdown 并对之进行拓展,这种由 github 衍生出来的 markdown 称为 GFM(Github Flavored Markdown)。

    2200/02/21 Markdown

  2. 编程的艺术 - 设计原则与设计模式

    Musicians certainly know what they like and what they don’t like and they know when they’ve done something well and that’s the way I look at a program.

    2199/08/22

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

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

    2019/10/12 Java

  4. 从一道简单的 subStr 题目引出来的 KMP 算法

    简单的 subStr 题目要求从指定文本串中搜索特定子串,由此接触到了 KMP 算法,并予以记录,本文将用到其他地方的部分图片和信息,不以商业为用途,使用时都将标注出处。

    2019/10/07 Alogrithm

  5. 使用 VScode 进行 Java/J2EE 开发

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

    2019/10/01 VScode Java

  6. RabbitMQ 使用笔记

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

    2019/09/19 MQ

  7. Java - 泛型机制

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

    2019/09/05 Java

  8. Java - 深入人心的反射

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

    2019/08/30 Java

  9. Windows 配置 Vscode remote development

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

    2019/08/28 vscode

  10. 使用 DeferredResult 模拟消息队列

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

    2019/08/03 J2ee Java

  11. SpringBoot Security 多模块聚合工程搭建

    IDEA Spring Security 多模块聚合工程最基本的搭建过程

    2019/08/02 J2ee Java

  12. JavaScript - jQuery

    jQuery 是一个 JavaScript 函数库,是一个比较常见的 JavaScript 框架。

    2019/07/29 JavaScript JQuery