??xml version="1.0" encoding="utf-8" standalone="yes"?>91久久精品国产91性色tv ,波多野结衣亚洲,国产亚洲一区精品http://www.aygfsteel.com/fanwu2005/category/2975.htmlzh-cnWed, 28 Feb 2007 14:22:33 GMTWed, 28 Feb 2007 14:22:33 GMT60weblogic ?ant target -2http://www.aygfsteel.com/fanwu2005/articles/10885.htmlSmokingcatSmokingcatWed, 24 Aug 2005 03:13:00 GMThttp://www.aygfsteel.com/fanwu2005/articles/10885.htmlhttp://www.aygfsteel.com/fanwu2005/comments/10885.htmlhttp://www.aygfsteel.com/fanwu2005/articles/10885.html#Feedback0http://www.aygfsteel.com/fanwu2005/comments/commentRss/10885.htmlhttp://www.aygfsteel.com/fanwu2005/services/trackbacks/10885.html 

source2wsddQ和XDoclet的wseedcMQ根据在E序里面讑֮的标记来生成web-services.xml。也是WSDL?/P>

  • @wlws:webservice,used in the Javadoc for the class that implements your Web Service.
  • @wlws:operation, used in the Javadoc for a method that you want to expose as a Web Service operation.
  • @wlws:part  partname, used in the Javadoc for a method that has been exposed as an operation and you want to customize the description of its parameters and return values

即你不使用M标记Qsource2wsddd也会自己分析源代码进行猜。例如servicename{?/P>

****************************************************************************************

autotypeQGenerates the serialization class, Java representation, XML Schema representation, and data type mapping information for non-built-in data types used as parameters or return values to a WebLogic Web Service.

  • weblogic.ant.taskdefs.webservices.autotype.AutoTyper?             
  • webservices.jar

****************************************************************************************

clientgenQGenerates a client JAR file that contains a thin Java client used to invoke a Web Service.

  • weblogic.ant.taskdefs.webservices.clientgen.ClientGenTask
  • webservices.jar

 

****************************************************************************************

wsdl2serviceQGenerates the components of a WebLogic Web Service from a WSDL file. The components include the web-services.xml deployment descriptor file and a Java source file that you can use as a starting point to implement the Web Service.

  • weblogic.ant.taskdefs.webservices.wsdl2service.WSDL2Service
  • webservices.jar

****************************************************************************************

wsdlgenQGenerates a WSDL file from the EAR and WAR files that make up the Web Service.

  • weblogic.ant.taskdefs.webservices.wldlgen.WSDLGen
  • webservices.jar

****************************************************************************************

wspackageQPackages the components of a WebLogic Web Service into a deployable EAR file.

  • weblogic.ant.taskdefs.webservices.wspackage.WSPackage
  • webservices.jar

****************************************************************************************    



Smokingcat 2005-08-24 11:13 发表评论
]]>
Weblogic的Ant target - 1http://www.aygfsteel.com/fanwu2005/articles/10883.htmlSmokingcatSmokingcatWed, 24 Aug 2005 03:12:00 GMThttp://www.aygfsteel.com/fanwu2005/articles/10883.htmlhttp://www.aygfsteel.com/fanwu2005/comments/10883.htmlhttp://www.aygfsteel.com/fanwu2005/articles/10883.html#Feedback0http://www.aygfsteel.com/fanwu2005/comments/commentRss/10883.htmlhttp://www.aygfsteel.com/fanwu2005/services/trackbacks/10883.htmlweblogic 的Antd。是我在看weblogic时的一个笔记。weblogic的Antd

wlcompileQ用它编译会有个问题Q就是会在你的destdir下面又生成一个目录?/P>

weblogic.ant.taskdefs.build.WLCompileTask weblogic.jar

wlpackageQ打?/P>

weblogic.ant.taskdefs.build.WLPackageTask weblogic.jar

wldeployQ发?/P>

weblogic.ant.taskdefs.management.WLDeploy weblogic.jar

servicegenQ?生成webservice描述W?/P>

weblogic.ant.taskdefs.webservices.servicegen.ServiceGenTask webservices.jar weblogic.jar

wlserverQ?start, reboot, shutdown, or connect to a WebLogic Server instance

weblogic.ant.taskdefs.management.WLServer weblogic.jar

wlconfigQ?configure a WebLogic Server domain by creating, querying, or modifying configuration MBeans on a running Administration Server instance.

