这篇随笔主要是记录IoC完全使用Annotation的过程。
分类:
编程语言 时间:
2014-09-22 19:12:53
阅读次数:
216
AsyncTask,它使创建需要与用户界面交互的长时间运行的任务变得更简单。相对来说AsyncTask更轻量级一些,适用于简单的异步处理,不需要借助线程和Handler即可实现。AsyncTask是抽象类.AsyncTask定义了三种泛型类型Params,Progress和Result。 Para....
分类:
编程语言 时间:
2014-09-22 20:30:13
阅读次数:
213
深入Java单例模式源自 http://devbean.blog.51cto.com/448512/203501在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。所谓单例模式,简单来说,就是在整个应用中保证只有一个类的....
分类:
编程语言 时间:
2014-09-22 19:22:33
阅读次数:
245
怎么使float保留两位小数或多位小数http://meryvn.blog.163.com/blog/static/36962664201173010402629/两种方法:import java.math.*; …… 方法1: float f = 34.232323; BigDec...
分类:
编程语言 时间:
2014-09-22 19:03:33
阅读次数:
367
1、os.path os.path.split():os拆分路径,返回 一个tuple,第一个为路径,第二个为文件名; os.path.basename():只获取文件名; os.path.dirname():只获取路径; os.path.splitext():将路径,文件名,扩展名分开,并...
分类:
编程语言 时间:
2014-09-22 19:48:43
阅读次数:
193
# 定义类和对象 ## 工厂模式 function createCar(color, doors, mpg){ var car = {}; car.color = color, car.doors = doors, car.mpg = mpg; car.showColor = function(){alert(this.color);}; return car; } 工...
分类:
编程语言 时间:
2014-09-22 17:37:03
阅读次数:
243
对于auto_ptr比较全面的总结,特别是对auto_ptr的源码解析。...
分类:
编程语言 时间:
2014-09-22 18:06:13
阅读次数:
220
Class TestBean:
package **.persistence.beans;
public class TestBean {
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
String name;
}...
分类:
编程语言 时间:
2014-09-22 18:03:23
阅读次数:
228
分页是系统中常用到的功能,只要涉及到查询必定伴随而来的就是分页,之前也学习过关于分页的内容,例如在牛腩的新闻发布系统,之前学习的大部分都是使用了假分页,这次学习java,使用Oracle数据库来实现一下真分页。
首先来说一下实现这个分页查询的流程:
一、封装分页信息:
需要分页的部分我们首先要做的是为分页封装一个分页实体,方便返回查询信息,封装如下:...
分类:
编程语言 时间:
2014-09-22 17:44:53
阅读次数:
349
package com.test.brouse;
import java.io.IOException;
import java.io.InputStream;
import java.net.MalformedURLException;
import java.net.URL;
public class Html {
/**
* @param args
* @throws IOE...
分类:
编程语言 时间:
2014-09-22 19:23:43
阅读次数:
281
如果我们有两个不同的类对象,但他们具有相同的属性,我们怎么将一个对象的属性值复制给另外一个对象呢?我们可以利用反射完成这个需求:首先我们利用反射得到两个对象的所有属性,再通过循环得到源对象(被复制的对象)每个属性值,然后再将值复制给目标对象(复制的对象)的属性。...
分类:
编程语言 时间:
2014-09-22 18:15:23
阅读次数:
312
在"线程系列04,传递数据给线程,线程命名,线程异常处理,线程池"中,我们已经知道,每个进程都有一个线程池。可以通过TPL,ThreadPool.QueueUserWorkItem,委托与线程池交互。本篇体验:通过查看CLR代码来观察线程池及其线程。 □ 通过编码查看线程池和线程 使用ThreadP...
分类:
编程语言 时间:
2014-09-22 18:11:12
阅读次数:
377
/******************** *获取窗口滚动条高度 ******************/function getScrollTop(){ var scrollTop=0; if(document.documentElement&&document.documentEle...
分类:
编程语言 时间:
2014-09-22 19:00:23
阅读次数:
242
一般用法 switch ( expression ) statement常用用法switch ( expression ) { case const-expression : statement [ default : statement ] }在C++中,expression必须是int型 cha...
分类:
编程语言 时间:
2014-09-22 18:25:12
阅读次数:
251
1. In Eclipse, create a new Maven Project using the spring-mvc-jpa-archetype.2. Add the spring-mobile-device dependency to pom.xml.[html] view plainco...
分类:
编程语言 时间:
2014-09-22 18:05:52
阅读次数:
230
Phaser是JDK7新添加的线程同步辅助类,作用同CyclicBarrier,CountDownLatch类似,但是使用起来更加灵活:1. Parties是动态的。2. Phaser支持树状结构,即Phaser可以有一个父Phaser。Phaser的构造函数涉及到两个参数:父Phaser和初始的p...
分类:
编程语言 时间:
2014-09-22 17:13:52
阅读次数:
310