Java abstract class 和 interface 的区别 1. abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制 2. 以Door的抽象概念为例,门一般有open和close动作,如果只有这些,通过abstract class或者inte ...
分类:
编程语言 时间:
2016-09-29 18:01:17
收藏:
0 评论:
0 赞:
0 阅读:
122
转自:http://www.tuicool.com/articles/y2qAf2 1. Spring框架的作用 清理:Spring是轻量级的,基本的版本大小为2MB 控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。 面向切面的编程AOP:Spr ...
分类:
编程语言 时间:
2016-09-29 18:00:29
收藏:
0 评论:
0 赞:
0 阅读:
242
3. 编写linkssh.py #!/usr/bin/env python# -*- coding: utf-8 -*-# filename: pexpect_test.py'''Created on 2012-03-31 @author: qvb3d'''import pexpect if __n ...
分类:
编程语言 时间:
2016-09-29 17:56:40
收藏:
0 评论:
0 赞:
0 阅读:
205
由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。 这样一 ...
分类:
编程语言 时间:
2016-09-29 17:56:04
收藏:
0 评论:
0 赞:
0 阅读:
363
在应用启动时,通常想在此时预加载一些资源,全局使用。 Spring会在操作应用上下文时,使用ApplicationEventPublisher触发相关ApplicationContextEvent,我们可以监听这些事件来做一些事情。 Spring中ApplicationContextEvent有以下 ...
分类:
编程语言 时间:
2016-09-29 17:49:51
收藏:
0 评论:
0 赞:
0 阅读:
246
JAVA多线程实现的三种方式 Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。 1、继承Thread类实现多线程 ...
分类:
编程语言 时间:
2016-09-29 17:48:42
收藏:
0 评论:
0 赞:
0 阅读:
292
面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在 IS-A 的关系就可以使用继承。,同时继承也为实现多态做了铺垫。那 ...
分类:
编程语言 时间:
2016-09-29 17:42:25
收藏:
0 评论:
0 赞:
0 阅读:
112
思路源自于hpl大牛的思路,修正来自于CSDN社区的 i52nd ,侵删。 ...
分类:
编程语言 时间:
2016-09-29 17:41:20
收藏:
0 评论:
0 赞:
0 阅读:
220
Java多线程编程要点 认识Thread和Runnable Java中 实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口可以实现多继承, 况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需继 ...
分类:
编程语言 时间:
2016-09-29 17:35:45
收藏:
0 评论:
0 赞:
0 阅读:
105
(我只是个搬砖的:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431611988455689d4c116b2c4ed6aec000776c00ed52000) 现在,了解了 ...
分类:
编程语言 时间:
2016-09-29 17:33:17
收藏:
0 评论:
0 赞:
0 阅读:
157
本实验主要考察多线程对单例模式的操作,和多线程对同一资源的读取,两个知识。实验涉及到三个类: 1)一个pojo类Student,包括set/get方法。 2)一个线程类,设置student的成员变量age和name的值为111和111 3)另一个线程类,设置student的成员变量age和name的 ...
分类:
编程语言 时间:
2016-09-29 17:24:08
收藏:
0 评论:
0 赞:
0 阅读:
252
对于作用域,可以分为全局作用域和局部作用域 全局作用域 全局作用域中的对象可以在代码中的任何地方访问,一般来说,下面情况的对象会在全局作用域中: 最外层函数和在最外层函数外面定义的变量 没有通过关键字"var"声明的变量 浏览器中,window对象的属性 局部作用域 局部作用域又称函数作用域,所有的 ...
分类:
编程语言 时间:
2016-09-29 17:23:35
收藏:
0 评论:
0 赞:
0 阅读:
244
类数组 - [ Array-like ] : objects 1. what's Array-like 类数组和数组很像,但是数组的很多方法却不能用,这就很尴尬了~ 像 arguments、nodelist 等这些数据有序集合,有长度和下标等属性,但却不是 Array. 这就是所谓的 Array-l ...
分类:
编程语言 时间:
2016-09-29 15:36:05
收藏:
0 评论:
0 赞:
0 阅读:
192
今天做C++ primer的习题,被复制构造函数和赋值符的区别弄晕了。简单地说,有一道题目如下描述: class t1; class t2 = t1; 我先看见有一个等号,以为就是赋值符来做的,其实并不是这样的。做一个实验好了: 运行的结果如下: Constructor of CTestCopy C ...
分类:
编程语言 时间:
2016-09-29 15:34:06
收藏:
0 评论:
0 赞:
0 阅读:
240
感叹号部分我很奇怪,不是不允许对象许访问私有变量成员么?怎么回事,而且还能编译通过。 1.为什么对象a可以直接访问私有的x(a.x)成员见http://topic.csdn.net/u/20110504/22/738aede9-3909-4d74-82fd-8d4a2f2f12a5.html 给出了 ...
分类:
编程语言 时间:
2016-09-29 15:32:41
收藏:
0 评论:
0 赞:
0 阅读:
176
1、字符串连接:paste(..., sep = " ", collapse = NULL) sep表示分隔符,默认为空格。collapse表示如果不指定值,那么函数paste的返回值是自变量之间通过sep指定的分隔符连接后得到的一个字符型向量;如果为其指定了特定的值,那么自变量连接后的字符型向量会 ...
分类:
编程语言 时间:
2016-09-29 15:32:05
收藏:
0 评论:
0 赞:
0 阅读:
1097
1.概述1.1 IO流的引入
IO流在很多语言已有体现,诸如C语言的stdio.h,C++中的IOStream。Java中的IO流大抵是用于在控制台、磁盘、内存上进行数据的读写操作,完成数据的传递...
分类:
编程语言 时间:
2016-09-29 13:46:32
收藏:
0 评论:
0 赞:
0 阅读:
229