weblogic.ant.taskdefs.management.WLConfig weblogic.jar



Smokingcat 2005-08-24 11:12 发表评论
]]>
Tomcat 的antdhttp://www.aygfsteel.com/fanwu2005/articles/10881.htmlSmokingcatSmokingcatWed, 24 Aug 2005 03:11:00 GMThttp://www.aygfsteel.com/fanwu2005/articles/10881.htmlhttp://www.aygfsteel.com/fanwu2005/comments/10881.htmlhttp://www.aygfsteel.com/fanwu2005/articles/10881.html#Feedback0http://www.aygfsteel.com/fanwu2005/comments/commentRss/10881.htmlhttp://www.aygfsteel.com/fanwu2005/services/trackbacks/10881.htmlTomcat 的Antd

q个Ҏ是我?A >Appfuse上学来的?/P>

  • 首先声明一个tomcatTasks.propertiesQ用来声明Tomcat的AntdQ?/LI>

              deploy=org.apache.catalina.ant.DeployTask
              install=org.apache.catalina.ant.InstallTask
              list=org.apache.catalina.ant.ListTask
              reload=org.apache.catalina.ant.ReloadTask
              remove=org.apache.catalina.ant.RemoveTask
              resources=org.apache.catalina.ant.ResourcesTask
              roles=org.apache.catalina.ant.RolesTask
              start=org.apache.catalina.ant.StartTask
              stop=org.apache.catalina.ant.StopTask
              undeploy=org.apache.catalina.ant.UndeployTask

  • 定义一个tomcat.properties文gQ用来tomcat的参?/LI>

         # Properties for Tomcat Server
         tomcat.server=localhost
         tomcat.manager.url=http://${tomcat.server}:8080/manager
         tomcat.username=admin
         tomcat.password=admin

  • 然后是build.xml       

      <property file="tomcat.properties"/>

      <taskdef file="${ant-contrib.dir}/tomcatTasks.properties">
        <classpath>
            <pathelement path="${tomcat.home}/server/lib/catalina-ant.jar"/>
        </classpath>
    </taskdef>
    <target name="install" description="Install application in Tomcat"
        depends="package-web">
        <deploy url="${tomcat.manager.url}"
            username="${tomcat.username}"
            password="${tomcat.password}"
            path="/${webapp.name}"
            war="file:${webapp.dist}/${webapp.war}"/>
    </target>

    <target name="remove" description="Remove application in Tomcat">
        <undeploy url="${tomcat.manager.url}"
            username="${tomcat.username}"
            password="${tomcat.password}"
            path="/${webapp.name}"/>
    </target>

    <target name="reload" description="Reload application in Tomcat">
        <reload url="${tomcat.manager.url}"
            username="${tomcat.username}"
            password="${tomcat.password}"
            path="/${webapp.name}"/>
    </target>

    <target name="start" description="Start Tomcat application">
        <start url="${tomcat.manager.url}"
            username="${tomcat.username}"
            password="${tomcat.password}"
            path="/${webapp.name}"/>
    </target>

    <target name="stop" description="Stop Tomcat application">
        <stop url="${tomcat.manager.url}"
            username="${tomcat.username}"
            password="${tomcat.password}"
            path="/${webapp.name}"/>
    </target>

    <target name="list" description="List Tomcat applications">
        <list url="${tomcat.manager.url}"
            username="${tomcat.username}"
            password="${tomcat.password}"/>
    </target>



