第一招:迭代Map      假设你有一个Map,像这样: {"name":"mouse", "price":50 , "weight":30}  如何来迭代输出? <#-- 这里模拟了一个Map集合,定义了三对键值 --> <#assign h = {"name":"mouse", "price":50, "weight":30}> <#-- h?keys 将Map的key取出赋值,实质是调用了一个包装类的方法, 从这里我们也可以学到如何去调用一个类的方法 --> <#as ...
import java.util.Collections; import java.util.Comparator; import java.util.ArrayList; import org.apache.commons.beanutils.BeanComparator; import org.apache.commons.collections.ComparatorUtils; import org.apache.commons.collections.comparators.ComparableComparator; impo ...
使用 CollectionUtils 中四个方法之一执行集合操作.这四种分别是 union(),intersection();disjunction(); subtract();下列例子就是演示了如何使用上述四个方法处理两个 Collection;注: 这些方法都是数学的集合算法 import java.util.Arrays; import java.util.Collection; import java.util.Collections; import java.util.List; import org.apache.commons.collections.Collect ...
打开PowerDesigner→菜单栏“Database”→Database Reverse Engineering→Using an ODBC data source中选择右边的浏览→connect to an ODBC Data Source→在Machine data source中选择你配置好的数据源。   (注:如果第一次连接,需要先配置数据源,步骤如下:点击“Add”按钮 →ODBC数据源管理器→点击“添加”按钮→创 ...
create table student_bak as select * from student
1.启动Oracle监听程序     a.切换到oracle用户:su - oracle     b.启动监听:lsnrtl start   2.启动数据库     a.切换到oracle用户:su - oracle     b.进入到sqlplus命令行:sqlplus "/ as sysdba"     c.启动数据库:startup   3.关闭数据库     a.切换到 ...
       在AS3.0的事件模型中增加了事件流的概念。所谓“流”,那就显然应该有一个流向。        在AS3.0中的事件流亦是如此,不过稍有不同,它的流向是双向的:   捕获,这是指事件从根节点一直顺序而下,一直找到发出事件的这个对象为止,发出事件的这个对象称之为目标对象。在这个过程中,会检查经过的每个节点是否注册了监听器,同时,Flex会将事件对象的currentTarget值改为当前正在检测的这个对象,如果当前对象注册 ...
情形四:使用classpath*前缀,包含通配符 当工程目录结构如图所示: 即配置文件放在bin目录中的conf文件夹里,同时在工程属性的Java Build Path->Libraries里导入conf.jar文件,jar文件结构如图所示: 这时使用 ApplicationContext context = new ClassPathXmlApplicationContext("classpath*:conf/**/*application-context.xml");来创建ApplicationContext对象的话,Spring首先会通过路径中的 ...
Spring中使用classpath加载配置文件浅析 在应用Spring的工程中,使用class path的方式加载配置文件应该是最常用的做法,然而对大部分人来说,刚开始使用Spring时,几乎都碰到过加载配置文件失败的情况,除了配置上的错误外,很多时候是因为配置文件的路径和程序中指定的加载路径不一致,从而导致配置文件找不到,或是加载了错误地方的配置文件。本文将就Spring如何从class path中加载配置文件做一些简要的分析。           情形一:使用classpath ...
[oracle@TEST ~]$ export ORACLE_SID=test1[oracle@TEST ~]$ sqlplus "/as sysdba" SQL*Plus: Release 10.2.0.1.0 - Production on Thu May 19 15:27:56 2008 Copyright (c) 1982, 2005, Oracle.  All rights reserved. Connected to an idle instance. SQL> startup
  全部的奖牌,哈~~
1.演示arguments的用法 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <script language="JavaScript"> <!-- /** * 演示arguments的用法,如何获取实参数和形数数 */ function argTest(a,b,c,d){ var numargs = arguments.length; // 获取被传递参数的数值。 v ...
       集合操作符专门用于合并多条select 语句的结果,包括:UNION, UNION ALL, INTERSECT , MINUS。当使用集合操作符时,必须确保不同查询的列个数和数据类型匹配。         集合操作符具有以下注意事项: 集合操作符不适用于LOB、VARRAY和嵌套表列。 UNION、INTERSECT、MINUS操作符不使用于 LONG列。 如果选择列表中包含有表达式或者函数,那么必须为表达式或者函数定义列别名。 1 ...
第三章的第一个示例,主要功能为完成对Message信息的保存和查询出所有Message的列表。 目录结构如下:--src    |----sample    |        |----entity    |        |        |----Message. ...
     今天看到一则很不错的故事,看了之后心灵受到了很大的触动,分享给大家,希望大家共同进步:---------------------------------------------------------------------------------------------------------------     84岁的兰帕德感到自己不行了,他让家人请来全城最著名的牧师霍华德,他要向上帝做最后的忏悔。    兰帕德这一辈子最大的愿望就是当一名作家。从小学到大学,兰帕德的作文一直是全 ...