- 博客(6)
- 收藏
- 关注
原创 定时任务框架——Quartz
Quartz:由Java实现的任务调度框架。可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Quartz使用:1.创建任务调度控制器Scheduler scheduler= new StdSchedulerFactory().getScheduler();2.创建任务实现逻辑类Job(只需要实现Job接口execute()为任务实现)public class ...
2020-01-17 16:23:20 315
原创 设计模式——工厂方法模式
工厂方法模式(Factory Method)定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。核心:抽象工厂具体工厂抽象产品具体产品类图:实现:package com.nm...
2019-12-17 20:15:45 96
原创 设计模式——简单工厂模式
首先了解一下什么是面向接口编程(图中的2是依赖倒置原则):简单工厂模式:定义一个类来负责创建其他类的实例,被创建的类都具有相同的父类或者实现了相同的接口。...
2019-12-16 20:26:56 91
原创 设计模式——单例模式
单例:在当前进程中当前类只能有一个实例对象。特点:1.构造方法私有化2.持有自己静态类属性3.对外提供一个获取类实例的静态方法。实现分为以下几种方式:懒汉模式:缺点: 线程不安全,延迟初始化。public class SiglePatternTest1 { private static SiglePatternTest1 instance = null; private ...
2019-12-10 20:13:30 153
原创 npm以及Vue-cli的安装
npm介绍NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:1.允许用户从NPM服务器下载别人编写的第三方包到本地使用。2.允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。3.允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。npm的安装由于新版的nodejs已经集成了npm,因此...
2019-11-19 19:20:50 639
原创 字节流和字符流的介绍和使用
字节流和字符流的介绍和使用前提介绍:位、字节、字符的区别位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数。字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写 B 来表示,1B(byte,字节)= 8bit(位)**字符:**是指计算机中使用的字母、数字、字和符号ASCIIS码: 1个英文字母(不分大小写)= 1个字节的空间1个中文...
2019-11-17 17:25:23 733
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人