排序:
默认
按更新时间
按访问量

ubuntu16.04安装nvm,node,npm

安装nvm1.首先下载nvm,这里我们需要使用Git,确保提前安装好了git:sudo apt-get install git 2.然后执行:git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm &...

2016-11-05 17:25:33

阅读数:5717

评论数:0

理解SaaS、PaaS、LaaS以及之间的区别

虽然云计算的服务模式仍在不断进化,但业界普遍接受将云计算按照服务的提供方式划分为三个大类:SaaS(Software as a Service–软件即服务) PaaS(Platform as a Service–平台即服务) IaaS(Infrastructure as a Service–基...

2016-10-13 18:42:05

阅读数:7253

评论数:0

SpringMVC 使用kaptcha生成验证码

springMVC 使用kaptcha生成验证码

2016-10-12 19:04:55

阅读数:220

评论数:0

SpringMVC流式上传文件

springmvc流的形式上传文件

2016-10-12 18:49:22

阅读数:332

评论数:0

java发送简单的文本邮件

java发送简单文本邮件

2016-10-11 21:23:33

阅读数:203

评论数:0

springMVC静态资源访问

我们在spring mvc框架中为了使URL更符合RESTful风格,通常在web.xml中会配置spring框架servlet 的 url 拦截为 “/” ,也就是拦截所有资源的url请求,包括静态的资源.css, .html, .htm, .jpg, .js, .png … 等等。但如果不...

2016-09-28 22:20:25

阅读数:116

评论数:0

this与super有什么区别

this:用来指向当前实例对象,它的一个非常重要的作用就是用来区分对象的成员变量与方法的形参(当一个方法的形参与成员变量的名字相同时,就会覆盖成员变量),例如:class People{ String name; //正确的写法 public People(String n...

2016-09-05 21:41:21

阅读数:233

评论数:0

获取父类的类名

获得本类的类名:this.getClass().getName()public class Test{ public void test(){ System.out.println(this.getClass().getName()); } public stati...

2016-09-05 21:25:01

阅读数:486

评论数:0

内部类

把一个类定义到另外一个类的内部,在类里面的类就叫做内部类,外面的类叫做外部类 嵌套类和内部类相似,嵌套类是C++里的说法,内部类是java中的说法 内部类分为很多种,主要的有以下四种:静态内部类、成员内部类、局部内部类、匿名内部类。他们定义的方法如下:class outerClass{ ...

2016-09-05 20:57:58

阅读数:155

评论数:0

抽象类(abstract class)与接口(interface)的异同

抽象类:包含抽象方法的类就是抽象类 接口:指抽象方法的集合,方法不包含方法体相同点: 都不能被实例化 接口的实现类或者抽象类的子类都必须实现了接口或抽象类中的方法后才可以被实例化 不同点: 接口只有定义,方法不能在接口中实现,实现接口的类要实现接口中所有的方法;抽象类可以有定义与实现,方法可以在...

2016-09-05 20:07:16

阅读数:6076

评论数:0

重载(overload)和覆盖(override)

重载和覆盖是java实现多态机制的不同表现形式方法的重载:指同一个类中有多个同名的方法,但方法的参数列表不同(包括个数、类型、顺序),因此在编译时就可以确定调用哪个方法,是一种编译时多态方法的覆盖:指子类可以覆盖父类的方法,同样的方法会在子类和父类之间有不同的表现形式。程序调用方法在运行期才动态绑...

2016-09-05 19:36:13

阅读数:157

评论数:0

组合与继承的区别

组合和继承都允许在新的类中设置子对象,只是组合是显式的,继承是隐式的。 继承关系:“is -a”关系 组合关系:“has -a”关系 例如:Car表示汽车对象,Vehicle表示交通工具对象,Tire表示轮胎对象 继承class Verhicle{ } class Car extends V...

2016-09-05 19:09:26

阅读数:187

评论数:0

java的反射机制

反射机制是java语言中非常重要的特性,它允许程序在运行时进行自我检查,同时也允许对其内部的成员进行操作。按涉及只能够实现在运行时对类进行装载,因此可以增加程序的灵活性,但是不恰当的使用反射机制,也会严重影响系统的性能。反射机制提供的功能主要有: 得到一个对象所属的类 获取一个类的所有成员变量和方...

2016-09-05 11:51:19

阅读数:96

评论数:0

标识接口

java不支持多重继承,即一个类只能有一个父类,为了克服单继承,引入了接口的概念.由于一个类可以实现多个接口,可采用实现多个接口来达到多重继承的目的。 接口是抽象方法定义的集合,是一种特殊的抽象类。接口中成员的作用域修饰符都是public,接口中的常量值默认使用public static fin...

2016-09-05 11:41:53

阅读数:174

评论数:0

java程序的初始化顺序以及作用域

java此程序的初始化顺序java程序初始化一般遵循3个原则(优先级依次递减): 静态对象(变量)优先于非静态对象(变量)初始化,其次,静态对象(变量)只初始化一次,而非静态对象(变量)可能会初始化多次 父类优先于子类进行初始化 按照成员变量的定义顺序进行初始化。即使变量定义散布于方法定义之中,它...

2016-09-05 10:40:09

阅读数:180

评论数:0

静态块执行顺序

实现在main()方法执行前输出“hello world!”程序运行前最先加载的就是mian()方法,但并不意味着是程序运行时第一个被执行的模块 静态块在类加载时就会被调用,因此可以在main()方法执行前,利用静态块来实现输出“hello world!”功能,如下代码:public class...

2016-09-05 10:07:10

阅读数:121

评论数:0

java中为什么需要public static void main(String[] args)这个方法

此方法为java程序的入口方法,jvm在运行程序时,会首先查找main()方法。其中public是权限修饰符,表明任何类或对象都可以访问这个方法,static表明是静态方法,及方法中的代码是存储在静态存储区的,只要类被加载后,就可以使用该方法,不需要通过实例化来访问,可直接通过类名.main()直...

2016-09-05 09:55:12

阅读数:5616

评论数:1

Java的优点以及与C++的异同

一.Java的优点 Java为纯面向对象语言,”everything is object” 平台无关性。由于java是解释性语言,编译器会把java编译成“中间代码”,然后在java虚拟机上解释执行。因为中间代码与平台无关,因此java语言可以很好的跨平台执行,具有很好的可移植性 java提供很多...

2016-09-04 21:57:27

阅读数:1011

评论数:0

git基本命令、pull的流程、以及常见错误总结

git基本命令: git branch 查看所在分支 git checkout master 切换到主分支(其他分支类似) git checkout -b new-branch 新建分支 git status 查看状态 git add . 添加提交内容 git reset .ideal 可撤回误提...

2016-09-03 21:37:05

阅读数:2612

评论数:0

Struts2框架的传值问题

从后台获取数据 get传值【确保action类中有getter()方法】 ActionContext对象传值 a.获取session对象并调用: ActionContext.getContext().getSession().put(key,value); b.获取request对象: Ma...

2016-03-02 17:58:45

阅读数:161

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