JAVA入门中

继续前行

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

Spring/Boot/Cloud系列知识(7)——Spring Aspectj EL(3)

Spring EL是Spring Expression Language的简称,中文称作Spring表达式语言。Spring EL并不单单指代某一种特定的表达式格式,而是对Spring中字符串表达式的一个概要性称呼。

2017-11-04 18:43:21

阅读数:1705

评论数:3

Spring/Boot/Cloud系列知识(6)——Spring EL(2)

Spring EL是Spring Expression Language的简称,中文称作Spring表达式语言。Spring EL并不单单指代某一种特定的表达式格式,而是对Spring中字符串表达式的一个概要性称呼。

2017-10-05 16:05:41

阅读数:902

评论数:0

Spring/Boot/Cloud系列知识(5)——Spring EL(1)

Spring EL是Spring Expression Language的简称,中文称作Spring表达式语言。Spring EL并不单单指代某一种特定的表达式格式,而是对Spring中字符串表达式的一个概要性称呼。

2017-10-03 17:46:05

阅读数:1199

评论数:0

Spring/Boot/Cloud系列知识(4)——代理模式(下)

代理模式是23种设计模式中的一种,属于一种结构模式。用一句大白话解释这个设计模式:当外部调用者调用A来完成一件事情/一个动作时,并不直接调用A本身,而是调用一个代理者,并再由代理者负责调用真实的执行者A,最终达到间接调用的目的。

2017-09-21 10:10:50

阅读数:959

评论数:0

Spring/Boot/Cloud系列知识(3)——代理模式(中)

代理模式是23种设计模式中的一种,属于一种结构模式。用一句大白话解释这个设计模式:当外部调用者调用A来完成一件事情/一个动作时,并不直接调用A本身,而是调用一个代理者,并再由代理者负责调用真实的执行者A,最终达到间接调用的目的。

2017-09-17 09:11:58

阅读数:1539

评论数:1

Spring/Boot/Cloud系列知识(2)——代理模式

代理模式是23种设计模式中的一种,属于一种结构模式。用一句大白话解释这个设计模式:当外部调用者调用A来完成一件事情/一个动作时,并不直接调用A本身,而是调用一个代理者,并再由代理者负责调用真实的执行者A,最终达到间接调用的目的。

2017-09-15 11:24:54

阅读数:1930

评论数:1

Spring/Boot/Cloud系列知识(1)——开篇

各位支持我的朋友大家好啊,博客停了两个月处理了一些私人事务。从今天开始本人恢复技术博客更新。欢迎大家继续关注

2017-09-05 10:19:30

阅读数:2153

评论数:15

线程进阶:多任务处理(17)——Java中的锁(Unsafe基础)

本专题在之前的文章中详细介绍了Java中最常使用的一种锁机制——同步锁。但是同步锁肯定是不适合在所有应用场景中使用的。所以从本文开始,笔者将试图通过两到三篇文章的篇幅向读者介绍Java中锁的分类、原理和底层实现。以便大家在实际工作中根据应用场景进行使用。本篇文章我们先介绍Java中关于锁的底层实现...

2017-06-14 18:41:06

阅读数:14785

评论数:13

线程基础:多任务处理(16)——Fork/Join框架(排序算法性能补充)

本篇文章从单线程快速排序到多线程归并排序、再到多线程桶排序的方式,依次分析它的执行性能。本篇文章并不侧重于算法详细过程的讲解,关于快速排序、桶排序、归并排序等排序算法的详细过程请读者参见其它专门介绍算法过程的资料,当然本文还是会讲解这些排序算法的大致过程。

2017-06-06 14:57:26

阅读数:2414

评论数:0

线程基础:多任务处理(15)——Fork/Join框架(要点2)

Fork/Join Pool采用优良的设计、代码实现和硬件原子操作机制等多种思路保证其执行性能。其中包括(但不限于):计算资源共享、高性能队列、避免伪共享、工作窃取机制等。本文(以及后续文章)试图和读者一起分析JDK1.8中Fork/Join Pool的源代码实现,去理解Fork/Join Poo...

2017-05-31 09:04:19

阅读数:2374

评论数:0

