上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 297 下一页

2019年12月24日

SOA与系统集成

摘要: SOA理念核心是通过松散耦合的服务带来业务复用,通过服务的编排助力业务的快速响应和创新,但在项目实现落地时却变成了系统间的集成。当SOA在企业客户中落地时,几乎无一例外的是通过搭建企业的ESB(企业服务总线),使各个系统以服务封装或服务调用的方式实现了不同系统间的业务交互。总体来说,我们发现在过去10年,企业实施的SOA项目,本质上仅仅是采用服务的形态,以技术的视角选择了一个科学的架构实现了系统的... 阅读全文

posted @ 2019-12-24 08:56 时间朋友 阅读(481) 评论(0) 推荐(1) 编辑

2019年12月23日

JAVA应用监测

摘要: Java应用检测内容当java运行一个应用,就会生成一个JVM的实例,而java应用则运行于此JVM实例中,当应用退出,JVM实例也会关闭。启动多个java应用,也会启动多个JVM实例,它们不会相互影响(当然,它们都会占用系统的资源)。虚拟机主要有三大模块,一个类加载子系统(Class Loader Subsystem,负责加载类),一个执行引擎(Execution Engine,负责执行类的方法... 阅读全文

posted @ 2019-12-23 08:38 时间朋友 阅读(547) 评论(0) 推荐(1) 编辑

2019年12月22日

2019第52周日

摘要: SpringBatch 是一个大数据量的并行处理框架。通常用于数据的离线迁移,和数据处理,⽀持事务、并发、流程、监控、纵向和横向扩展,提供统⼀的接⼝管理和任务管理;考虑易用性、可扩展性,灵活性,可编程性,Spring Batch会比较适合有点编程基础(特别是使用Spring及SpringBoot框架)的开发人员,针对业务编程,可自由发挥。kettle是一款可以可视化编程的开源ETL工具,... 阅读全文

posted @ 2019-12-22 13:43 时间朋友 阅读(207) 评论(0) 推荐(0) 编辑

2019年12月21日

java启动参数

摘要: java命令启动应用所使用的参数,基本是用于JVM的,某种程度上也叫做JVM参数。总的来说,java启动参数共分为三大类,分别是:标准参数(-):相对稳定的参数,每个版本的JVM都可用。非标准X参数(-X):默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容。XX参数(-XX):此类参数各个jvm实现会有所不同,将来可能会随时取消。1、常用标准参数-cp或-class... 阅读全文

posted @ 2019-12-21 21:32 时间朋友 阅读(3293) 评论(0) 推荐(0) 编辑

2019年12月20日

Java内存分析工具MAT

摘要: MAT是一个强大的内存分析工具,可以快捷、有效地帮助我们找到内存泄露,减少内存消耗分析工具。内存中堆的使用情况是应用性能监测的重点,而对于堆的快照,可以dump出来进一步分析,总的来说,一般我们对于堆dump快照有三种方式:添加启动参数发生OOM时自动dump: java应用的启动参数一般最好都加上-XX:+HeapDumpOnOutOfMemoryError及-XX:HeapDumpPath=l... 阅读全文

posted @ 2019-12-20 20:37 时间朋友 阅读(1190) 评论(0) 推荐(0) 编辑

2019年12月19日

BTrace

摘要: BTrace是比arthas更早的一款java动态追踪开源软件,github地址为:https://github.com/btraceio/btrace,官网的介绍是BTrace is a safe, dynamic tracing tool for the Java platform.,它是安全的动态追踪java应用的工具,即可以动态地向目标应用的字节码注入追踪代码。何为动态?我们都知道,即在j... 阅读全文

posted @ 2019-12-19 08:31 时间朋友 阅读(716) 评论(0) 推荐(0) 编辑

2019年12月18日

Spring Batch与ETL工具比较

摘要: 在实际应用中,在批处理中用得较多的是场景是数据同步。在做数据集成工作中,常常需要从源位置把数据同步到目标位置,以便于进行后续的逻辑操作。在做这种批处理工具时,在网上查资料,发现用得比较多的是kettle及阿里的datax,对于这两款工具,各有各的优缺点。kettlekettle是一款可以可视化编程的开源ETL工具,把数据处理简化为Job和Transform,在Transform中,提供了各种数据读... 阅读全文

posted @ 2019-12-18 08:37 时间朋友 阅读(5341) 评论(0) 推荐(0) 编辑

2019年12月17日

Spring Batch基本概念

摘要: Spring batch主要有以下部分组成:JobRepository 用来注册job的容器JobLauncher 用来启动Job的接口Job 实际执行的任务,包含一个或多个StepStep step包含ItemReader、ItemProcessor和ItemWri... 阅读全文

posted @ 2019-12-17 08:49 时间朋友 阅读(604) 评论(0) 推荐(0) 编辑

2019年12月16日

SpringBatch介绍

摘要: SpringBatch 是一个大数据量的并行处理框架。通常用于数据的离线迁移,和数据处理,⽀持事务、并发、流程、监控、纵向和横向扩展,提供统⼀的接⼝管理和任务管理;SpringBatch是SpringSource和埃森哲为了统一业界并行处理标准为广大开发者提供方便开发的一套框架。官方地址:github.com/spring-projects/spring-batch。 Spring Ba... 阅读全文

posted @ 2019-12-16 08:43 时间朋友 阅读(1153) 评论(0) 推荐(0) 编辑

2019年12月15日

2019第51周日

摘要: 如果你经常因日常琐事情绪波动,生气、焦虑或恐惧紧张,说明你没有长远目标,眼光太狭隘,在琐事上浪费时间精力多了,在目标重要事项上就会少,能做出的成就也就很有限。眼光改变了,心胸也变得开阔;视角改变了,视野也变得高远。我们会从司空见惯的视域中忽然醒悟,发现自己原先的局限和荒谬,从长久封闭的困局中发现破冰的契机。去找你觉得比你厉害的人学习,进入到那个学习的圈子里去,在主动去认识那些和你同频的人,去靠近他... 阅读全文

posted @ 2019-12-15 17:37 时间朋友 阅读(208) 评论(0) 推荐(0) 编辑

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 297 下一页

导航