Smokingcat 2005-08-24 11:11 发表评论
]]>
正则表达式笔?/title><link>http://www.aygfsteel.com/fanwu2005/articles/10880.html</link><dc:creator>Smokingcat</dc:creator><author>Smokingcat</author><pubDate>Wed, 24 Aug 2005 03:10:00 GMT</pubDate><guid>http://www.aygfsteel.com/fanwu2005/articles/10880.html</guid><wfw:comment>http://www.aygfsteel.com/fanwu2005/comments/10880.html</wfw:comment><comments>http://www.aygfsteel.com/fanwu2005/articles/10880.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fanwu2005/comments/commentRss/10880.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fanwu2005/services/trackbacks/10880.html</trackback:ping><description><![CDATA[<P>RegularExpress RegularExpress <P>import java.util.regex.*;</P> <P>regex?个类QPattern Match</P> <P>Pattern用来定义正则表达式,Match用来q行判别?/P> <P>一般来_你可以这h用:</P> <P>                        Pattern p = Pattern.<A><FONT color=#004377>compile</FONT></A>("a*b");<BR>                        Matcher m = p.<A><FONT color=#004377>matcher</FONT></A>("aaaaab");<BR>                        boolean b = m.<A><FONT color=#004377>matches</FONT></A>();</P> <P>如果你觉得行数太多了Q你也可以这h用:</P> <P>                       boolean b = Pattern.matches("a*b", "aaaaab");</P> <P>一般来_跟Perl怼Q不同的部分LJDK文档部分的Comparison to Perl 5?/P> <P>嗯……具体的Pattern的定义可以去查JDK文档Q这里是较常用的Q?/P> <P>哦,对了Q你也可以用apache.regexp.*Q的实现。嗯Q不q既然JDK已经支持了…?/P> <P>q有谁知道Jarkarta 的OROq能提供什么更引h入胜的文本处理功能,不妨告诉我一壎ͼ我现在就懒得ȝ了?/P> <P>p?/P><img src ="http://www.aygfsteel.com/fanwu2005/aggbug/10880.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fanwu2005/" target="_blank">Smokingcat</a> 2005-08-24 11:10 <a href="http://www.aygfsteel.com/fanwu2005/articles/10880.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse 的一些资源链?/title><link>http://www.aygfsteel.com/fanwu2005/articles/10878.html</link><dc:creator>Smokingcat</dc:creator><author>Smokingcat</author><pubDate>Wed, 24 Aug 2005 03:07:00 GMT</pubDate><guid>http://www.aygfsteel.com/fanwu2005/articles/10878.html</guid><wfw:comment>http://www.aygfsteel.com/fanwu2005/comments/10878.html</wfw:comment><comments>http://www.aygfsteel.com/fanwu2005/articles/10878.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fanwu2005/comments/commentRss/10878.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fanwu2005/services/trackbacks/10878.html</trackback:ping><description><![CDATA[<P>Eclipse 3.0 资料 </P> <div id="wmqeeuq" class=posttitle> <div id="wmqeeuq" class=postTitle><A id=viewpost.ascx_TitleUrl ><U><FONT color=#004377></FONT></U></A></DIV><BR><BR></DIV> <div id="wmqeeuq" class=postText> <div id="wmqeeuq" class=postTitle><A ><FONT color=#000080 size=2><U>http://www.tusc.com.au/tutorial/html/index.html</U></FONT></A><BR>利用Eclipse,LOMBOZ plugins,JBoss开发J2EE教学的文章(EnQ很_ֽ</DIV> <div id="wmqeeuq" class=postText> <P><STRONG><FONT size=2>1.? lomboz.301.zip 与emf-sdo-runtime-2.0.0.zip(著名的开发J2ee的插?</FONT></STRONG></P> <P>下蝲|址Q?A ><FONT color=#000080 size=2><U>http://forge.objectweb.org/project/showfiles.php?group_id=97</U></FONT></A>?  </P> <P><A ><FONT color=#000080 size=2><U>http://www.objectlearn.com/</U></FONT></A> </P> <P>Lomboz 可以做很多事情,是?Eclipse+JBoss ?J2EE 的首选?(?是吗Q)</P> <P><FONT size=2><STRONG>2.MyEclipse,最好的J2EE开发框?/STRONG></FONT></P> <P>下蝲Myeclipse userId: ylfly? password: *******<BR><A ><FONT color=#000080 size=2><U>http://www.myeclipseide.com/ContentExpress-display-ceid-47.html</U></FONT></A><BR>MyEclipse的注册码Q?BR>for eclispe3.0版的Q?BR>IceCraft<BR>VAR7ZL-819-56-54678656108018950<BR>for eclispe2.1版的Q?BR>IceCraft<BR>VAR7ZL-719-56-54678657538454123<BR><BR>MyEclipse 4.0<BR>用户名:FALLEN<BR>注册?: SL6789|838-66|545454|6133571955<BR>Q这个要Crack core.jar才行)<BR><BR></P> <P><STRONG><FONT size=2>3.Log4j或者Apache commons Logger最得力的助手就?Log4eQ?/FONT></STRONG> <BR>??? 官方|站Q?A ><FONT color=#000080 size=2><U>http://log4e.jayefem.de/</U></FONT></A><BR>??? 下蝲q接Q?A ><FONT color=#000080 size=2><U>http://log4e.jayefem.de/download/de.jayefem.log4e_0.5.5.zip</U></FONT></A></P> <P><STRONG><FONT size=2>4. Easy Struts支持Struts的插?(0.64版只支持Eclipse2.X)</FONT></STRONG><BR>是开放源代码l织sourceforge.net上的一个项目,目前最新的版本?.64Q?</P> <P><A ><FONT color=#000080 size=2><U>http://sourceforge.net/project/showfiles.php</U></FONT></A>Qgroup_id=54542&package_id=49230 </P> <P><A ><FONT color=#000080 size=2><U>http://easystruts.sourceforge.net/</U></FONT></A> </P> <P><FONT size=4><STRONG><FONT size=2>5. TomcatPlugin 支持Tomcat插g</FONT> <BR></STRONG></FONT><A ><FONT color=#000080 size=2><U>http://www.sysdeo.com/eclipse/tomcatPlugin.html</U></FONT></A> </P> <P><BR><FONT size=2><STRONG>6.Hibernate Synchronizer</STRONG><BR></FONT><FONT size=1>Hibernate Synchronizer is a free Eclipse plugin code generation tool to be used with the Hibernate persistence framework. The plugin will automatically generate java code when your hibernate mapping files are modified. Objects are created with generated code in an abstract base class and a user-modifiable extension class so user code does not get deleted when the generation is performed. <BR></FONT><A ><FONT color=#000080 size=1><U>http://www.binamics.com/hibernatesync/</U></FONT></A><BR><A ><FONT color=#000080 size=1><U>https://sourceforge.net/project/showfiles.php?group_id=99370</U></FONT></A><BR><FONT size=1>HibernateSynchronizer-2.1.25-Eclipse3M6.zip?? 只支持到M7</FONT></P> <P><STRONG><FONT size=2>7. SWT Designer 使GUI更coolQ更inQ更happy!</FONT></STRONG><BR><A ><FONT color=#000080 size=2><U>http://www.swt-designer.com/</U></FONT></A>?? 14?/P> <P><FONT size=2><STRONG>8. XML Editor & XSLT Debugger ~辑XML的插?/STRONG> <BR></FONT><A ><FONT color=#000080 size=2><U>http://www.oxygenxml.com/</U></FONT></A> </P> <P><FONT size=2><STRONG>8.1支持Eclipse 3.0 的XML插g</STRONG><BR></FONT><A ><FONT color=#000080 size=2><U>http://www.xmlbuddy.com/</U></FONT></A></P> <P><FONT size=2><STRONG>8.2XML Viewer <BR></STRONG><FONT size=1>Version: 1.1.7<BR></FONT><A ><FONT color=#000080 size=1><U>http://tabaquismo.freehosting.net/ignacio/eclipse/xmlview/index.html</U></FONT></A></FONT></P> <P><FONT size=4><FONT size=2><BR><STRONG>9.UML Tool for Eclipse <BR></STRONG><A ><FONT color=#000080 size=1><U>http://www.visual-paradigm.com/download.php?shortName=sdeec</U></FONT></A></FONT></FONT></P> <P><FONT size=4><STRONG><FONT size=2>9.1 UML插g Omondo?支持eclipse 3.0 的studio 1.0 只试?0?</FONT> <BR></STRONG></FONT><A ><FONT color=#000080 size=2><U>http://www.omondo.com/</U></FONT></A> <BR>useId :ylfly password:*******</P> <P><FONT size=2><STRONG>9.2EclipseUML2? is Eclipse tools</STRONG></FONT></P> <P><A ><FONT color=#000080 size=2><U>http://www.eclipse.org/uml2/</U></FONT></A></P> <P><FONT size=4><STRONG><FONT size=2>10.Eclipse加速插件KeepResident</FONT> </STRONG></FONT></P> <P><A ><FONT color=#000080 size=1><U>http://suif.stanford.edu/pub/keepresident/</U></FONT></A></P> <P>原理:利用两个 Windows API - SetProcessWorkingSetSize ?VirtualLock (适用?Windows q_)?/P> <P>切换时果然快很多?/P> <P>官方最D定在 100 MBQ最大?250 MB 左右?/P> <P><FONT size=2><STRONG>11.RMI Plugin for Eclipse 1.6.0 for Eclipse 3.0</STRONG><BR></FONT><A ><STRONG><FONT color=#000080 size=2><U>http://www.genady.net/rmi</U></FONT></STRONG></A><STRONG><FONT size=2> <BR></FONT></STRONG></P> <P><STRONG><FONT size=2>12其它插g</FONT></STRONG></P> <P>perl插g <A ><FONT color=#000080 size=2><U>http://e-p-i-c.sf.net/updates</U></FONT></A><BR>C#插g? <A ><FONT color=#000080 size=2><U>http://www.improve-technologies.com/alpha/updates/site.xml</U></FONT></A><BR>C插g??? <A ><FONT color=#000080 size=2><U>http://update.eclipse.org/tools/cdt/releases/new</U></FONT></A><BR>Hex插g <A ><FONT color=#000080 size=2><U>http://ehep.sourceforge.net/update</U></FONT></A></P> <P><STRONG><FONT size=2>13.Eclipse插g使用links目录的用法:<BR></FONT></STRONG> 假设把插件安装在d:myplugin目录中,则myplugin的目录结构一定要是这LQ?BR>  d:myplugineclipseplugins插g ?d:myplugineclipsefeatures插g<BR>  例如安装EclipseME插g到d:myplugin目录中,则目录结?/P> <P>d:myplugineclipsepluginseclipseme_0.4.5?BR>  再假设eclipse安装在d:eclipse目录中,则在eclipse目录中创建名UCؓlinks的目录,在links?/P> <P>录中建立一个link文gQ比如myplugin.linkQ该文g内容为path=d:myplugin?BR>  启动eclipseQ插件即安装上了Q如果想暂时不启动插Ӟ只需把myplugin.link文g删除卛_?BR>补充说明Q?BR> 1. 插g可以分别安装在多个自定义的目录中?BR> 2. 一个自定义目录可以安装多个插g?BR> 3. link文g的文件名及扩展名可以取Q意名Uͼ比如myplugin.txtQgoodplugin都可以?BR> 4. link文g可以有多行path=插g目录Q对应多个自定义插g目录Q每一行的path参数都将生效?BR> 5. 在links目录也可以有多个link文gQ每个link文g中的path参数都将生效?BR> 6. 插g目录可以使用相对路径Q如果我们把myplugin目录创徏在eclipse安装目录中,如上例中?/P> <P>d:eclipse目录中,则只需讄path=myplugin卛_?/P> <P><STRONG><FONT size=2>14.Eclipse tools</FONT></STRONG></P> <P>1).ALL SDK bundle (includes Source, Runtime and Docs for EMF, XSD, and SDO). <BR>?<BR>2).The Graphical Editing Framework (GEF) allows developers to take an existing application </P> <P>model and quickly create a rich graphical editor.</P> <P>3).UML2 is an EMF-based implementation of the UML 2.0 metamodel for the Eclipse platform.</P> <P><A ><FONT color=#000080 size=2><U>http://www.eclipse.org/emf/</U></FONT></A><BR><A ><FONT color=#000080 size=2><U>http://www.eclipse.org/gef/</U></FONT></A><BR><A ><FONT color=#000080 size=2><U>http://www.eclipse.org/uml2/</U></FONT></A></P> <P><STRONG><FONT size=2>15.plug-in|址Q?/FONT></STRONG></P> <P><A ><FONT color=#000080 size=2><U>http://www.eclipse-plugins.info/eclipse/index.jsp</U></FONT></A></P> <P><A ><FONT color=#000080 size=2><U>http://www.eclipse-workbench.com/jsp/</U></FONT></A> </P> <P><A ><FONT color=#000080 size=2><U>http://eclipse-plugins.2y.net/eclipse/index.jsp</U></FONT></A> Q非帔R常著名的插g更新|站Q?</P> <P><A ><FONT color=#000080 size=2><U>http://www.crionics.com/products/opensource/eclipse/eclipse.jsp</U></FONT></A> Q分cL楚) </P> <P><A ><FONT color=#000080 size=2><U>http://www.eclipseplugincentral.com/</U></FONT></A></P> <P><STRONG><FONT size=2>16.调试JSP?在tomcat里改confserver.xml</FONT></STRONG><BR>< P> <P>< P> <P>??????? docbase="C:eclipseworkspaceMyJ2EEProjectmyweb"</P> <P>????????? workDir="C:eclipseworkspaceMyJ2EEProjectj2src" /></P> <P><BR>docBase="D:workspacemyJSP est"<BR>path="/test" reloadable="true" workDir="D:workspacemyJSPj2src"/></P> <P></P> <P><STRONG>j2src不要改动</STRONG></P> <P><STRONG><FONT size=2>17.CVS---q发版本pȝ(中文手册)v1.12.9</FONT></STRONG><BR><A ><FONT color=#000080 size=2><U>http://cvsdoc-zh.gro.clinux.org/cvsdoc/zh_CN/html/index.html</U></FONT></A><BR><A ><FONT color=#000080 size=2><U>http://cvsdoc-zh.gro.clinux.org</U></FONT></A><BR>另一个CVS手册Q?BR><A ><FONT color=#000080 size=2><U>http://www.chedong.com/tech/cvs_card.html</U></FONT></A></P> <P><STRONG><FONT size=2>18.Preferences无法昄新安装的插g的解军_?/FONT></STRONG></P> <P><FONT size=1>删除C:eclipseconfigurationorg.eclipse.update下的platform.xml文gQ重新启动Eclipse</FONT></P> <P><BR><STRONG><FONT size=2>19.评h</FONT></STRONG></P> <P>当前世界上最新最实用的IDE环境Eclipse。加上分析设计工具eclipseUML、MVC构架的Struts?/P> <P>对象数据l定构架OJBQWebpȝ的自动单元测试工具JUnit和HttpUnitQ还有最普及的数据库MySQLQ最</P> <P>行的版本管理服务器CVSQ和支持Java/JSP/servlet的最佳Web引擎tomcat ,jboss?/P> <P><STRONG><FONT size=2>20.Eclipse的许可证是怎样的?</FONT></STRONG><BR>现在Eclipse相关的许可证是大多数ZCommon Public License (CPL)QCPL是一个ؓOpen Source </P> <P>Initiative (OSI)所认可的许可证。由于Eclipse Foundation的徏立,Eclipse的许可证逐渐向于</P> <P>用Eclipse Public License (EPL)QEPL是一个与CPL相类似的许可证,正在q行OSI的认证工作。此外,</P> <P>Eclipseq涉及到多个开源项目和各类许可证,主要?Apache Software License、IBM Public License</P> <P>、Metro Link Public License和Mozilla Public License。个人无需太关心许可证的问题,企业在?/P> <P>Eclipseq行开发之前,最好请法律界h士研I一下?/P> <P>各许可证的网址是:</P> <P><A ><FONT color=#000080 size=2><U>http://www.eclipse.org/legal/cpl-v10.html</U></FONT></A>?/P> <P><A ><FONT color=#000080 size=2><U>http://www.eclipse.org/legal/epl-v10.html</U></FONT></A>?/P> <P><A ><FONT color=#000080 size=2><U>http://www.apache.org/licenses/LICENSE</U></FONT></A>?/P> <P><A ><FONT color=#000080 size=2><U>http://oss.software.ibm.com/developerworks/opensource/license10.html</U></FONT></A>?/P> <P><A ><FONT color=#000080 size=2><U>http://www.opengroup.org/openmotif/supporters/metrolink/license.html</U></FONT></A>?/P> <P><A ><FONT color=#000080 size=2><U>http://www.mozilla.org/MPL/MPL-1.1.</U></FONT></A></P></DIV></DIV><img src ="http://www.aygfsteel.com/fanwu2005/aggbug/10878.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fanwu2005/" target="_blank">Smokingcat</a> 2005-08-24 11:07 <a href="http://www.aygfsteel.com/fanwu2005/articles/10878.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>zz 学习J2ME~程需要掌握的七种技?/title><link>http://www.aygfsteel.com/fanwu2005/articles/10872.html</link><dc:creator>Smokingcat</dc:creator><author>Smokingcat</author><pubDate>Wed, 24 Aug 2005 03:02:00 GMT</pubDate><guid>http://www.aygfsteel.com/fanwu2005/articles/10872.html</guid><wfw:comment>http://www.aygfsteel.com/fanwu2005/comments/10872.html</wfw:comment><comments>http://www.aygfsteel.com/fanwu2005/articles/10872.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fanwu2005/comments/commentRss/10872.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fanwu2005/services/trackbacks/10872.html</trackback:ping><description><![CDATA[<P> </P><A id=viewpost.ascx_TitleUrl ><FONT color=#004377>学习J2ME~程需要掌握的七种技术(转蝲加自)</FONT></A> <P class=MsoNormal>学习J2ME~程需要掌握的七种技?/P> <P class=MsoNormal> </P> <P class=MsoNormal>       J2ME~程是Java在智能家电领域的应用Q主要包含以下技术:</P> <P class=MsoNormal style="TEXT-INDENT: -18pt; tab-stops: list 18.0pt">1?nbsp; 高用户界面</P> <P class=MsoNormal>高用户界面是指J2ME~程中用到的Form(H体)、TextBox(文本?、List(列表?和Alert(提示信息?{的使用Q以及其中的一些控件的使用Q当然也包括相应的事件处理。应用在一般的如登陆窗体、关于窗体和提示{。(q个不是很难Q应该可以容易掌握)</P> <P class=MsoNormal style="TEXT-INDENT: -18pt; tab-stops: list 18.0pt">2?nbsp; 低用户界面</P> <P class=MsoNormal>低用户界面指CanvascdGraphicscȝ的用,以及相应的事件处理,应用与游戏编E以及特D界面的l制{。(曄做过一ƾ游戏,都有所接触Q?/P> <P class=MsoNormal style="TEXT-INDENT: -18pt; tab-stops: list 18.0pt">3?nbsp; 记录存储pȝ</P> <P class=MsoNormal>记录存储pȝ是手Z支持的用于数据永久保存的技术。因为手Z没有数据文g的概念,所以一般需要保存的数据只能以记录的形式保存。(游戏中排名的保存和更斎ͼ</P> <P class=MsoNormal style="TEXT-INDENT: -18pt; tab-stops: list 18.0pt">4?nbsp; 声音处理pȝ</P> <P class=MsoNormal>MIDP1.0不支持声韛_理,但是很多手机厂商如Nokia、Siemens{都支持Q所以播攑֣音也是一w要掌握的技术。该技术用的API多和手机厂商相关。但是MIDP2.0提供了通用的支持。(可以导入声音文gQ也可以用byte数组来生声韻I</P> <P class=MsoNormal style="TEXT-INDENT: -18pt; tab-stops: list 18.0pt">5?nbsp; |络~程</P> <P class=MsoNormal>|络~程指在手机中通过GPRS或者CDMA|络以HTTP协议或者SOCKET的Ş式连接网l。现在的手机支持HTTP|络~程的占大多敎ͼ支持SOCKET的相对很。所以网l编E暂时也是使用HTTP协议q行~程。(q个好像是重点哦Q?/P> <P class=MsoNormal style="TEXT-INDENT: -18pt; tab-stops: list 18.0pt">6?nbsp; 多线E?/P> <P class=MsoNormal>多线E是J2ME应用中比较核心的技术之一Q因行网l编E和低用户界面~程是ؓ了响应迅速,都需要处理成多线E。所以也必须熟练掌握。(接触不多Q?/P> <P class=MsoNormal style="TEXT-INDENT: -18pt; tab-stops: list 18.0pt">7?nbsp; 短信息编E?/P> <P class=MsoNormal>很多手机都提供了用于发送短信息的APIQ如NOKIA、SIEMENS、SAMSUNG{,所以在J2ME中发送短信息也是一个比较常用的技术。(SMS也不难)</P> <P class=MsoNormal style="TEXT-INDENT: -18pt; tab-stops: list 18.0pt">8?nbsp; 其他</P> <P class=MsoNormal>当然Ҏ厂商的不同还提供了其他的一些技术,如Siemens的API中支持文ӞNokia的API支持dpȝ通讯录等{。(哈哈Q绝我所知,Nokia的手机充甉|不能震动Q?/P><img src ="http://www.aygfsteel.com/fanwu2005/aggbug/10872.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fanwu2005/" target="_blank">Smokingcat</a> 2005-08-24 11:02 <a href="http://www.aygfsteel.com/fanwu2005/articles/10872.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ׯ</a>| <a href="http://" target="_blank">â</a>| <a href="http://" target="_blank">ߴ</a>| <a href="http://" target="_blank">Ͽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Զ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">߮</a>| <a href="http://" target="_blank">཭</a>| <a href="http://" target="_blank">Ͼ</a>| <a href="http://" target="_blank">Զ</a>| <a href="http://" target="_blank">ͨ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">͡</a>| <a href="http://" target="_blank">ʲ</a>| <a href="http://" target="_blank">Ϫ</a>| <a href="http://" target="_blank">͸</a>| <a href="http://" target="_blank">пǰ</a>| <a href="http://" target="_blank">ҳ</a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˶</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">۶</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ͽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">¡</a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>