JAXB(Java API for XML Binding),提供了一个快速便捷的方式将Java对象与XML进行转换。在JAX-WS(Java的WebService规范之一)中,JDK1.6 自带的版本JAX-WS2.1,其底层支持就是JAXB。 JAXB 可以实现Java对象与XML的相互转换,....
分类:
编程语言 时间:
2016-01-19 17:20:31
阅读次数:
213
创建自定义对象最简单的方法就是创建一个Object 的实例,然后再为它添加属性和方法:var person = new Object();person.name = "Lilei";person.age = 15;persion.sayName = function(){ console.lo...
分类:
编程语言 时间:
2016-01-19 17:19:03
阅读次数:
189
1、iter_swap(ForwardIterator1 a, ForwardIterator2 b):交换两个迭代器所指的元素对象 std::vector c; //向c中添加元素 for (int i = 0; i c1; std::vector c2; //向c...
分类:
编程语言 时间:
2016-01-19 17:16:13
阅读次数:
204
vector is like ArrayList in Java.vector:Continuous memory.Underlying array implementation.Pre-allocate space for future element. This means extra spac...
分类:
编程语言 时间:
2016-01-19 17:12:29
阅读次数:
163
1285 宠物收养所时间限制: 1 s空间限制: 128000 KB题目等级 : 钻石 Diamond题目描述Description最近,阿Q开了一间宠物收养所。收养所提供两种服务:收养被主人遗弃的宠物和让新的主人领养这些宠物。每个领养者都希望领养到自己满意的宠物,阿Q根据领养者的要求通过他自己发明...
分类:
编程语言 时间:
2016-01-19 17:04:19
阅读次数:
198
在上一篇的博文JavaSE入门学习3:搭建Java开发环境(一)中说到我们配置了Path变量的一种方式,再来说说第
二种配置方式,这种配置方式是必须掌握的。
path环境变量配置方式2
我们为什么要将第二种配置形式呢?那第一种的配置方式有什么缺点吗?假设我的计算机上安装了两个JDK,一
个是1.7,一个1.8,我刚才配置的是1.8的,那么我需要配置1.7,需要重...
分类:
编程语言 时间:
2016-01-19 15:56:55
阅读次数:
159
题目链接:点击打开链接
题意: 有编号1~n的n个影碟从上到下排列, 每次取一个影碟并把其放在最上面, 求每次取之前该影碟前面有多少个影碟。
取出影碟, 将该位置-1即可, 容易想到用树状数组来维护, 但是还要放到最前面。 其实解决方法很简单, 就是把数组开大一点, 前面留出足够大的空间, 不断更新位置即可。
细节参见代码:
#include
#include
#include
#incl...
分类:
编程语言 时间:
2016-01-19 15:57:17
阅读次数:
150
前面介绍了下Spring中的切面技术,现在说下采用注解的方式进行切面
首先肯定和之前的一样,需要一个自动代理的注解类 AnnotationAwareAspectJAutoProxyCreator
配置文件中的代码:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w...
分类:
编程语言 时间:
2016-01-19 15:56:18
阅读次数:
174
谈到javascript的性能优化,有好多点,比如把script放到离body闭合标签附近,合并多个script标签等等,还有一些代码的性能,for的性能不如while的性能好,用while模拟for循环等等等。1.从加载开始在浏览器中,js文件的执行和下载会阻塞css和dom的渲染,这是浏览器的单...
分类:
编程语言 时间:
2016-01-19 15:55:32
阅读次数:
193
1 /** 2 * The array buffer into which the elements of the ArrayList are stored. 3 * The capacity of the ArrayList is the length of this...
分类:
编程语言 时间:
2016-01-19 15:47:29
阅读次数:
177
//数组去重+(NSMutableArray *) removeSameObject:(NSMutableArray *)array InOriginalArray:(NSMutableArray *)originalArray withKey:(NSString *)key{ if(!origi....
分类:
编程语言 时间:
2016-01-19 15:49:01
阅读次数:
188
声明:整理自网络,如有雷同,请联系博主处理一、封装 封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他对....
分类:
编程语言 时间:
2016-01-19 15:43:35
阅读次数:
231
Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。一.安装与配置下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本。解压到某个目录(例如E:....
分类:
编程语言 时间:
2016-01-19 15:42:13
阅读次数:
256
Java中的异常机制是一个好东西。不过好东西也要正确地使用才行,不然就会让我们错误地认识它。在错误地认识状况下,就会错误地使用。这样就成了一个恶性地循环了。这不是我们愿意看到的。不要以为我们已经可以很好地使用异常了,下面就针对部分问题作一个讲解。这部分的问题中,有一些是来自《Effective Java》这本书中,有一部分是来自本人平时开发过程中遇到的。...
分类:
编程语言 时间:
2016-01-19 14:32:51
阅读次数:
224
题目地址:http://acm.nyist.net/JudgeOnline/problem.php?pid=169描述走进世博园某信息通信馆,参观者将获得前所未有的尖端互动体验,一场充满创想和喜悦的信息通信互动体验秀将以全新形式呈现,从观众踏入展馆的第一步起,就将与手持终端密不可分,人类未来梦想的惊...
分类:
编程语言 时间:
2016-01-19 14:29:49
阅读次数:
243