随笔分类 -  other

摘要:在开发过程中,需要实现定时来执行某些方法任务,这时可以使用Quartz框架来实现这个功能。 一 Quartz简单使用 Quartz中主要包含几个核心概念,如下: 1.1 配置Scheduler 上文说Scheduler是一个调度容器,任意一个JobDetail和任意一个Trigger结合为一对即可进 阅读全文
posted @ 2019-07-19 18:22 Mask_D 阅读(1880) 评论(0) 推荐(0)
摘要:一 Rabbitmq是什么 RabbitMq是一个消息队列,是以一种队列的结构来存放message,遵循这FIFO的规则。主要可以用来在不同的进程和线程之间进行通信。 为什么会产生消息队列? 不同进程(process)之间传递消息时,两个进程之间耦合程度过高,改动一个进程,引发必须修改另一个进程,为 阅读全文
posted @ 2019-07-17 17:29 Mask_D 阅读(368) 评论(0) 推荐(0)
摘要:单例模式 1.不好的解法(只适用于单例模式) 把构造函数设为私有函数以禁止他人创建。定义一个静态实例,在需要的时候创建该实例。 只适合单线程,如果多线程同时运行到判断语句,会创建多个实例。 2.不好的解法(适应多线程,低效率) 对第一种方法的改进,可以通过添加一个同步锁。 此时只有一个线程可以得到同 阅读全文
posted @ 2019-02-27 20:53 Mask_D 阅读(256) 评论(0) 推荐(1)
摘要:创建文章 在终端在hexo中时输入命令:$hexo new 'title'这样就会在source/_post文件夹下生成一个title的文件,类型为.md,即是Markdown格式文件。 注:这里创建的类型自动为post类型,即post page,一共有三种格式: 编写文章 Markdown介绍: 阅读全文
posted @ 2018-10-17 21:06 Mask_D 阅读(339) 评论(0) 推荐(0)