spring中bean的生命周期比较容易理解.bean在实例化之后有时需要调用某个初始化方法进行一些初始化的工作.同样的,当bean在销毁之前有时需要做一些资源回收的工作.尽管bean在实例化和销毁的时候背后会发生很多事情.但是本章我们只会介绍bean实例化和销毁过程中会回调的两个生命周期方法.1....
分类:
编程语言 时间:
2015-05-05 16:23:23
阅读次数:
224
Long LongWritable Integer IntWritable Boolean BooleanWritable String Text 1.java类型转化为hadoop基本类型 调用hadoop类型的构造方法,或者调用set()方法。 new LongWritable(123L...
分类:
编程语言 时间:
2015-05-05 16:21:58
阅读次数:
125
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2255解题思路: 了解km算法以后,就可以直接套用km算法,km算法:完备匹配下的最大权匹配,代码: 1 #include 2 #include 3 #include 4 #include ...
分类:
编程语言 时间:
2015-05-05 16:21:13
阅读次数:
133
基本思想: 两种操作都跟树的深度成正比,所以复杂度 O(log(n)) ;push():在向堆中插入数值时,首先在堆的末尾插入该数值,然后不断向上提直到没有大小颠倒为止。pop(): 从堆中取出一个数值时,首先把堆的最后一个节点的数值复制到根节点上,并且删除最后一个节点,然后不断向下交换直到没有大小...
分类:
编程语言 时间:
2015-05-05 16:18:48
阅读次数:
225
图的邻接表实现这种结构创建邻接表时添加节点较为绕 建议断点调试下看看邻接表和邻接矩阵相比 邻接表节省空间但是很难判断两个节点之间是否有边 此种结构要在稀疏图下才划算下面是代码 1 #define VERTEX_MAX 20 2 #include "stdio.h" 3 #include "mallo...
分类:
编程语言 时间:
2015-05-05 16:10:56
阅读次数:
109
using System;using System.Collections;using System.Collections.Specialized;using System.ComponentModel;using System.Data;using System.Drawing;using Sy...
分类:
编程语言 时间:
2015-05-05 16:12:38
阅读次数:
117
使用注解来构造IoC容器用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。如:在base-package指明一个包1 表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Component/@Repository/@Servic...
分类:
编程语言 时间:
2015-05-05 16:07:58
阅读次数:
116
Executor框架简介 在Java 5之后,并发编程引入了一堆新的启动、调度和管理线程的API。Executor框架便是Java 5中引入的,其内部使用了线程池机制,它在java.util.cocurrent 包下,通过该框架来控制线程的启动、执行和关闭,可以简化并发编程的操作。因此,在Java ...
分类:
编程语言 时间:
2015-05-05 16:05:14
阅读次数:
281
1:简单了解boost定时器#include "stdafx.h"#include #include #include #include using namespace boost::asio;using namespace boost;int exit1 = 1;void printing(int...
分类:
编程语言 时间:
2015-05-05 16:07:49
阅读次数:
1087
ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。”严格来讲,这就相当于说对象是一组没有特定顺序的值。对象的每个属性或方法都有一个名字,而每个名字都映射到一个值。正因为这样(以及其他将要讨论的原因),我们可以把ECMAScript的对象想象成散列表:无非就是一组名值...
分类:
编程语言 时间:
2015-05-05 16:06:55
阅读次数:
121
char 与int1、int 转换成char:int n = 1; char ch = (char)(n + '0'); 这样打印出来ch的值为1; 不过需要注意(因为char只有一个字节),此处的n只能是0-9之间的字符2、char转换成Int: char ch = '9';int n = int...
分类:
编程语言 时间:
2015-05-05 16:04:02
阅读次数:
127
【Comparable和Comparator源码】java.lang.Comparable public interface Comparable { public int comparaTo(T o);}-----------------------------------------...
分类:
编程语言 时间:
2015-05-05 16:05:05
阅读次数:
127
style属性是一个对象,只能返回内嵌样式。当需要引用一个中间带减号的css属性时,DOM要求用驼峰命名法,即CSS属性font-family变为DOM属性fontFamliy: element.style.fontFamily不管CSS样式属性的名字里有多少个连字符,DOM一律采用驼峰命名法来表示...
分类:
编程语言 时间:
2015-05-05 16:01:09
阅读次数:
126
using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.Scripting.Hosting;using IronPython.Hosting;using Sys...
分类:
编程语言 时间:
2015-05-05 15:56:07
阅读次数:
192
先看代码, package reflect;//Class Wordpublic class Word implements OfficeAble{ public static void main(String[] args){ } public void start(){ System...
分类:
编程语言 时间:
2015-05-05 15:53:43
阅读次数:
854
在实现提取水印的过程中,遇到了一些问题 首先还是根据论文中的思路来梳理一下整个提取流程 读入两个模型,一个原始模型ori_mesh, 一个水印模型wm_mesh。 将两个模型对齐(即放在同一个坐标系下) 分别计算两个模型的频谱系数,记ori_mesh频谱系数为Rs, Rt, Ru, 记wm_mesh...
分类:
编程语言 时间:
2015-05-05 15:55:15
阅读次数:
110
package com.service; import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStreamReader; imp...
分类:
编程语言 时间:
2015-05-05 15:51:50
阅读次数:
118