- 浏览: 19307 次
- 性别:
- 来自: 苏州
最新评论
文章列表
package com.kael;
import java.io.Serializable;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Map;
/**
*
*
* @Title:SetAndMap
* @Description: Map和Set 装换
* @Copyright:Copyright (c) 2012
* @Date:2012-7-20
* @author feilon ...
MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySql
MyBatis学习 之 二、SQL语句映射文件(1)resultMap
MyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存
MyBatis学习 之 三、动态SQL语句
MyBatis学习 之 四、MyBatis配置文件
博主博客:黎明你好的技术博客
这篇总结的不错
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
creationComplete="complete()" >
<mx:Script>
<![CDATA[
private function complete():voi ...
<mapper namespace="com.runtech.st.persistence.TradingContractMapper">
<resultMap type="com.runtech.st.domain.TradingContract" id="contract">
<id property="contractCode" column="CONTRACT_CODE" />
<result property="pr ...
设计模式:模式是一种问题的解决思路,它已经适用于一个实践环境。并且可以适用于其他环境。
设计模式的分类:分布式编程模式,用户界面模式,数据模型模式三大类。
设计模式的作用:设计的重用;
为设计提供共同的词汇,每个模式名就是一个设计词汇,其概念使得程序员的交流变得方便;
在开发文档中采用模式词汇可以让其他人更容易理解你的想法。
GoF设计模式的分类:
根据目的准则分类:
1. 创建型:creational 与对象的创建有关。
2. 结构型:Structur ...
当我们掌握了Java的语法,当我们了解了面向对象的封装、继承、多态等特性,当我们可以用Swing、Servlet、JSP技术构建桌面以及Web应用,不意味着我们可以写出面向对象的程序,不意味着我们可以很好的实现代码复用,弹性维护,不意味着我们可以实现在维护、扩展基础上的代码复用。一把刀,可以使你制敌于无形而于江湖扬名,也可以只是一把利刃而使你切菜平静。Java,就是这把刀,它的威力取决于你使用的方式。当我们陷入无尽无止重复代码的泥沼,当我们面临牵一发而动全身的维护恶梦, 你应该想起“设计模式”这个行动秘笈。面向对象的精义,看似平淡,其实要经过艰苦实践才能成功。而构造OO系统的隐含经验于是被前人搜 ...
Comment for created Java files
/**
*
* Copyright (c) ${year}, RunTuTech and/or its affiliates. All rights reserved.
* RunTuTech PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*/
Comment for created types
/**
*
* @Title:${type_name}
* @Description:
* @Copyright:Copy ...
设置form表单label左对齐
style:
mx|FormItem {
labelStyleName: customTextAlignLabel;
}
.customTextAlignLabel {
textAlign: left;
}
设置form行之间的间距
verticalGap
flex 在线帮助文档:
http://livedocs.adobe.com/flex/3_cn/langref/index.html?package-summary.html&all-classes.html
http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/index.html?filter_flex=4.1&filter_flashplayer=10.2&filter_air=2.6#top
//根据关键字查找节点
private var temp:int = 0;
private function searchCategory(key:String):void {
var list:XMLList = goodsModel.categorys.descendants().(@name.indexOf(key) != -1);
if(key.length == 0) {
closeAllCategory();
} ...
首先设置tree属性doubleClickEnabled="true"
doubleClickEnabled="true"
itemDoubleClick="openOrClose()"
private function openOrClose():void {
var node:XML = tree1.selectedItem as XML;//获取当前选中的节点并强转
var isOpen:Boolean = tree1.isItemOpen(node);
tree1.expandIt ...
直接上代码:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955&quo ...
以前没用过滤器,查询比较麻烦,需要遍历整个arrayCollecton
1.备份原来的数据
private var myCt:ArrayCollection = new ArrayCollection();
private var flag:Boolean = true;
private function backup():void {
if(flag) {
myCt.removeAll();
for(var i:int=0;i<myArrayCollection.length;i++) {
var person:Obj ...
开始学习Flex,会在别人的代码中经常看到target和currentTarget这两个属性,一般是event.target、event.currentTarget,那他们两个有什么区别呢?
简单说,target是事件的调用对象(eventdispatcher),currentTarget是事件的处理对象(eventprocessor)
...
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600 ...