1,ClassLoader知识 加载流程:当运行一个程序时,JVM启动,运行bootstrap classloader,该classloader加载Java核心API(此时ExtClassLoader和AppClassLoader也在此时被加载),然后调用ExtClassLoader加载lib/ex ...
分类:
编程语言 时间:
2016-08-21 11:03:05
阅读次数:
141
不使用服务器端的技术,直接使用js将网页中的表格数据导出为excel文件,支持所有浏览器;前提条件是:网页中的表格数据必须使用table标签排版且不能有任何错误。 ...
分类:
编程语言 时间:
2016-08-21 11:04:02
阅读次数:
389
list只能通过append 和 insert来插入元素!!! ...
分类:
编程语言 时间:
2016-08-21 11:01:11
阅读次数:
142
简介 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无 ...
分类:
编程语言 时间:
2016-08-21 10:59:42
阅读次数:
132
一、C++程序设计直接支持三种程序设计模式(programming paradigms),程序模型、程序数据类型模型(OB)、面向对象模型(OO) 1、程序模型:类似C语言,用过程型语句组成。 2、抽象数据类型模型:所谓抽象就是讲实现和接口分离,显示提供接口,隐藏实现。(PS:不支持虚函数和多态)。 ...
分类:
编程语言 时间:
2016-08-21 11:00:47
阅读次数:
150
你要区分string 与 String的区别 aColors[0] 是 string值类型, 当然不是String的实例啦。 参考下面代码 下面的例子举例说明了 instanceof 运算符的用法。 instanceof和typeof都能用来判断一个变量是否为空或是什么类型的变量。 typeof用以 ...
分类:
编程语言 时间:
2016-08-21 10:58:02
阅读次数:
147
1. What is the difference between The new ArrayList is an independent copy of the original one. Although you create the wrapper using Arrays.asList, i ...
分类:
编程语言 时间:
2016-08-21 10:56:39
阅读次数:
210
The Number of Palindromes Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 2465 Accepted Submiss ...
分类:
编程语言 时间:
2016-08-21 10:56:17
阅读次数:
236
1.所属jar包不同,Autowired是Spring中的Resource是JSR-250规范定义的注解 2.自动装配时可以选择的参数不一样,具体的可以看其接口 Resource里面有这几个可以配置的,我只能看懂name 和 type,意思分别是按名称装配,按类型装配. 默认安装名称进行装配。当找不 ...
分类:
编程语言 时间:
2016-08-21 10:56:38
阅读次数:
164
JAVA 注解的几大作用及使用方法详解 (2013-01-22 15:13:04) 转载▼ JAVA 注解的几大作用及使用方法详解 转载▼ 标签: java 注解 杂谈 分类: Java java 注解 杂谈 java 注解,从名字上看是注释,解释。但功能却不仅仅是注释那么简单。注解(Annotat ...
分类:
编程语言 时间:
2016-08-21 10:55:18
阅读次数:
246
Boring counting Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 2906 Accepted Submission(s): 1201 ...
分类:
编程语言 时间:
2016-08-21 10:52:32
阅读次数:
185
要使用标准库的栈和队列,首先得添加头文件 #include <stack> #include<queue> 定义栈: stack<int> curStack; 定义队列: queue<int> curQueue; 栈的操作: curStack.empty() 如果栈为空返回true,否则返回fals ...
分类:
编程语言 时间:
2016-08-21 10:50:30
阅读次数:
126
重写(Overriding)(1) 父类与子类之间的多态性,对父类的函数进行重新定义。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。在Java中,子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一 ...
分类:
编程语言 时间:
2016-08-21 09:46:34
阅读次数:
491
一,概念 java的容器类一共有两种主要类型,Colllection和Map。 两者的区别是:Collection是单个元素,而Map是存储一个键值对 两者的子类关系如下图所示: 二,子类介绍 1,Collection的子类如下: List:将以特定次序存储元素,所以取出来的顺序可能和放入的顺序不同 ...
分类:
编程语言 时间:
2016-08-21 09:43:56
阅读次数:
225
设有n个正整数 (n<=20), 将它们连接成一排, 组成一个最大的多位整数. 例如: n=3时, 3个整数13, 312, 343连接成的最大整数为: 34331213 又如: n=4时, 4个整数7,13,4,246连接成的最大整数为: 7424613 STL中sort可自写的cmp函数的定义, ...
分类:
编程语言 时间:
2016-08-21 09:42:04
阅读次数:
221
原文来自:http://blog.csdn.net/funneies/article/details/8949660 native关键字说明其修饰的方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如C和C++)实现的文件中。Java语言本身不能对操作系统底层进行访问和操作,但是 ...
分类:
编程语言 时间:
2016-08-21 09:40:07
阅读次数:
212