- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 Spring Integration
系统集成Spring Integration提供了基于Spring的EIP(Enterprise Integration Patterns,企业集成模式)的实现,主要解决不同系统之间的交互问题,通过异步消息驱动来达到系统交互时系统之间的松耦合,由Message、Channel、Message EndPoint组成。一、Message:用来在不同部分...
2019-02-16 13:02:45 2352
原创 Spring Batch
Spring Batch是用来处理大量数据操作的一个框架,读取大量数据然后进行一定处理后输出成指定的形式。组成部分:1)JobRepository:用来注册Job的容器2)JobLauncher:用来启动Job的接口3)Job:要实际执行的任务,包含一个或多个Step4)Step:执行步骤,包含5)6)7)5)ItemReader:用来读取数据的接口6)ItemProcessor:用...
2019-02-16 10:35:22 221
转载 package-info类
Java中有一个特殊的类:package-info类,它是专门为本包服务的。一、特殊性1、它不能随便被创建在一般的IDE中,Eclipse、package-info等文件是不能随便被创建的,会报“Type name is notvalid”错误,类名无效。在Java变量定义规范中规定如下字符是允许的:字母、数字、下划线,以及那个不怎么常用的$符号,不过中划线可不在之列,那怎么创建这个文件呢?...
2019-02-13 12:19:57 2606
原创 Spring Cache
Spring对缓存的支持,org.springframework.cache.CacheManager是Spring提供的各种缓存技术抽象接口,org.springframework.cache.Cache接口包含缓存的各种操作(增删查)1、spring 定义的CacheManager实现CacheManager描述SimpleCacheManager使用简单的Colle...
2019-02-13 11:33:30 239
原创 WebSocket
一、双向通信常用解决方案常用单向通信,前端发出请求,服务端作出响应。很多场景下需要服务端主动向客户端发出通知,常见解决方案:1、轮询1)简单轮询:间隔固定时间,向服务端发送请求来刷新页面数据。缺点:建立连接,资源消耗2)变间隔轮询:间隔不固定,若返回数据无变化,则延长请求间隔时间,反之有变化则缩短请求间隔时间3)带缓存的轮询:设置数据失效时间,优先从客户端缓存中获取,失效后从服务端获取。...
2019-02-12 11:28:16 291
jclasslib-猴子哥哥.zip
2020-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人