Gitlab是开源的基于Git的仓库管理系统,也可以管理软件开发的整个生命周期,是项目管理和代码托管平台,支撑着整个DevOps的生命周期。Gitlab很容易选为GitHub\码云\gogs\gite … 继续阅读 »
Author: wenqyAdmin
java8并发学习
这里继续学习记录java8的并发知识。关于什么是并发,什么是并行,什么是进程,什么是线程,有什么关系区别等等就不贴出来啦。 并发在Java5中首次被引入并在后续的版本中不断得到增强。Java从JDK1 … 继续阅读 »
java8数据流再识
数据流操作要么是衔接操作,要么是终止操作。当一个函数不修改数据流的底层数据源,它就是无干扰的。当一个函数的操作的执行是确定性的,它就是无状态的。 数据流可以从多种数据源创建,尤其是集合。可以有不同类型 … 继续阅读 »
品茗Java8新特性
看了下openjdk官网 http://openjdk.java.net/projects/jdk/14/ jdk14今年就要发布稳定版本了,连java8都没有系统的学习过。那就来学习下java8吧, … 继续阅读 »
Git学步
Git 是一款开源的分布式版本控制系统,是Linux之父Linus开发的版本控制软件,为帮助管理Linux内核开发而诞生,这期间有故事,当然,这不是我记录文章的重点,我只是感慨:牛逼! 这里只是记录G … 继续阅读 »
伤心总是难免的,你又何必一往情深
网站是很久没维护的,这是事实,幸运的是,总有人提醒我,你曾经拥有自己网站。跟往常一样的夜晚,刷着视频,突然间,一条不速之短信消息弹了出来,抬头就是【万网】,心里顿时咯噔了下,难道阿里催着续费了?细细一 … 继续阅读 »
Elasticjob安装与入门
Elasticjob是一个开源的分布式调度解决方案。Elasticjob由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。Elastic-Job-Lite … 继续阅读 »
Quartz管中窥豹之集群高可用
Quartz在集群模式下通过故障切换和任务负载均衡来实现任务的高可用(HA High Available)。而集群模式是通过争用数据库悲观锁来实现必须使用JdbcStore持久化存储任务。这个可以先阅 … 继续阅读 »
Quartz管中窥豹之其他特性初识
由先前的文章,我们已经验证了Quartz到集群模式、触发器优先级、任务错过触发处理和任务有状态与并发等场景特性。 删除正运行任务 测试结果 任务删除将删除还未触发的任务及触发器信息。但不会强行中断已经 … 继续阅读 »
Quartz管中窥豹之任务有状态与并发
Quartz定时任务默认都是并发执行,不仅仅是不同任务Job,还可以是同个Job的不同实例(JobDetail),意味着一次任务并不会等待上一次任务执行完毕,只要触发时间到达就会执行, 如果定时任执行 … 继续阅读 »