自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (29)
  • 收藏
  • 关注

原创 介绍PostgreSQL CTE(common table expressions)

介绍PostgreSQL CTE(common table expressions)本文我们学习如何使用PostgreSQL CTE(common table expressions)简化复杂查询。介绍 common table expressionsPostgreSQL CTE(common table expressions) 是临时结果,可以在其他SQL中引用,如SELECT, INS...

2019-04-27 22:19:08 5756 1

原创 详解Java中介模式

详解Java中介模式本文我们探讨GoF设计模式中的中介模式,详细说明其目的以及什么场景下使用。当然我会结合示例进行实战说明。中介模式面向对象编程中,我们始终应该让设计的系统组件保持松耦合并可重用。这会让我们代码更容易维护和测试。实际应用中,我们经常需要处理复杂的对象之间依赖,这时中介模式就派上用场了。中介模式的目的就是为了减少复杂性和依赖性,避免精密耦合对象之间直接通信。通过创建中介对象...

2019-04-25 22:11:06 327

原创 介绍 Java 8 groupingBy Collector

介绍 Java 8 groupingBy Collector本文我们探讨下Java 8 groupingBy Collector,通过不同的示例进行详细讲解。GroupingBy CollectorJava 8 Stream API 提供了声明方式处理流数据。static工厂方法Collectors.groupingBy() 和 Collectors.groupingByConcurrent...

2019-04-24 22:52:55 16435 2

原创 Java 8 自定义流Collector实现

Java 8 自定义 流的 Collector实现前文我们看到 Java 8 Collectors提供了很多内置实现。但有时我们需要实现一些特定功能满足业务需要,本文带你学习如何自定义Collector的实现,计算字符串流中所有单词的长度。需求说明加入我们的字符串流,每个字符串对象有方法length()————返回单词长度。我们想创建自定义Collector,实现reduce操作,计算流中所...

2019-04-21 17:05:19 5710 5

原创 介绍 Java 8 Collectors 类

介绍 Java 8 Collectors 类本文我们探讨Java 8 Collectors 类,其一般用于流处理中的最后一步。Stream.collect() 方法Stream.collect() 是java 8 stream api中的终止方法。它实现对流实例中保存的数据元素执行可变的折叠操作(将元素重新包装至特定的数据结构中,并应用一些额外逻辑将它们连接起来,等等)。此操作的策略由Col...

2019-04-21 13:14:13 6180

原创 Java 获取两个日期之间的所有日期

Java 获取两个日期之间的所有日期java 8 引入新的Time api使得无需引入第三方包处理日期和时间成为可能。这篇短文看下如何获取两个日期之间的所有日期,通过不同方式实现对比其差异。Java 7 api在java 7 之前,使用Calendar实例可以计算,循环给迭代中的每个日期加1,使用add方法,直到Calendar.Date属性到达结束日期。下面请看Calendar实例的代码...

2019-04-14 09:52:53 7817

原创 Spring Batch 自定义ItemReader

Spring Batch 自定义ItemReaderSpring Batch支持各种数据输入源,如文件、数据库等。然而有时也会遇到一些默认不支持的数据源,这时我们则需要实现自己的数据源————自定义ItemReader。本文通过示例说明如何自定义ItemReader。创建自定义ItemReader创建自定义ItemReader需要下面两个步骤:创建一个实现ItemReader接口的类,并...

2019-04-12 22:04:38 5628

原创 Java 转换List至Map

Java 转换List至Map转换List至Map是很常见的任务。文本我们提供几种方式实现。假设List中的每个元素有一个唯一标识作为Map中的key。示例数据结构首先,我们定义模型数据:@Datapublic class Animal { private int id; private String name;}id字段值是唯一的,因此可以作为key。首先使用传统...

2019-04-11 12:54:00 838

原创 介绍 Java NIO Selector

介绍 Java NIO Selector文本我们探讨java NIO引入Selector组件。selector提供了监控多个NIO channel机制,并识别何时有一个或多个channel可用来传输数据。通过这种方式,单个线程可以用于管理多个channel,从而管理多个网络连接。为什么使用Selector?使用selector,让一个线程可以管理多个channel,而不是多个线程。多个线程...

2019-04-05 21:53:50 490

原创 Java中实现拷贝文件

