Decorator 简化元编程
少劳多得 Decorator 与 Python 之前引入的元编程抽象有着某些共同之处:即使没有这些技术,您也一样可以实现它们所提供的功能。即使在 Python 1.5 中…
Deeplearning4j 入门教程
Eclipse Deeplearning4J (DL4J) 是包含深度学习工具和库的框架,专为充分利用 Java&trade 虚拟机 (JVM) 而编写。它具有为 Java 和 Scala 语言编写的分…
IBM MQ 基础知识
学习路径:IBM MQ Developer Essentials 徽章 本文是 IBM MQ Developer Essentials 学习路径和徽章的一部分。 IBM MQ 基础知识(本文) 借助 MQ on Co…
IBM 客户智能预测下的客户生命周期值计算模型
IBM 预测性客户智能介绍 IBM 预测性客户智能(Predictive Customer Intelligence &ndash 简称 PCI)是 IBM 在大数据时代创造出的面相固定客户问题的解…
IBM 客户智能预测下的挖掘互联网中的价值客户
IBM 预测性客户智能(Predictive Customer Intelligence,简称 PCI)是 IBM 在大数据时代创造出的面向客户问题的解决方案应用,旨在帮助行业客户快速…
创建并发布 Emacs package 的简单指南
我 最近写了篇帖子 是关于用 Emacs 作为JavaScript开发环境的。 其中一个着重要解决的问题是如何在Emacs中方便的运行JavaScript测试。 我经常使用TDD…
超越编辑器的边界(在 Emacs 中用 XWidget 浏览网页)
今天 Reddit 上有消息说 xwidget branch 终于 merge 到 emacs-25 branch 中了,既然目前还没有关于使用该功能的评测出来,我决定自己亲自尝试一下。 …
11.5. Java concurrent 包的实现
由于 java 的 CAS 同时具有 volatile 读和 volatile 写的内存语义,因此 Java 线程之间的通信现在有了下面四种方式: A线程写 volatile 变量,随后B线…
9.63. 什么是 Java 内存模型
Java 内存模型定义了一种多线程访问 Java 内存的规范。Java 内存模型要完整讲不是这里几句话能说清楚的,我简单总结一下 Java 内存模型的几部分内容:…
9.61. Thread.sleep(0) 的作用是什么?
这个问题和上面那个问题是相关的,我就连在一起了。由于 Java 采用抢占式的线程调度算法,因此可能会出现某条线程常常获取到 CPU 控制权的情况,为了…
HibernateValidator 对全球化支持的实践
输入验证是 Spring 处理的最重要 Web 开发任务之一,在 Spring MVC 中有两种方式可以验证输入:一种是 Spring 自带的验证框架,另外一种是利用 JSR 实…