Think in java

shanghai,china quarkfinance @zhanghaichang
  1. Java程序员必须掌握的8大排序算法

    本文主要详解了Java语言的8大排序的基本思想以及实例解读,详细请看下文

    2017/10/28

  2. 20个非常有用的Java程序片段

    下面是20个非常有用的Java程序片段,希望能对你有用。

    2017/10/27

  3. Java Servlet 工作原理问答

    本文来自stackoverflow的问答,讨论了Java Servlet的工作机制,如何进行实例化、共享变量和多线程处理。

    2017/10/26

  4. 高并发下的下单功能设计

    功能需求:设计一个秒杀系统

    2017/10/25

  5. Java 高并发综合

    在一般性开发中,笔者经常看到很多同学在对待java并发开发模型中只会使用一些基础的方法。比如Volatile,synchronized。像Lock和atomic这类高级并发包很多人并不经常使用。我想大部分原因都是来之于对原理的不属性导致的。在繁忙的开发工作中,又有谁会很准确的把握和使用正确的并发模型呢?

    2017/10/24

  6. 基于Spring的简单规则引擎设计

    这篇文章解释了在J2EE应用中规则引擎及声明性业务逻辑的优点,并且描述如何为流行的Spring框架开发简单的规则引擎。 个人观点:文章比较老,本质上是责任链模式(不纯)基于Spring的实现,从而让责任链的构建更加灵活,虽然现在基于注解的配置逐渐成为主流,不过作者的设计思想还是值得借鉴。

    2017/10/23

  7. Java8 新特性--默认接口方法

    摘要: 从java8开始,接口不只是一个只能声明方法的地方,我们还可以在声明方法时,给方法一个默认的实现,我们称之为默认接口方法,这样所有实现该接口的子类都可以持有该方法的默认实现。

    2017/10/22

  8. Java8 新特性--流式数据处理

    摘要: java8的流式处理极大了简化我们对于集合、数组等结构的操作,让我们可以以函数式的思想去操作,本篇文章将探讨java8的流式数据处理的基本使用。

    2017/10/21

  9. Java8 新特性--Optional 类

    摘要: Optional不是对null关键字的一种替代,而是对于null判定提供了一种更加优雅的实现

    2017/10/20

  10. Java8 新特性--Lambda 表达式

    摘要: lambda表达式是Java8给我们带来的几个重量级新特性之一,借用lambda表达式,可以让我们的Java程序设计更加简洁。本文是Java8新特性的第一篇,将探讨行为参数化、lambda表达式,以及方法引用。

    2017/10/19

IT知识图谱

14 12

springboot 学习demo

5 3

Devops

4 0

Nacos 微服务学习

2 0

Vue start

1 0

java面试题

1 1

Technology stack

1 0

learning demo

1 0