Java中实现拷贝文件本文我们学习java中多种方式复制文件。首先使用标准IO和NIO2 api,然后利用第三方库实现。IO API首先,使用java.io api拷贝文件,需要打开流,循环遍历内容,写入另一个流:@Testpublic void givenIoAPI_whenCopied_thenCopyExistsWithSameContents() throws IOExce...

2019-04-05 20:48:24 2662

原创 Java 重命名或移动文件

Java 重命名或移动文件本文我们看看java中如何重命名或移动文件,首先使用jdk6,然后jdk7的nio以及第三方库实现。使用jdk6使用jdk6方案:@Testpublic void givenUsingJDK6_whenMovingFile_thenCorrect() throws IOException { File fileToMove = new File("src...

2019-04-05 10:36:42 2147

原创 基于H2实现 Spring Batch应用

基于H2实现 Spring Batch应用上文我们已经学习了Spring batch的入门教程,但没有使用数据库,仅使用内存存储spring batch元信息及执行信息。本文我们学习如何配置数据库运行,为了简化使用h2数据库。需求说明使用数据库保存元信息,可以随时跟踪执行进度,重新执行失败记录。这里使用H2数据库存储。从csv文件中读取信息,每条信息判断是数据库中是否存在,如果存在更新余额...

2019-04-03 19:28:55 1708

原创 Java 多种方式创建文件

Java 多种方式创建文件本文我们学习如何创建文件,首先是jdk6,然后是jdk7的nio2,最后使用第三方库实现。使用jdk6首先我们使用JDK6的文件api实现:@Testpublic void givenUsingJDK6_whenCreatingFile_thenCorrect() throws IOException { File newFile = new File(...

2019-04-01 21:25:26 967

原创 Spring Batch 之 Hello World教程

Spring Batch 之 Hello World教程本文我们基于spring boot和spring batch 实现一个简单hello world入门批处理程序。如果你刚刚接触spring batch,这篇教程会让你花最短时间理解spring batch框架。Spring Batch 框架介绍开始代码之前,我们先了解框架中的核心组件,见下图:批处理过程有Job组成,job是封装整...

2019-04-01 17:45:35 2826

钻石示例数据,经典的机器学习示例数据,parquet格式、csv格式,方便用户下载学习

钻石示例数据,经典的机器学习示例数据,parquet格式、csv格式,方便用户下载学习。学习dbt资料,可参考系列博客:https://blog.csdn.net/neweastsun/category_12786252.html

2024-09-16

R实战综合指数评价法示例教程的示例数据

R实战综合指数评价法示例教程的示例数据

2022-01-08

Spring Cloud Spring Boot and Netflix OSS.pdf

Spring Cloud Spring Boot and Netflix OSS.pdf

2021-08-26

kafka学习资料合集

Apache Kafka Cookbook(PACKT,2015) kafka-definitive-guide-complete learning-apache-kafka-second-edition 学习kafka的最好资料,希望对你有用。

2020-09-22

嵌套聚集示例数据--nested-data.json

学习elasticsearch嵌套聚集所需的示例数据,方便学习者进行测试。 关于城市宠物注册的web应用,系统包括下列一些实体: * City(city, type) * Citizen(occupation,age) * Pet(kind,name,age) city包括多个citizen,citizen包括多个注册pet。

2020-04-04

Elasticsearch Painless Script入门教程--示例数据-sat.json

Elasticsearch Painless Script入门教程--示例数据。 自Elasticsearch 5.x 引入Painless,使得Elasticsearch拥有了安全、可靠、高性能脚本的解决方案。Painless是Elastic开发并做了专门的优化,相较之前的脚本更快、安全、易使用、可靠。 Painless脚本的目标是使编写脚本对用户来说无痛,特别是对于来自Java或Groovy环境的用户。可能你还不熟悉Elasticsearch脚本,让我们从基础开始。

2020-03-23

Elasticsearch Painless Script入门教程--示例数据-sat.json

Elasticsearch Painless Script入门教程--示例数据。 自Elasticsearch 5.x 引入Painless,使得Elasticsearch拥有了安全、可靠、高性能脚本的解决方案。Painless是Elastic开发并做了专门的优化,相较之前的脚本更快、安全、易使用、可靠。 Painless脚本的目标是使编写脚本对用户来说无痛,特别是对于来自Java或Groovy环境的用户。可能你还不熟悉Elasticsearch脚本,让我们从基础开始。

2020-03-23

深入理解 significant terms 和 significant text 分组聚集代码 sports&news.json

深入理解 significant terms 和 significant text 分组聚集 代码。地址:https://blog.csdn.net/neweastsun/article/details/104467440

2020-02-23

Elasticsearch聚合分析实战(2)-employees.json

Elasticsearch聚合分析实战(2) 博客地址:https://blog.csdn.net/neweastsun/article/details/104324747

2020-02-15

Effective Java 3rd Edition

Effective Java 3rd Edition,Effective Java 3rd EditionEffective Java 3rd EditionEffective Java 3rd EditionEffective Java 3rd EditionEffective Java 3rd Edition

2018-09-18

kettle生成xml示例

http://blog.csdn.net/neweastsun/article/details/52457290;文章的示例程序。

2016-09-07

YSJSW(Yet Another Java Service Wrapper)

YSJSW(Yet Another Java Service Wrapper) 可以配置java应用为windows服务。

2016-08-30

《在Tomcat上安装部署SAIKU》资源下载

Saiku是一个强大的独立工具,用于查询构建数据集市,如:即席查询报表、图表展示、导出报表成excel或csv格式等。Saiku是基于Mondrian OLAP引擎。本文主要是一步一步解释如何在tomcat下部署saiku,为了让你更好更快的使用。开始之前,假设你已经比较熟悉数据集市数据库,以及如何建立Mondrian Schema。

2015-02-10

《kettle中使用javascript步骤和fireToDB函数实现自定义数据库查询 》代码

kettle中使用javascript步骤和fireToDB函数实现自定义数据库查询

2014-10-29

《kettle中调用java类》示例代码

《kettle中调用java类》示例代码;http://blog.csdn.net/neweastsun/article/details/40022823

2014-10-12

《使用javascript访问kettle内部组件》示例代码

《使用javascript访问kettle内部组件》示例代码

2014-10-08

《kettle子转换即映射》博客示例代码

《kettle子转换即映射》博客示例代码; http://blog.csdn.net/neweastsun/article/details/39804383

2014-10-05

《在kettle中实现数据验证和检查》示例代码

《在kettle中实现数据验证和检查》示例代码,学习数据验证和检查的最佳示例。

2014-09-17

《示例学习kettle之Excel Writer步骤》博客文章示例

《示例学习kettle之Excel Writer步骤》博客文章示例代码,很好的Excel Writer步骤学习资料。

2014-09-16

《kettle中实现动态SQL查询》博客文章示例代码

通过示例学习kettle动态查询,可以使用问号占位符或命名参数,并详细说明两者的区别。

2014-09-15

《使用kettle批量下载文件》示例代码

使用kettle批量下载文件的示例代码,详细内容可以查看博客对应的文章。

2014-09-10

《详解kettle之User Defined Java Class步骤》示例代码

《详解kettle之User Defined Java Class步骤》示例代码,是最详细的udjc步骤说明文档,有示例理解更容易,更全面。

2014-09-07

《检查处理kettle数据流中的空行》示例附件代码

《检查处理kettle数据流中的空行》示例附件代码 ,是学习kettle 的最佳教程示例,可以在blog中看到本教程。

2014-09-05

《kettle中访问前一行数据》示例附件

《kettle中访问前一行数据》示例附件 学习kettle最佳示例之一

2014-09-05

《job中执行每行》示例下载

《job中执行每行》示例下载,对学习kettle中的循环有帮助

2014-09-04

《job中使用循环》中的示例下载

《job中使用循环》中的示例下载,对学习kettle有帮助

2014-09-04

《使用kettle把XML文档转换成数据表结构》附件

使用kettle把XML文档转换成数据表结构 blog中的示例附件,需要请下载学习!

2014-09-02

数据库设计规范

设计数据库的全面总结,配合工具,是非常好用的数据库设计工具; 跨数据库,一次设计,同时生成不同数据库的创建表脚本; 有截图,非常有参考价值;

2013-07-09

mysql驱动程序 用与Java访问MySQL数据库

mysql驱动程序 用与Java访问MySQL数据库

2008-09-05

空空如也

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

TA关注的人

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