![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
峰子大疯子
这个作者很懒,什么都没留下…
展开
-
常用Java设计模式-适配者模式之接口适配器模式
介绍当不需要全部实现接口提供的方法时,可先设计一个抽象类实现接口,并为该接口中每个方法提供一个默认实现(空方法),那么该抽象类的子类可有选择地覆盖父类的某些方法来实现需求接口适配器模式应用实例/** * @author fanxiaofeng * @Date 2020/9/21 17:45 */public interface interfaceDemo { public void open(); public void close(); public void原创 2020-09-21 20:44:48 · 143 阅读 · 0 评论 -
常用Java设计模式-适配者模式之对象适配者
对象适配器模式对象适配器模式介绍基本思路和类的适配器模式相同,只是将Adapter类作修改,不是继承src类,而是持有src类的实例,以解决兼容性的问题。 即:持有 src类,实现 dst 类接口,完成src->dst的适配根据“合成复用原则”,在系统中尽量使用关联关系来替代继承关系。对象适配器模式是适配器模式常用的一种对象适配器模式应用实例应用实例说明以生活中充电器的例子来讲解适配器,充电器本身相当于适配者Adapter,220V交流电相当于Voltage220 (即被适配原创 2020-09-21 20:05:52 · 199 阅读 · 0 评论 -
常用Java设计模式-适配者模式之类适配者
适配者模式之类适配者介绍意图:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。举例:原有一个220v输出电压,现在手机需要5v的输出电压,新建一个适配器类类似手机充电器的作用将22v改为5v主要代码 * 写一个适配器类,继承220伏电压,实现5伏电压,相当于5伏的充电器 */class VoltageAdapter extends Voltage220 implements IVoltage5 { @Override原创 2020-09-21 19:45:12 · 170 阅读 · 0 评论 -
Springboot+定时任务简单入门
Springboot+定时任务简单入门介绍springboot定时任务demo代码pom.xmlServiceControllerApplication测试**有用可以关注一下**介绍项目开发中经常需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息。Spring为我们提供了异步执行任务调度的方式,提供TaskExecutor 、TaskScheduler 接口。涉及两个注解:@EnableScheduling、@Scheduledspringboot定时任务demo代码p原创 2020-06-28 16:54:18 · 174 阅读 · 0 评论 -
LeetCode每日一题之209.长度最小的子数组
209.长度最小的子数组方法一:暴力枚举代码class Solution { public int minSubArrayLen(int s, int[] nums) { int n = nums.length + 1; int sum = 0; //双重循环枚举所有结果 for (int i = 0; i < nums.length; i++) { sum=0; for (i原创 2020-06-28 15:00:24 · 114 阅读 · 0 评论 -
LeetCode每日一题之41.缺失的第一个正数
41.缺失的第一个正数代码public class Solution41 { public int firstMissingPositive(int[] nums) { //缺失的最小整数为1 int min = 1; //排序 Arrays.sort(nums); Set<Integer> set = new HashSet<>(); for (int i = 0; i &原创 2020-06-27 01:34:09 · 101 阅读 · 0 评论 -
centos7在线安装jdk1.8命令
yum install java-1.8.0-openjdk* -y原创 2019-09-07 21:30:20 · 153 阅读 · 0 评论 -
jdk1.7升级jdk1.8
**记录jdk1.7升级jdk1.8**(需要注册,随便瞎填注册一下)安装jdk1.8版本(下载链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)具体步骤。步骤1:下载安装jdk1.8版本,点击jdk-8u101-windows-x64.exe(本版本是window...原创 2019-05-31 10:48:06 · 9200 阅读 · 0 评论 -
jdk环境配置
JDK配置环境变量1.安装完jdk以后需要配置环境变量右键我的电脑->属性->高级这里的变量值写你jdk的安装路径,我的安装路径如下图,把这个地址复制粘贴过去就可以。再新建一个系统变量CLASSPATH,填写变量值如下: .;%JAVA_HOME%\lib点击path,点击编辑,点击新建,写%JAVA_HOME%\bin到这里就配置完毕了按win + r ...原创 2019-03-07 11:30:38 · 150 阅读 · 0 评论