抽象类 abstract修饰可以用来修饰方法也可以修饰类,如果修饰方法,该方法就是抽象方法;如果修饰类,该类就是抽象类。 抽象类中可以没有抽象方法,但是抽象方法的类一定要声明为抽象类。 抽象类,不能用new关键字来创建对象,它是用来让子类继承的。 抽象方法,只有方法的声明,没有方法的实现,它是来让子 ...
分类:
编程语言 时间:
2020-07-13 21:25:19
阅读次数:
79
<template> <div> #[[$END$]]# </div> </template> <script scoped> export default { name: "${COMPONENT_NAME}", props: { }, components: {}, computed: {}, ...
分类:
其他好文 时间:
2020-07-13 11:52:12
阅读次数:
113
Given a binary string s (a string consisting only of '0' and '1's). Return the number of substrings with all characters 1's. Since the answer may be t ...
分类:
其他好文 时间:
2020-07-13 09:45:45
阅读次数:
61
根据题意,若一个点有子节点,则给出权值;否则可以从子节点转移得来。 若没有子节点,则直接给出权值; 若只有一个子节点,则概率情况与该子节点完全相同; 若有两个子节点,则需要从两个子节点中进行转移。 如何转移?显然,若权值 $i$ 在左子树,要取到它,需要在 $p_i$ 的概率中左子树较大,在 $(1 ...
分类:
其他好文 时间:
2020-07-12 18:35:55
阅读次数:
55
一、拦截器概念 springmvc中的拦截器(interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并做相应的处理。在实际项目中会经常使用到拦截器,例如在购物网站中通过拦截器可以拦截未登录的用户,禁止其购买商品,或者使用它来验证已登录用户是否有相应的操作权限( ...
分类:
编程语言 时间:
2020-07-12 12:06:13
阅读次数:
78
导入依赖 ? 配置连接 ? 测试 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 源码分 ...
分类:
编程语言 时间:
2020-07-12 12:01:39
阅读次数:
59
spring-boot的启动方式主要有三种: 1. 运行带有main方法类 2. 通过命令行 java -jar 的方式 3. 通过spring-boot-plugin的方式 一、执行带有main方法类 这种方式很简单,我主要是通过idea的方式,进行执行。这种方式在启动的时候,会去自动加载clas ...
分类:
编程语言 时间:
2020-07-12 10:31:37
阅读次数:
78
定义:(源于Design Pattern):当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 public interface State { public void doJob(Washing washing); } public class Start implement ...
分类:
其他好文 时间:
2020-07-11 21:04:00
阅读次数:
52
<!--property标签用于初始化bean对象--> <!--name:set方法名定位--> <!--value:注入基本类型和string类型 ref:注入bean对象--> <bean id="accountService" class="com.example.service.impl. ...
分类:
其他好文 时间:
2020-07-11 19:46:06
阅读次数:
57
什么是消息队列? 就是生产者生产一条消息,发送到这个rabbitmq,消费者连接rabbitmq并且进行消费,生产者和消费者并需要知道对方是如何工作的,从而实现程序之间的解耦,异步和削峰,这也就是消息队列的作用。 使用的场景也有很多,比如用户支付购买之后的发送短信,增加用户积分等等,只要能将业务逻辑 ...
分类:
其他好文 时间:
2020-07-11 19:12:08
阅读次数:
80