线程基础:多任务处理(14)——Fork/Join框架(要点1)

Fork/Join Pool采用优良的设计、代码实现和硬件原子操作机制等多种思路保证其执行性能。其中包括(但不限于):计算资源共享、高性能队列、避免伪共享、工作窃取机制等。本文(以及后续文章)试图和读者一起分析JDK1.8中Fork/Join Pool的源代码实现,去理解Fork/Join Poo...

2017-05-27 15:40:45

阅读数:5314

评论数:3

线程基础:多任务处理(13)——Fork/Join框架(解决排序问题)

之前文章讲解Fork/Join框架的基本使用时,所举的的例子是使用Fork/Join框架完成1-1000的整数累加。这个示例如果只是演示Fork/Join框架的使用,那还行,但这种例子和实际工作中所面对的问题还有一定差距。本篇文章我们使用Fork/Join框架解决一个实际问题,就是高效排序的问题。

2017-05-14 12:36:08

阅读数:6305

评论数:8

线程基础:多任务处理(12)——Fork/Join框架(基本使用)

ForkJoinPool由Java大师Doug Lea主持编写,它可以将一个大的任务拆分成多个子任务进行并行处理,最后将子任务结果合并成最后的计算结果,并进行输出。本文中对Fork/Join框架的讲解,基于JDK1.8+中的Fork/Join框架实现,参考的Fork/Join框架主要源代码也基于J...

2017-05-14 12:34:14

阅读数:4649

评论数:0

架构设计:系统存储(30)——分布式文件系统Ceph(RADOS结构)

从本篇文章开始介绍一款现在非常火的分布式文件系统Ceph,包括这款文件系统的安装、基本使用场景、常用管理命令和重要工作原理。特别是讨论了PaxOS算法的基本理后,就更容易理解Ceph分布式文件系统中各种角色的工作原理。

2017-04-29 16:50:47

阅读数:5151

评论数:4

架构设计:系统存储(29)——分布式文件系统Ceph(管理)

从本篇文章开始介绍一款现在非常火的分布式文件系统Ceph,包括这款文件系统的安装、基本使用场景、常用管理命令和重要工作原理。特别是讨论了PaxOS算法的基本理后,就更容易理解Ceph分布式文件系统中各种角色的工作原理。

2017-04-22 11:03:34

阅读数:4432

评论数:7

架构设计:系统存储(28)——分布式文件系统Ceph(挂载)

从本篇文章开始介绍一款现在非常火的分布式文件系统Ceph,包括这款文件系统的安装、基本使用场景、常用管理命令和重要工作原理。特别是讨论了PaxOS算法的基本理后,就更容易理解Ceph分布式文件系统中各种角色的工作原理。

2017-04-14 14:00:38

阅读数:4632

评论数:0

架构设计:系统存储(27)——分布式文件系统Ceph(安装)

从本篇文章开始介绍一款现在非常火的分布式文件系统Ceph,包括这款文件系统的安装、基本使用场景、常用管理命令和重要工作原理。特别是讨论了PaxOS算法的基本理后,就更容易理解Ceph分布式文件系统中各种角色的工作原理。

2017-04-05 13:17:49

阅读数:4520

评论数:1

架构设计:系统存储(26)——数据一致性与Paxos算法(终)

从本文开始,笔者将花三到四篇文章的篇幅,介绍Paxos算法。包括它的理论基础、基本实现、变种实现,其它保证最终一致性的算法,等等。

2017-03-26 20:22:16

阅读数:2827

评论数:3

架构设计:系统存储(25)——数据一致性与Paxos算法(下)

从本文开始,笔者将花三到四篇文章的篇幅,介绍Paxos算法。包括它的理论基础、基本实现、变种实现,其它保证最终一致性的算法,等等。

2017-03-20 18:34:29

阅读数:3243

评论数:3

架构设计:系统存储(24)——数据一致性与Paxos算法(中)

从本文开始,笔者将花三到四篇文章的篇幅,介绍Paxos算法。包括它的理论基础、基本实现、变种实现,其它保证最终一致性的算法,等等。

2017-03-13 22:28:40

阅读数:4933

评论数:5

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