摘要: 1、定义:继承允许创建分等级层次的类,就是子类继承父类的特征行为,使得子类对象具有父类实例的方法, 使得子类具有父类相同的行为。 2、继承的特性: a、子类拥有父类非priavte的属性、方法; b、子类可以拥有自己的属性和方法、即子类可以对父类进行扩展; c、子类可以用自己的方式实现父类的方法; 阅读全文
posted @ 2018-07-25 17:35 不断努力的青春 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 抽象类 1、定义:没有包含足够的信息来描绘一个具体对象的类,不能被实例化,必须被继承; 2、abstract关键字:abstract class定义抽象类,普通类的其它功能依然存在,如变量、方法等; 3、继承抽象类:一个类只能继承一个抽象类,可以实现多个接口; 4、抽象方法:抽象类中一种特别的方法, 阅读全文
posted @ 2018-07-25 17:33 不断努力的青春 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1、定义:多态是同一个行为具有多个不同表现形式或形态的能力,即一个接口不同的实例执行不同的操作; 2、优点:消除类型之间的耦合关系、可替换性、可扩展性、接口性、灵活性、简化性; 3、多态存在的3个必要条件 a、继承:在多态中必须存在有继承关系的子类和父类; b、重写:子类对父类中的某些方法重新定义, 阅读全文
posted @ 2018-07-25 17:28 不断努力的青春 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 今天,就为大家整理一份目前互联网公司最主流的技术选型: 阅读源码 程序员每天都和代码打交道。经过数年的基础教育和职业培训,大部分程序员都会「写」代码,或者至少会抄代码和改代码。但是,会读代码的并不在多数,会读代码又真正读懂一些大项目的源码的,少之又少。这也造成了很多错误看源码的方式。 那要如何正确的 阅读全文
posted @ 2018-07-25 17:14 不断努力的青春 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 分布式事务 阅读全文
posted @ 2018-07-25 16:32 不断努力的青春 阅读(586) 评论(0) 推荐(0) 编辑
摘要: Redis有哪些数据结构? 字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。 如果你是Redis中高级用户,还需要加上下面几种数据结构HyperLogLog、Geo、Pub/Sub。 如果你说还玩过Redis Module,像BloomFilter,Redis 阅读全文
posted @ 2018-07-24 09:10 不断努力的青春 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 今天第一次遇到Failed to start component [StandardEngine[Catalina].StandardHost[localhost].错误,并且在错误提示的后半段出现了刚刚删除的工程 因此出现这种错误的原因可能有: 1.tomcat存在缓存 右键点击tomcat--> 阅读全文
posted @ 2018-07-19 16:10 不断努力的青春 阅读(2701) 评论(0) 推荐(0) 编辑
摘要: 用的阿里的数据源 增加pom com.alibaba druid 1.1.6 application.yml配置 spring: datasource: type: com.alibaba.druid.pool.DruidDataSource ur... 阅读全文
posted @ 2018-07-19 15:41 不断努力的青春 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 公司改用springboot的时候,将页面相关的文件都放在了src/main/webapp下,我直接通过main方式启动的时候,无法读取到src/mian/webapp下文件,但是通过spring-boot:run方法又可以读取到src/mian/webapp下文件,这是什么原因? 要如何才能让ma 阅读全文
posted @ 2018-07-19 14:29 不断努力的青春 阅读(7346) 评论(0) 推荐(0) 编辑
摘要: @PropertySource 加载properties @ComponentScan 扫描包 @Import 依赖的class @ImportResource 依赖的xml @Bean 创建bean // Process any @PropertySource annotations for (AnnotationAttributes propertySource : ... 阅读全文
posted @ 2018-07-17 15:24 不断努力的青春 阅读(5642) 评论(0) 推荐(0) 编辑