第一招:迭代Map 假设你有一个Map,像这样:
{"name":"mouse", "price":50 , "weight":30}
如何来迭代输出?
<#-- 这里模拟了一个Map集合,定义了三对键值 -->
<#assign h = {"name":"mouse", "price":50, "weight":30}>
<#-- h?keys 将Map的key取出赋值,实质是调用了一个包装类的方法,
从这里我们也可以学到如何去调用一个类的方法 -->
<#as ...
- 20:15
- 浏览 (206)
- 评论 (2)
- 分类: freemarker
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 ...
- 10:58
- 浏览 (48)
- 评论 (0)
- 分类: Apache common 学习
使用 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 ...
- 10:55
- 浏览 (58)
- 评论 (0)
- 分类: Apache common 学习
打开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 ...
- 14:45
- 浏览 (457)
- 评论 (1)
- 分类: javascript学习
集合操作符专门用于合并多条select 语句的结果,包括:UNION, UNION ALL, INTERSECT , MINUS。当使用集合操作符时,必须确保不同查询的列个数和数据类型匹配。
集合操作符具有以下注意事项:
集合操作符不适用于LOB、VARRAY和嵌套表列。
UNION、INTERSECT、MINUS操作符不使用于 LONG列。
如果选择列表中包含有表达式或者函数,那么必须为表达式或者函数定义列别名。
1 ...
第三章的第一个示例,主要功能为完成对Message信息的保存和查询出所有Message的列表。
目录结构如下:--src |----sample | |----entity | | |----Message. ...
- 21:59
- 浏览 (157)
- 评论 (0)
- 分类: Hibernate学习
今天看到一则很不错的故事,看了之后心灵受到了很大的触动,分享给大家,希望大家共同进步:--------------------------------------------------------------------------------------------------------------- 84岁的兰帕德感到自己不行了,他让家人请来全城最著名的牧师霍华德,他要向上帝做最后的忏悔。 兰帕德这一辈子最大的愿望就是当一名作家。从小学到大学,兰帕德的作文一直是全 ...
我的相册
4
共 5 张
共 5 张
最近加入圈子
最新评论
-
Spring中使用classpath加 ...
:lol: :cry: :wink: :ro ...
-- by piglol -
Freemarker 教你几招(适 ...
多谢支持
-- by dongwei_6688 -
Freemarker 教你几招(适 ...
学到好多东西,支持一下
-- by 0519mch -
JavaScript中的arguments, ...
javaeye跟偶开了个小玩笑。 当点击"管理我的博客"-->"编辑"当前文章 ...
-- by dongwei_6688







评论排行榜