摘要:
想要使用Android SDK中的代码和工具开发Android应用,你需要一个合适的开发机器和环境,如下所述。环境:windows 2003首先:安装 JDK6(jdk-6-windows-i586.exe)安装完JDK后,在安装MyEclipse(在这里我安装的是MyEclipse 6.0)(也可以安装Eclipse,区别是Eclipse 要装比较多的插件,而MyEclipse就不用那么麻烦。当然MyEclipse是要钱的。题外话)安装完这些后开始部署Android的环境了(参看一下步骤):1:在Windows机器上,右键单击我的电脑,选择属性-高级,点“环境变量”按钮,在出现的对话框中双 阅读全文
摘要:
dom4j提供了基于事件的模型来操作xml文档。利用该模型开发人员可以一部分、一部分的处理XML文档,而不需要将整个XML文档都加载到内存中。例如:假想你要处理一个非常大的XML文档,它可能是由数据库的某张数据表而来的。如下所示:ROWSETROW ID="1" .../ROWROW ID="2" .../ROW...ROW ID="N" .../ROW/ROWSET 我们可以在某一时间只处理一个ROW节点,而不必立刻将文档的所有内容加载到内存中。dom4j提供一个基于事件的模型来实现它。我们可以注册一个事件处理器来处理一个或多个路径表达式。事件处理器会在注册路 阅读全文
摘要:
package com.hrm.util;import java.util.ArrayList;import java.util.List;import net.sf.json.JSONObject;import com.thoughtworks.xstream.XStream;import com.thoughtworks.xstream.io.xml.DomDriver;/** * Title: Ext JS 辅助类 * Description: 该类用于转换java对象为XML文件格式或JSON文件格式 * @author 葛昊 * @time: 2009年2月5日11:10:54 */ 阅读全文
摘要:
动态标签分类:1dynamic,2 二元标签,3 一元标签,4 iterate这四种标签以及他们的子标签具有共同的属性prepend,open,close1 dynamicXml代码 statementid="dynamicGetAccountList"resultMap="account-result"select*fromACCOUNTdynamicprepend="WHERE"isNotNullprepend="AND"property="firstName"!--生成的语句不会有多余and,因为dynamic有一个隐含的属性,removeFirstPrepen 阅读全文
摘要:
(1)创建线程MsgThread := TMsgThread.Create(False) ; //创建并执行线程MsgThread := TMsgThread.Create(True) ; //创建线程后挂起constructor Create(CreateSuspended: Boolean); 中的参数CreateSuspended表示创建后是否挂起线程。(2)设置线程里没有设置循环执行的话,且设置FreeOnTerminate为True,则线程执行完后就会自己释放。(3)在一个线程结束后,调用另一个事件的方法:只要设置Onterminate:=某方法,这样在线程结束前自然会被调用,比 阅读全文