hcb 发布的文章

一个静态字段引起的bug


​昨天1.1号的时候,项目中一个自动上传文件到指定ftp服务器指定目录的程序发生了问题,不见新文件产生 。查看了以后,发现是传到2019年目录下了。 因为产生的文件自动按年份来排存放。2020年1.1号时应该存到2020目录下,结果存到2019目录 了。 因为放假在家。远程电脑太慢,不能具体查,今天到公司看了下,发现本地测试没问题,但是为啥会存到2019目录 下呢。最后发现指定- 阅读剩余部分 -

Elastic-Job简单介绍


Elastic-Job 是什么?Elastic-Job 是一个开源的分布式调度中间件,由两个相互独立的子项目 Elastic-Job-Lite 和 Elastic-Job-Cloud 组成。Elastic-Job-Lite 为轻量级无中心化解决方案,使用 jar 包提供分布式任务的调度和治理。Elastic-Job-Cloud 是一个 Mesos Framework,依托于 M- 阅读剩余部分 -

mvc与mvvm的区别


mvc,mvp,mvvm定义MVC:Model-View-Controller,经典模式,很容易理解,主要缺点有两个:View对Model的依赖,会导致View也包含了业务逻辑;Controller会变得很厚很复杂。MVP:Model-View-Presenter,MVC的一个演变模式,将Controller换成了Presenter,主要为了解决上述第一个缺点,将View和Mo- 阅读剩余部分 -

SpringBatch 简单介绍


SpringBatch 简单介绍1.SpringBatch 是什么SpringBatch 是一个大数据量的并行处理框架。通常用于数据的离线迁移,和数据处理,⽀持事务、并发、流程、监控、纵向和横向扩展,提供统⼀的接⼝管理和任务管理;SpringBatch是SpringSource和埃森哲为了统一业界并行处理标准为广大开发者提供方便开发的一套框架。官方地址:github.com/s- 阅读剩余部分 -