java
pythonniu
一个很爱学习很上进的人
展开
-
抽象类和接口的区别
思维导图锁定核心 接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。 参数 抽象类 接口 默认的方法实现 它可以有默认的方法实现 接口完全是抽象的,根本不存在方法的实现 实现 子类使用extends关键字继承抽象类.如果子类不是抽象类的话,它需要提供抽象类中所有声明的方法实现. 子类使用关键字implements实现接口.它需要提供接口中所有声明原创 2017-05-07 22:44:50 · 1526 阅读 · 0 评论 -
说大白话之Java抽象类深入理解
什么时候会用到抽象类? 在某些情况下,某个父类只是知道其子类应该包含怎样的方法,但无法准确知道这些子类如何实现这些方法。也就是说抽象类是约束子类必须要实现哪些方法,而并不关注方法如何去实现。 从多个具有相同特征的类中抽象出一个抽象类,以这个抽象类作为子类的模板,从而避免了子类设计的随意性。 所以由上可知,抽象类是限制规定子类必须实现某些方法,但不关注实现细节。原创 2017-06-23 22:07:08 · 751 阅读 · 0 评论 -
Ubuntu 17.04 安装Hadoop 3.0.0-beta1
前言最近要准备一些大数据的赛事,所以需要搭建Hadoop环境.踩了无数坑.终于给弄好了. jdk的配置jdk不能安装Ubuntu默认的default-jdk的环境,要从官网上下载,然后搭建JAVA环境,不然jps命令是找不到的. 官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.原创 2017-11-08 01:13:39 · 2584 阅读 · 1 评论 -
JDCP连接池异常修复记录
JDBC连接池异常修复 在使用单元测试JDBC连接池的时候,出现了如下bug,做个记录. 完整异常如下: java.lang.NoClassDefFoundError: Could not initialize class com.pythonniu.utils.DBCPutils at com.pythonniu.utils.testDBCP.test(testD...原创 2018-03-13 19:26:26 · 1406 阅读 · 0 评论 -
Vue+axios+SpringMVC之解决跨域问题
跨域问题 这里我采用了后端解决,CORS大家可以去了解一下。 前端axios代码 后端 SpringMvc 新建个类 代码如下: package com.news.utils; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.C...原创 2018-05-13 21:20:24 · 2653 阅读 · 0 评论