自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CG国斌的博客

全职程序员,兼职导游,非著名相声演员。

  • 博客(436)
  • 资源 (32)
  • 收藏
  • 关注

翻译 Elasticsearch 6.6 官方文档 之「索引分片分配」

在本模块中,提供每个索引的设置,以控制分片到节点的分配:- [分片分配过滤](https://www.elastic.co/guide/en/elasticsearch/reference/current/shard-allocation-filtering.html):`Shard allocation filtering`,控制将哪些分片(`shard`)分配(`allocation`)给哪些节点。- [延迟分配](https://www.elastic.co/guide/en/elasticse

2019-05-14 15:18:12 5231 6

翻译 Elasticsearch 6.6 官方文档 之「集群」

`master`的一个主要角色是决定分配哪些分片给哪些节点,以及何时在节点之间移动分片以重新平衡集群。有许多设置可用于控制分片分配过程:- 集群等级分片分配(`Cluster Level Shard Allocation`)列出了控制分配和重新平衡操作的设置。- 基于磁盘的分片分配(`Disk-based Shard Allocation`)解释了 Elasticsearch 如何考虑可用磁盘空间以及相关设置。- 分片分配感知(`Shard Allocation Awareness`)和强制感知

2019-05-07 21:43:41 5182 1

翻译 Akka 指南 之「集群中的分布式发布订阅」

温馨提示:Akka 中文指南的 GitHub 地址为「akka-guide」,欢迎大家Star、Fork,纠错。文章目录集群中的分布式发布订阅依赖简介发布主题组发送集群中的分布式发布订阅依赖为了使用分布式发布订阅(Distributed Publish Subscribe),你需要将以下依赖添加到你的项目中:<!-- Maven --><dependency&gt...

2019-05-02 15:51:12 2844 1

原创 详述 Elasticsearch 安装 HDFS 插件存储快照及还原的方法

详述 Elasticsearch 配置 HDFS 插件存储及还原快照的方法详述 Elasticsearch 配置 HDFS 插件存储及还原快照的方法详述 Elasticsearch 配置 HDFS 插件存储及还原快照的方法...

2019-05-01 12:34:23 2856

翻译 Elasticsearch 6.6 官方文档 之「节点」

每次启动 Elasticsearch 实例时,都会启动一个节点。连接节点的集合称之为「集群」。如果你运行的是单个 Elasticsearch 节点,那么你也就拥有一个由一个节点组成的集群。

2019-04-23 09:35:48 4078 2

翻译 Elasticsearch 6.6 官方文档 之「快照和还原」

快照(`snapshot`)是从正在运行的 Elasticsearch 集群中获取的备份。你可以获取单个索引(`indices`)或整个集群的快照,并将其存储在共享文件系统上的存储库中,并且有支持 S3、HDFS、Azure、Google 云存储等远程存储库的插件。快照是递增的。这意味着,创建索引快照时,Elasticsearch 将避免复制存储库中已存储的任何数据,作为同一索引的早期快照的一部分。因此,频繁地对集群进行快照是很有效的。

2019-04-22 15:10:50 9698

翻译 Elasticsearch 5.x 版本中的冷热数据架构

当使用 Elasticsearch 进行更大的时间数据分析用例时,我们建议使用基于时间(`time-based`)的索引和具有 3 种不同类型节点(主节点、热节点和冷节点)的分层架构,我们称之为`Hot-Warm`架构。每个节点都有自己的特性,如下所述。

2019-04-20 09:47:12 2361

原创 Spring Boot 项目自动重启以及 jps 查不到 java 进程的原因及解决方法

文章目录问题背景问题描述解决方法问题背景新开发了一个 Spring Boot 项目,直接打包部署到了服务器,使用bash脚本启动程序,日志输出到直接指定nohup.out文件。问题描述实际上,遇到了有两个问题,分别是:程序总是在运行了一段时间后自动重启,而且不断的重启;在程序正常运行期间,使用jps命令查看 Java 进程,查不到该应用的进程。解决方法在程序出现问题之后,查看日...

2019-04-19 11:23:10 3323 1

原创 Elasticsearch 快照到 HDFS 遇到的 PrivateCredentialPermission 问题及解决方法

文章目录问题背景问题描述解决方法问题背景在 Elasticsearch 集群中配置了 HDFS 插件,用于存储集群的索引快照。问题描述在 HDFS 存储库创建成功之后,尝试创建索引快照的时候,遇到了如下问题:如上图所示,在执行创建快照的命令时,抛出了repository_exception异常,但也给出了一串原因:"reason 4" : "[test541to660] could ...

2019-04-11 16:24:56 999

翻译 Akka 指南 之「集群分片」

当你需要将 Actor 分布在集群中的多个节点上,并且希望能够使用它们的逻辑标识符与它们进行交互,但不必关心它们在集群中的物理位置时,集群分片(`Cluster sharding`)非常有用,这也可能随着时间的推移而改变。例如,它可以是表示域驱动设计(`Domain-Driven Design`)术语中聚合根(`Aggregate Roots`)的 Actor。在这里,我们称这些 Actor 为“实体”。这些 Actor 通常具有持久(`durable`)状态,但此功能不限于具有持久状态的 Actor。

2019-04-10 08:13:16 2071

翻译 Akka 指南 之「集群单例」

集群单例模式由`akka.cluster.singleton.ClusterSingletonManager`实现。它在所有集群节点或标记有特定角色的一组节点中管理一个单实例 Actor 实例。`ClusterSingletonManager`是一个 Actor,它应该在集群中的所有节点或具有指定角色的所有节点上尽早启动。实际的单例 Actor 是由最老节点上的`ClusterSingletonManager`通过从提供的`Props`创建子 Actor 来启动的。`ClusterSingletonMana

2019-04-09 09:46:56 3162 1

翻译 Akka 指南 之「集群感知路由器」

所有「routers」都可以知道集群中的成员节点,即部署新的路由(`routees`)或在集群中的节点上查找路由。当一个节点无法访问或离开集群时,该节点的路由将自动从路由器中注销。当新节点加入集群时,会根据配置向路由器添加额外的路由。当一个节点在不可访问之后再次可访问时,也会添加路由。

2019-04-08 08:53:52 2079 4

翻译 Akka 指南 之「集群的使用方法」

有关 Akka 集群概念的介绍,请参阅「[集群规范]」。Akka 集群的核心是集群成员(`cluster membership`),以跟踪哪些节点是集群的一部分以及它们的健康状况。

2019-04-07 21:30:10 4428 2

翻译 Akka 指南 之「集群规范」

Akka 集群(`Cluster`)提供了一种容错的、分散的、基于点对点(`peer-to-peer`)的集群成员(`membership`)服务,不存在单点故障或单点瓶颈。它使用`Gossip`协议和自动故障检测器(`failure detector`)来实现这一点。

2019-04-06 00:50:58 3097

翻译 Akka 指南 之「FSM」

FSM(有限状态机)是一个抽象的基类,它实现了一个 Akka Actor,并在「Erlang设 计原则」中得到了最好的描述。

2019-04-05 08:32:23 3128 4

翻译 Akka 指南 之「邮箱」

Akka 的邮箱中保存着发给 Actor 的信息。通常,每个 Actor 都有自己的邮箱,但也有例外,如使用`BalancingPool`,则所有路由器(`routees`)将共享一个邮箱实例。

2019-04-04 09:42:23 4681

翻译 Akka 指南 之「调度器」

正如在 Actor System 中所解释的,每个 Actor 都是其子级的监督者,因此每个 Actor 定义了故障处理的监督策略。这一策略不能在 Actor 系统启动之后改变,因为它是 Actor 系统结构的一个组成部分。

2019-04-03 13:33:26 1472

原创 详述 Elasticsearch 集群的搭建步骤及方法

说实话,关于搭建 Elasticsearch 集群的步骤及方法,网上有很多文章,内容也都大同小异,呃,本文也差不多,因此并没有指望本文能够给大家带来什么特别新鲜的东西,仅是为了记录自己搭建 Elasticsearch 集群的过程而已!如果在此基础之上,能够帮忙大家顺利搭建属于自己的 Elasticsearch 集群的话,那就再好不过了。

2019-04-02 14:30:19 13534

翻译 Akka 指南 之「Actors」

Actor Model 为编写并发和分布式系统提供了更高级别的抽象。它减少了开发人员必须处理显式锁和线程管理的问题,使编写正确的并发和并行系统变得更容易。1973 年卡尔·休伊特(`Carl Hewitt`)在论文中定义了 Actors,然后通过 Erlang 语言所普及,并且在爱立信(`Ericsson`)成功地建立了高度并发和可靠的电信系统。

2019-04-02 09:01:52 52875 5

翻译 Akka 指南 之「容错」

正如在「Actor System」中所解释的,每个 Actor 都是其子级的监督者,因此每个 Actor 定义了故障处理的监督策略。这一策略不能在 Actor 系统启动之后改变,因为它是 Actor 系统结构的一个组成部分。

2019-04-01 13:36:05 2676 3

翻译 Akka 指南 之「消息传递可靠性」

温馨提示:Akka 中文指南的 GitHub 地址为「akka-guide」,欢迎大家Star、Fork,纠错。文章目录消息传递可靠性一般规则讨论:“至多一次”是什么意思?讨论:为什么不保证传递?讨论:消息排序通信故障在 JVM(本地)消息发送的规则小心你对这部分的操作!本地消息发送的可靠性本地消息发送顺序本地顺序与网络顺序有什么关系?高级抽象消息模式事件源带明确确认的邮箱死信应该用死信做什...

2019-03-22 17:15:28 1826

原创 HDFS 集群无法启动 DataNode 节点以及管理界面缺少 DataNode 节点的解决方法

文章目录前言1 问题描述2 尝试解决2.1 解决 ISSUE 22.1 解决 ISSUE 1前言搭建了一个 HDFS 集群,用了 3 台虚拟机,1 台虚拟机是master作为NameNode节点;2 台虚拟机分别是slave1和slave2作为DataNode节点,具体的集群搭建过程可参考「快速搭建 HDFS 系统(超详细版)」这篇博文。1 问题描述在搭建 HDFS 集群的过程中,难免会遇...

2019-03-21 16:10:31 9414 3

转载 快速搭建 HDFS 系统(超详细版)

文章目录节点介绍开始搭建 HDFS 系统基础环境变量配置第 1 步:解压 Hadoop 安装包第 2 步:配置 Hadoop 的 Java 运行环境第 3 步:在 Linux 中配置 Hadoop 环境变量设置 SSH 免密码登录配置 HDFS配置 NameNode 节点格式化 NameNode 以及启动 HDFS 系统节点介绍首先,准备 5 台虚拟机,其中 1 台虚拟机作为NameNode,...

2019-03-15 19:04:31 17355 5

转载 百度的春晚战事

“我们对春晚一无所知。”罗振宇曾在跨年演讲上如是说。无论悲喜,反正每个中国人都为春晚辟出了一块“专属记忆”。而从2015年开始,中国人的春晚记忆里被点上了一颗“红痣”。那就是——总有一家顶尖互联网公司面带羞赧地走上舞台,给十几亿人发红包。“一无所知”的形容,可谓精妙。春晚时,你只知道自己在对着电视刷红包,但从空中俯瞰,十多亿人同时拿起手机,将会汇聚起怎样一种数据海啸,即使《2012》《后天...

2019-02-28 20:20:51 2213 4

翻译 Akka 指南 之「持久化」

温馨提示:Akka 中文指南的 GitHub 地址为「akka-guide」,欢迎大家Star、Fork,纠错。文章目录持久化依赖示例项目简介体系结构事件源持久化依赖为了使用 Akka 持久化(Persistence)功能,你必须在项目中添加如下依赖:&amp;amp;amp;amp;lt;!-- Maven --&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;dependency&amp;amp;amp;amp

2019-02-14 22:02:46 1567

翻译 Akka 指南 之「配置」

温馨提示:Akka 中文指南的 GitHub 地址为「akka-guide」,欢迎大家Star、Fork,纠错。文章目录配置从哪里读取配置?使用 JarJar、OneJar、Assembly 或任何 jar-bundler 时自定义 application.conf包括文件配置日志记录关于类加载器的一句话应用程序特定设置配置多个 ActorSystem从自定义位置读取配置Actor 部署配...

2019-02-13 22:09:13 4365

翻译 Akka 指南 之「Akka 和 Java 内存模型」

温馨提示:Akka 中文指南的 GitHub 地址为「akka-guide」,欢迎大家Star、Fork,纠错。Akka 和 Java 内存模型使用 LightBend 平台(包括 Scala 和 Akka)的一个主要好处是简化了并发软件的编写过程。本文讨论了 LightBend 平台,特别是 Akka 如何在并发应用程序中处理共享内存。Java 内存模型在 Java 5 之前,Jav...

2019-02-12 23:07:38 1375

翻译 Akka 指南 之「位置透明」

温馨提示:Akka 中文指南的 GitHub 地址为「akka-guide」,欢迎大家Star、Fork,纠错。位置透明上一节描述了如何使用 Actor 路径来启用位置透明(location transparency)。这个特殊的特性需要一些额外的解释,因为在编程语言、平台和技术的上下文中,相关术语“透明远程处理(transparent remoting)”的使用方式非常不同。默认分布...

2019-02-12 22:33:26 1005

翻译 Akka 指南 之「Actor 引用、路径和地址」

温馨提示:Akka 中文指南的 GitHub 地址为「akka-guide」,欢迎大家Star、Fork,纠错。Actor 引用、路径和地址本章描述如何在可能的分布式 Actor 系统中标识和定位 Actor。它与这样一个核心理念紧密相连:「Actor 系统」形成了内在的监督层次结构,并且 Actor 之间的通信在跨多个网络节点的位置方面是透明的。上图显示了 Actor 系统中最重要的...

2019-02-12 21:00:47 1401

翻译 Akka 指南 之「监督和监控」

温馨提示:Akka 中文指南的 GitHub 地址为「akka-guide」,欢迎大家Star、Fork,纠错。监督和监控关于「Actor Systems」的前一节解释了 Actor 如何形成层次结构,以及在构建应用程序时是最小的单元。本节将孤立地研究一个这样的 Actor,解释在实现它时遇到的概念。有关所有细节的更深入参考,请参考「Actors」。Actor 是状态、行为、邮箱、子 A...

2019-02-11 22:09:10 1304 1

翻译 Akka 指南 之「什么是 Actor?」

温馨提示:Akka 中文指南的 GitHub 地址为「akka-guide」,欢迎大家Star、Fork,纠错。什么是 Actor?关于「Actor Systems」的前一节解释了 Actor 如何形成层次结构,以及在构建应用程序时是最小的单元。本节将孤立地研究一个这样的 Actor,解释在实现它时遇到的概念。有关所有细节的更深入参考,请参考「Actors」。Actor 是状态、行为、邮...

2019-01-30 22:02:38 1068

翻译 Akka 指南 之「Actor 系统」

温馨提示:Akka 中文指南的 GitHub 地址为「akka-guide」,欢迎大家Star、Fork,纠错。Actor 系统Actor 是封装状态和行为的对象,它们通过交换放在收件人邮箱中的消息进行专门的通信。从某种意义上说,Actor 是面向对象编程最严格的形式,但最好将其视为“人”:当与 Actor 一起建模解决方案时,设想一组人员并为其分配子任务,将其功能安排到组织结构中,并考虑...

2019-01-30 20:06:02 802

翻译 Akka 指南 之「术语及概念」

温馨提示:Akka 中文指南的 GitHub 地址为「akka-guide」,欢迎大家Star、Fork,纠错。术语及概念在本章中,我们试图建立一个通用的术语来定义一个坚实的基础,用于交流 Akka 所针对的并发和分布式系统。请注意,对于这些术语中的许多,并没有一个统一的定义。我们试图给出将在 Akka 文档范围内使用的定义。并发 vs. 并行并发和并行是相关的概念,但有一些小的区别。...

2019-01-28 21:49:59 408

翻译 Akka 指南 之「第 5 部分: 查询设备组」

第 5 部分: 查询设备组依赖在你项目中添加如下依赖:&amp;amp;amp;lt;!-- Maven --&amp;amp;amp;gt;&amp;amp;amp;lt;dependency&amp;amp;amp;gt; &amp;amp;amp;lt;groupId&amp;amp;amp;gt;com.typesafe.akka&amp;amp;amp;lt;/groupId&amp;amp;amp;gt;

2019-01-17 23:28:56 1125

翻译 Akka 指南 之「第 4 部分: 使用设备组」

第 4 部分: 使用设备组依赖在你项目中添加如下依赖:&amp;amp;amp;lt;!-- Maven --&amp;amp;amp;gt;&amp;amp;amp;lt;dependency&amp;amp;amp;gt; &amp;amp;amp;lt;groupId&amp;amp;amp;gt;com.typesafe.akka&amp;amp;amp;lt;/groupId&amp;amp;amp;gt;

2019-01-17 21:57:21 453

翻译 Akka 指南 之「第 3 部分: 使用设备 Actors」

第 3 部分: 使用设备 Actors依赖在你项目中添加如下依赖:&amp;amp;lt;!-- Maven --&amp;amp;gt;&amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;com.typesafe.akka&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;artifactI

2019-01-17 07:51:23 493 3

翻译 Akka 指南 之「第 2 部分: 创建第一个 Actor」

第 2 部分: 创建第一个 Actor依赖在你项目中添加如下依赖:&amp;amp;lt;!-- Maven --&amp;amp;gt;&amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;com.typesafe.akka&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;artifactI

2019-01-16 22:36:02 1343 3

翻译 Akka 指南 之「第 1 部分: Actor 的体系结构」

第 1 部分: Actor 的体系结构依赖在你项目中添加如下依赖:&amp;amp;amp;amp;lt;!-- Maven --&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;dependency&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;groupId&amp;amp;amp;amp;gt;com.typesafe.akka&amp;amp;amp;amp;

2019-01-16 20:21:54 1049

翻译 Akka 指南 之「Akka 应用程序示例简介」

Akka 应用程序示例简介写散文时,最难的部分往往是写前几句话。在开始构建 Akka 系统时,也有类似的“空白画布(blank canvas)”感觉。你可能会想:哪个应该是第一个 Actor?它应该保存在哪里?它应该做什么?幸运的是,与散文不同,既定的最佳实践可以指导我们完成这些初始步骤。在本文的其余部分中,我们将研究一个简单的 Akka 应用程序的核心逻辑,以向你介绍 Actors,并向您展示...

2019-01-16 09:02:10 686

翻译 Akka 指南 之「Akka 库和模块概述」

Akka 库和模块概述在深入研究 Actors 编程的一些最佳实践之前,预览最常用的 Akka 库会很有帮助。这将帮助你开始考虑你要在系统中使用的功能。所有核心的 Akka 功能都可以作为开源软件(OSS)提供。Lightbend 支持 Akka 开发,但也可以给你提供「商业服务」,如培训、咨询、支持和「企业套件」,这是一套用于管理 Akka 系统的综合工具。Akka OSS 包含以下功能,稍...

2019-01-16 08:10:35 1412 1

全国导游考试科目五练习盘.rar

全国导游考试科目五练习盘。这是一个压缩包,里面包括安装包以及安装说明!该软件为官方提供,供备考导游考试科目五练习使用,完全模拟真实的考试场景。

2019-12-05

2019年北京市导游考试导游词.zip

2019年北京市导游考试导游,包括天坛、明十三陵、颐和园、故宫和长城,共6个景点15到备选题。除此之外,资料包里面还包括官方提供的科目五考试备考景点!

2019-12-05

unzipAndFind.sh

循环解压 ZIP 类型的包,以及 FIND 指定名称文件的 Shell 脚本。

2019-11-07

DbVisualizer 9.5.X 版本 64 位破解补丁

DbVisualizer 9.5 64 位破解补丁,Windows 和 MAC 版本,均可破解。

2017-10-31

流畅的Python(高清中文版)

在读完《Python编程:从入门到实践》之后,这是进阶必备书籍。

2017-10-11

jstl 和 standard jar 包

jstl.jar & standard.jar

2017-08-23

《Maven实战》徐晓斌著(完整高清版)

Maven 专家徐晓斌著。

2017-08-18

GIF 制作工具

这是一个比较好用的 GIF 制作工具。

2017-04-25

MySQL Group Replication

MySQL Group Replication(简称MGR)是MySQL官方于2016年12月推出的一个全新的高可用与高扩展的解决方案。MySQL组复制提供了高可用、高扩展、高可靠的MySQL集群服务。

2017-04-22

64 位 Windows 版 DbVisualizer

64 位 Windows 版 DbVisualizer

2017-04-09

阿里巴巴 Java 开发手册

阿里巴巴 Java 开发手册,了解阿里巴巴内部的 Java 风云。无论用什么语言,都需要养成一个良好的开发习惯,以阿里巴巴为例,借鉴一下吧!

2017-02-16

MyBatis 之 各种依赖包

本资源包括MyBatis框架下的各种依赖包,通过本资源,可以快速搭建MyBatis框架。

2017-02-01

Spring MVC框架的各种依赖包下载

本资源包括Spring MVC框架下的各种依赖包,同过本资源,可以快速搭建Spring MVC框架。

2017-01-24

揭秘:微信摇一摇背后的技术细节

10亿红包从天降,揭秘微信摇一摇背后的技术细节,腾讯的技术分享。

2017-01-20

阿里巴巴 2016 双 11 背后的技术

不一样的技术创新 - 阿里巴巴 2016 双 11 背后的技术,阿里双11团队联合打造的第一手资料,共享给大家,让大家一起领略阿里的技术创新。

2017-01-20

javax.servlet.jar包下载

javax.servlet.jar包,如果有报异常未找到该jar包的,可以尝试着将该jar包导入,可以解决该异常。

2017-01-17

Cornerstone(免费破解版)

Cornerstone(免费破解版),找了很久,终于找到了,已经安装完成。先提供给大家,以免大家搜索之苦。如果有什么不懂得地方,可以到博主(http://blog.csdn.net/qq_35246620/article/details/53888211)博客上留言。

2017-01-12

运行在Mac上的Editplus - TextWrangler

运行在Mac上的Editplus - TextWrangler,完全免费,安装即用。

2017-01-11

hessian-4.0.37(jar包)

hessian-4.0.37(jar包)。

2017-01-11

DbVisualizer Pro v9.1.10 Mac(破解版)

DbVisualizer Pro v9.1.10 Mac(破解版)

2017-01-03

官方 Spring4.0 jar包

官方提供的Spring4.0版jar包,也是在网上找的,不过为了以后用着方便,再次传上来,莫怪莫怪。

2016-12-29

SmartSVN Mac版

SmartSVN Mac版,替代小乌龟。

2016-12-20

SmartSVN注册文件

Mac版SmartSVN的注册文件,让你无忧作业。

2016-12-20

Java程序驱动包

Java程序驱动包。

2016-12-09

Java编程面试攻略

Java编程面试攻略(Java Programming Interviews Exposed),为你加分!

2016-11-20

算法设计与分析

本书主要取材于算法设计与分析领域的经典内容,并介绍了算法设计的发展趋势。内容主要包括非常经典的算法设计技术,例如递归与分治、动态规划、贪心、回溯、分支限界、图算法,也包括了一些高级的算法设计主题,例如网络流和匹配、启发式搜索、线性规划、数论以及计算几何。在算法分析方面,介绍了概率分析以及最新的分摊分析和实验分析方法。在算法的理论方面,介绍了问题的下界、算法的正确性证明以及NP完全理论等方面的内容。

2016-11-19

深入浅出面向对象分析与设计

你是否早已对市面上那些只有在成为专家以后读起来才有感觉的OOA&D书籍感到厌倦?你可能早就听说过OOA&D书籍能帮助你写出伟大的软件——让老板高兴、客户满意的软件。但如何办到呢?《深入浅出面向对象分析与设计》(中文版)将告诉你如何分析、设计以及撰写真正面向对象的软件:容易重用、好维护、可扩展的软件;不再使你心碎的软件;让你增添新功能而不会破坏旧机制的软件。

2016-11-18

MapReduce2.0源码分析与实战编程

MapReduce2.0源码分析与实战编程,深入讲解MapReduce相关内容。

2016-11-15

深入理解Java虚拟机:JVM高级特性与最佳实践

作为一位Java程序员,你是否也曾经想深入理解Java虚拟机,但是却被它的复杂和深奥拒之门外?没关系,《深入理解Java虚拟机:JVM高级特性与最佳实践》极尽化繁为简之妙,能带领你在轻松中领略Java虚拟机的奥秘。《深入理解Java虚拟机:JVM高级特性与最佳实践》是近年来国内出版的唯一一本与Java虚拟机相关的专著,也是唯一一本同时从核心理论和实际运用这两个角度去探讨Java虚拟机的著作,不仅理论分析得透彻,而且书中包含的典型案例和最佳实践也极具现实指导意义。

2016-11-14

设计模式之禅

如果说“四人帮”的《设计模式》是设计模式领域的“圣经”,那么之后出版的各种关于设计模式的书都可称之为“圣经”的“注释版”或“圣经的故事”。本书是得道者对“圣经”的“禅悟”,它既不像“圣经”那样因为惜字如金、字字珠玑而深奥、晦涩和难懂,又比“圣经”的“注释版”更深刻和全面、更通俗和生动、更接近开发者遇到的实践场景,更具指导性。本书兼收并蓄、博采众长,也许是设计模式领域里的下一个里程碑之作。

2016-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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