小大虽差,各任其性,苟当其分,逍遥一也。

排序:
默认
按更新时间
按访问量

java 内存模型-01-JSR 133

Java Memory Model 简介 在多处理器系统中,处理器通常有一个或多个内存缓存层,通过加速对数据的访问(因为数据离处理器更近)和减少共享内存总线上的流量(因为许多内存操作可以由本地缓存来满足),提高性能。内存缓存可以极大地提高性能,但是它们带来了许多新的挑战。 例如,当两个处...

2018-09-14 12:12:06

阅读数:25

评论数:0

java 异步查询转同步多种实现方式:循环等待,CountDownLatch,Spring EventListener,超时处理和空循环性能优化

异步转同步 业务需求 有些接口查询反馈结果是异步返回的,无法立刻获取查询结果。 正常处理逻辑 触发异步操作,然后传递一个唯一标识。 等到异步结果返回,根据传入的唯一标识,匹配此次结果。 如何转换为同步 正常的应用场景很多,但是有时候不想做数据存储,只是想简单获取调用结果。...

2018-08-10 23:51:57

阅读数:1412

评论数:0

java retry(重试) spring retry, guava retrying 详解

系列说明 java retry 的一步步实现机制。 java-retry 源码地址 情景导入 简单的需求 产品经理:实现一个按条件,查询用户信息的服务。 小明:好的。没问题。 代码 UserService.java public interface U...

2018-08-08 18:01:54

阅读数:1726

评论数:0

js 系统教程-00-什么是 JavaScript 语言

目录导航 目录 目录导航 目录 本系列目的 JavaScript 教程 什么是 JavaScript 语言 为什么学习 JavaScript? 操控浏览器的能力 广泛的使用领域 易学性 强大的性能 开放性 社区支持和就业机会 实验环境 原文地址 本系列目的 JS 入门教...

2018-07-14 14:06:47

阅读数:7896

评论数:1

深入浅出 java 注解-01-java 注解简介

目录 目录 Java 注解 参考文档 系列导航 Java 注解 注解,元数据的一种形式,提供了程序本身之外的数据。注释对注释的代码的操作没有直接影响。 注解有许多用途,其中包括: 编译器的信息—编译器可以使用注释来检测错误或抑制警告。 编译时和部署时处理——软件工具可以处...

2018-07-02 22:53:00

阅读数:9217

评论数:0

junit5 入门系列教程-01-junit5 简单入门例子

目录 目录 Junit5 简介 JDK 支持 快速开始 Maven 导入 测试案例 变化 文档参考 Junit5 JUnit5 is the next generation of JUnit. 目标是为JVM上的开发人员端测试创建一个最新的基础。这包括关注Java ...

2018-06-24 16:36:15

阅读数:9601

评论数:0

QLExpress 系列入门教程-00-QLExpress 序章

系列导航 目录 系列导航 目录 QLExpress 应用场景 编写此系列博客的目的 QLExpress QLExpress is a powerful, lightweight, dynamic language for the Java platform aime...

2018-06-12 09:00:51

阅读数:9691

评论数:0

Redis 入门系列-redis-redis 是什么,redis 的优点

导航 Redis 入门系列-redis-redis 是什么,redis 的优点 Redis 入门系列-redis-redis 和 memcached 的区别(总结) Redis 入门系列-redis-redis 配置命令行, redis 配置详解 Redis 入门系列-redis-redi...

2018-05-08 19:07:25

阅读数:11321

评论数:0

java 23 种设计模式-00-java 设计模式入门

系列导航索引 java 23 种设计模式-00-序章 java 23 种设计模式-01-工厂模式(factory) java 23 种设计模式-02-抽象工厂模式(abstract factory) 目录 系列导航索引 目录 设计模式 写在前面 创作缘由 谁适合阅读本系列教程 基...

2018-05-06 15:11:50

阅读数:15930

评论数:0

手写 Hibernate ORM 框架-00-环境准备

导航 手写 Hibernate ORM 框架-00-环境准备 手写 Hibernate ORM 框架-01-注解定义、常量定义 手写 Hibernate ORM 框架-02-实体 Bean 定义,建表语句自动生成 手写 Hibernate ORM 框架-03-Hibernate 配置文件读...

