- 浏览: 448518 次
- 性别:
- 来自: 长沙
最新评论
-
janrick:
太感谢了,我正需要加密的函数呢
java中DES加密解密例子 -
xuganggogo:
suyang119 写道请教一下,补充的三级的可以用吗?当然可 ...
关于条件查询detachedCriteria的注意的地方 -
suyang119:
请教一下,补充的三级的可以用吗?
关于条件查询detachedCriteria的注意的地方 -
xuganggogo:
大江帅 写道var name="attriName& ...
有关在JavaScript中使用EL表达式的问题 -
大江帅:
var name="attriName"; ...
有关在JavaScript中使用EL表达式的问题
文章列表
spring3.1 + quertz2
- 博客分类:
- Quartz
概述 虽然单个Quartz实例能给予你很好的Job调度能力,但它不能满足典型的企业需求,如可伸缩性、高可靠性满足。假如你需要故障转移的能力并能运行日益增多的 Job,Quartz集群势必成为你应用的一部分了。使用 Quartz 的集群能 ...
记录一下<column>元素的所有属性和用法 name设置表字段的名字 length设置表字段的长度 not-null如果是true说明字段不可以为null,默认是false unique如果是true,设置字段唯一性约束,默认是false index给一个字段或者多个字段建立索引 unique-key为多个字段设置唯一约束
转自:http://limingnihao.iteye.com/blog/830409
使用Eclipse构建Maven的SpringMVC项目
首先Eclipse需要安装Maven的插件,地址:http://m2eclipse.sonatype.org/sites/m2e。
用MyEclipse安装Maven插件,建出的Maven项目有些问题。一是,发布tomcat的时候resources总是不会被发布到tomcat下;二是,把WEB-INF下的classes改到target下的classes,但是不知道为什么MyEclipse要么仍然在WEB-IN ...
(转)maven常见问题问答
- 博客分类:
- maven
http://www.iteye.com/topic/973166
前言
Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把ABPM项目 完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。
maven概要
首先我把maven的概念快速的梳理一下,让我们快速地建立起一个比较精确的maven应用场景。
maven不是什么
读书时候要先限定范围,避免一些有害的遐想。要说maven ...
Spring利用GeneratedKeyHolder,提供了一个可以返回新增记录对应主键值的方法:
int update(PreparedStatementCreator psc, KeyHolder generatedKeyHolder)
Spring为KeyHolder接口指代了一个通用的实现类GeneratedKeyHolder,该类返回新增记录时的自增长主键值。假设我们希望在新增论坛板块对象后,希望将主键值加载到对象中,则可以按以下代码进行调整:
final String INSERT_SQL = "insert into gtable(username,c ...
spring动态数据源的切换
- 博客分类:
- Spring
目前项目框架很简单,spring+spring jdbc。
客户想,
1,临时添加一个数据源,然后切换到此数据源,进行操作。
2,能保证每个数据源的表结构是统一的。
解决思路,spring jdbc用到的是jdbctemplate, jdbctemplate需要一个datasource。 ...
看了一下《深入java虚拟机》,记录一下书本中的文字。
在Java程序中,每当启用一个线程时,JVM就为他分配一个Java栈,栈是以帧为单位保存当前线程的运行状态。今天我们继续深入Java核心,探秘JVM中的栈和局部变量。
Java开发中,每当我们在程序中使用new生成一个对象,对象的引用存放在栈里,而对象是存放在堆里的。可以看出栈在Java核心的重要位置。今天我们就继续深入Java核心这个系列,为您介绍Java中的栈、局部变量及其之间的关系。
Java中的栈
每当启用一个线程时,JVM就为他分配一个Java栈,栈是以帧为单位保存当前线程的运行状态。某个线程正在执行的 ...
package com.arithmetic;
import java.util.Random;
/**
* 直接插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子序列中的适当位置,
* 直到全部记录插入完成为止。
* @author xugang
*/
public class Insertsort {
public static void insertSort( int[] arr ){
for (int i = 1; i < arr.length; i++) {
...
package com.arithmetic;
import java.util.Random;
/**
* 归并排序
*
一个归并排序的例子:对一个随机点的链表进行排序
分类 排序算法
数据结构 数组
最差时间复杂度 Θ(nlog n)
最优时间复杂度 Θ(n)
平均时间复杂度 Θ(nlog n)
最差空间复杂度 Θ(n)
最佳算法 有时是
*
* @author xugang
*
*/
public class Merge {
//合并已排序的数组
public static void merge ...
(转)mysql水平分表和垂直分表和数据库分区
- 博客分类:
- MySQL
坚信数据库的物理设计在对高级数据库的性能影响上远比其他因素重要。给大家说一下经过专家对Oracle的研究,他们解释了为什么拙劣的物理设计是数据库停机(无论是有计划的还是没计划的)背后的主要原因。但在这点上俺 ...
地址:http://topic.csdn.net/u/20080925/15/41b814bf-fcaf-4b37-be91-10561a102768.html 摘抄: str = str.replaceAll("[\\pP‘’“”]", ""); Unicode 编码并不只是为某个字符简单定义了一个编码,而且还将其进行了归类。 \pP 其中的小写 p 是 property 的意思,表示 Unicode 属性,用于 Unicode 正表达式的前缀。 大写 P 表示 Unicode 字符集七个字符属性之一:标点字符。 其他六个是 L:字母; M:标记符号(一 ...
在Eclipse中构建Heritrix
这里采用的是Heritrix 1.14.4
1.首先从http://sourceforge.net/projects/archive-crawler/ 中下载 heritrix-1.14.4.zip heritrix-1.14.4-src.zip
2.在Eclipse 中创建一个java project的工程,分别对 heritrix-1.14.4.zip heritrix-1.14.4-src.zip ...
1,错误
org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot delete /tmp/hadoop-SYSTEM/mapred/system. Name node is in safe mode.
我用CYGWIN时,也碰到过这个问题呵呵。是因为没有设置中间的暂存目录在mapred-site.xml中:添加:<property> <name>mapred.child.tmp</name> <value>/home/hadoop-0.20.1/temp ...
单例模式也属于创建型模式,所谓单例,顾名思义,所指的就是单个实例,也就是说要保证一个类仅有一个实例。单例模式有以下的特点:①单例类只能有一个实例②单例类必须自己创建自己的唯一实例③单例类必须给所有其他对象提供这一实例下面我们就来写一个简单的单例模式的例子:
Public class Singleton1{
Private static final Singleton1 instance=new Singleton1();
//私有的默认构造函数
Public Singleton1(){}
//静态工厂方法
Public static Singleton1 getInstanc ...
先弄清ireport和jasper之间的关系。 ireport说到底是一个工具,而且是好工具,首先是免费(这非常重要),其次是免费正版,第三提高了象我这样常常写报表人的效率。
如果您熟悉jasper规范,自己即可用其它工具手工编写xml文档,因为ireport最终一定要产生两个东西xml和jasper,不过我想,誰要喜欢手动编写整个xml,一定是有病,要么就是太闲了。
这里介绍的是用javabean作数据源。先贴最重要的一段代码,
List<Customer> data = new ArrayList<Cust ...