Java abstract class 和 interface 的区别 1. abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制 2. 以Door的抽象概念为例,门一般有open和close动作,如果只有这些,通过abstract class或者inte ...
分类:
编程语言 时间:
2016-09-29 18:04:10
阅读次数:
205
转自:http://www.tuicool.com/articles/y2qAf2 1. Spring框架的作用 清理:Spring是轻量级的,基本的版本大小为2MB 控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。 面向切面的编程AOP:Spr ...
分类:
编程语言 时间:
2016-09-29 18:00:57
阅读次数:
210
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:52
阅读次数:
341
由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。 这样一 ...
分类:
编程语言 时间:
2016-09-29 17:58:19
阅读次数:
374
在应用启动时,通常想在此时预加载一些资源,全局使用。 Spring会在操作应用上下文时,使用ApplicationEventPublisher触发相关ApplicationContextEvent,我们可以监听这些事件来做一些事情。 Spring中ApplicationContextEvent有以下 ...
分类:
编程语言 时间:
2016-09-29 17:52:43
阅读次数:
476
JAVA多线程实现的三种方式 Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。 1、继承Thread类实现多线程 ...
分类:
编程语言 时间:
2016-09-29 17:51:07
阅读次数:
204
VBE 小插件 Office 编程助手 :http://club.excelhome.net/thread-1055425-1-1.html VB以及VBA的编程助手MZ-tools7.0破解版:http://www.ttrar.com/html/MZ-Tools.html MZ-tools官网: ...
分类:
编程语言 时间:
2016-09-29 17:50:45
阅读次数:
218
面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在 IS-A 的关系就可以使用继承。,同时继承也为实现多态做了铺垫。那 ...
分类:
编程语言 时间:
2016-09-29 17:45:21
阅读次数:
217
思路源自于hpl大牛的思路,修正来自于CSDN社区的 i52nd ,侵删。 ...
分类:
编程语言 时间:
2016-09-29 17:43:22
阅读次数:
171
Java多线程编程要点 认识Thread和Runnable Java中 实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口可以实现多继承, 况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需继 ...
分类:
编程语言 时间:
2016-09-29 17:36:48
阅读次数:
169
(我只是个搬砖的:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431611988455689d4c116b2c4ed6aec000776c00ed52000) 现在,了解了 ...
分类:
编程语言 时间:
2016-09-29 17:35:38
阅读次数:
178
在JDK的bin目录下有很多命令行工具: 我们可以看到各个工具的体积基本上都稳定在27kb左右,这个不是JDK开发团队刻意为之的,而是因为这些工具大多数是jdk\lib\tools.jar类库的一层薄包装而已,他们的主要功能代码是在tools类库中实现的。命令行工具的好处是:当应用程序部署到生产环境 ...
分类:
编程语言 时间:
2016-09-29 17:32:40
阅读次数:
223
本实验主要考察多线程对单例模式的操作,和多线程对同一资源的读取,两个知识。实验涉及到三个类: 1)一个pojo类Student,包括set/get方法。 2)一个线程类,设置student的成员变量age和name的值为111和111 3)另一个线程类,设置student的成员变量age和name的 ...
分类:
编程语言 时间:
2016-09-29 17:27:18
阅读次数:
192
对于作用域,可以分为全局作用域和局部作用域 全局作用域 全局作用域中的对象可以在代码中的任何地方访问,一般来说,下面情况的对象会在全局作用域中: 最外层函数和在最外层函数外面定义的变量 没有通过关键字"var"声明的变量 浏览器中,window对象的属性 局部作用域 局部作用域又称函数作用域,所有的 ...
分类:
编程语言 时间:
2016-09-29 17:26:28
阅读次数:
270
类数组 - [ Array-like ] : objects 1. what's Array-like 类数组和数组很像,但是数组的很多方法却不能用,这就很尴尬了~ 像 arguments、nodelist 等这些数据有序集合,有长度和下标等属性,但却不是 Array. 这就是所谓的 Array-l ...
分类:
编程语言 时间:
2016-09-29 15:37:56
阅读次数:
177