2018-05-02 21:24:36

阅读数:15978

评论数:0

JS 入门教程-00-序章

目录导航 JS 入门教程-00-序章 JS 入门教程-01-js 入门案例 JS 入门教程-02-js 语句和 js 注释 JS 入门教程-03-变量,js关键字var与let的区别 JS 入门教程-04-js 中 undefined 和 null 的区别与联系、变量类型 JS 入门教...

2018-04-24 18:36:27

阅读数:16100

评论数:0

Quartz 入门系列教程-00-序章

Quartz 任务调度是我们平时的业务开发中很常见的需求之一。 Quartz 又是其中十分优秀的框架。 本系列主要是将 Quartz 的官方文档进行简单整理。 希望帮助大家入门。后续如果有时间,再写一点关于 Quartz 的使用心得。 目录导航 Quartz 入门系列教程-00-序...

2018-04-02 20:40:51

阅读数:15996

评论数:0

Java8 实战系列-01-序章

目录导航 Java8 实战系列-01-序章 Java8 实战系列-02-lambda 表达式简介 Java8 实战系列-03-lambda 表达式实战 Java8 实战系列-04-lambda 内置函数 Java8 实战系列-05-lambda 类型推断 Java8 实战系列-06-l...

2018-03-02 16:14:27

阅读数:15952

评论数:1

轻松学习多线程-00-序章

目录导航 轻松学习多线程-00-序章 轻松学习多线程-01-基础知识 轻松学习多线程-02-Single Threaded Execution 模式 轻松学习多线程-03-Immutable 模式 轻松学习多线程-004-Guarded Suspension 模式 轻松学习多线程-05...

2018-02-26 13:56:53

阅读数:16007

评论数:0

强一致性hash实现java版本及强一致性hash原理

一致性 hash 分布式过程中我们将服务分散到若干的节点上,以此通过集体的力量提升服务的目的。然而,对于一个客户端来说,该由哪个节点服务呢?或者说对某个节点来说他分配到哪些任务呢? 强哈希 考虑到单服务器不能承载,因此使用了分布式架构,最初的算法为 hash() mod n, hash(...

2018-08-14 23:28:54

阅读数:3462

评论数:0

java 英文单词拼写纠正框架(Word Checker)

Word Checker 本项目用于单词拼写检查。 项目简介 本项目用于单词拼写检查。 特性说明 支持 i18n 错误提示支持 i18N 支持英文的单词纠错 可以迅速判断当前单词是否拼写错误 可以返回最佳匹配结果 可以返回纠正匹配列表,支持指定返回列表...

2018-08-11 09:48:07

阅读数:3477

评论数:0

js 系统教程-36-js 异步操作之 Promise

目录 目录 概述 Promise 对象的状态 Promise 构造函数 Promise.prototype.then() then() 用法辨析 实例:图片加载 小结 微任务 原文地址 目录导航 概述 Promise 对象是 JavaScript 的异步操作解决方案,为异步操...

2018-07-25 21:56:28

阅读数:6290

评论数:0

js 系统教程-35-js 异步操作之定时器

目录 目录 定时器 setTimeout() setInterval() clearTimeout(),clearInterval() 实例:debounce 函数 运行机制 setTimeout(f, 0) 含义 应用 原文地址 目录导航 定时器 JavaScript 提...

2018-07-25 21:54:47

阅读数:6308

评论数:0

js 系统教程-34-js 异步操作概述

目录 目录 单线程模型 同步任务和异步任务 任务队列和事件循环 异步操作的模式 回调函数 事件监听 发布/订阅 异步操作的流程控制 串行执行 并行执行 并行与串行的结合 原文地址 目录导航 单线程模型 单线程模型指的是,JavaScript 只在一个线程上运行。也就是...

2018-07-25 21:53:42

阅读数:6297

评论数:0

js 系统教程-33-js 面向对象之 this

目录 目录 this 涵义 实质 使用场合 全局变量 构造函数 对象的方法 使用注意点 避免多层 this 避免数组处理方法中的 this 避免回调函数中的 this 绑定 this 的方法 Function.prototype.call() Function.prototype...

2018-07-23 19:28:46

阅读数:6308

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