丢弃MyEclipse

由于myEclipse集成了很多有用的插件,使很多java开发者喜欢使用。但使用久了,就发现其太消耗资源。
这里提供几个办法,解决对一些不使用myelipse但能实现其同样功能的办法:
代替,web发布的以及调试的功能。
1。使用 Jetty JettyLaunche,这个插件很常用。
简单配置见下图:

局限性:需要使用jetty

2。使用jetty.xml,以下以jetty6为例:


用到的jetty.xml 配置可以放置到任何位置。我这里在项目的 src/test/resources/jetty6中,jetty.xml 同时需要一realm.properties文件,内容如下:

java 代码
 
  1. #  
  2. # This file defines users passwords and roles for a HashUserRealm  
  3. #  
  4. # The format is  
  5. #  : [, ...]  
  6. #  
  7. # Passwords may be clear text, obfuscated or checksummed.  The class  
  8. # org.mortbay.util.Password should be used to generate obfuscated  
  9. # passwords or password checksums  
  10. #  
  11. # If DIGEST Authentication is used, the password must be in a recoverable  
  12. # format, either plain text or OBF:.  
  13. #  
  14. jetty: MD5:164c88b302622e17050af52c89945d44,user  
  15. admin: CRYPT:ad1ks..kc.1Ug,server-administrator,content-administrator,admin  
  16. other: OBF:1xmk1w261u9r1w1c1xmq  
  17. plain: plain  
  18. user: password  
  19.   
  20. # This entry is for digest auth.  The credential is a MD5 hash of username:realmname:password  
  21. digest: MD5:6e120743ad67abfbc385bc2bb754e297  
<username> <password><rolename>
jetty.xml的内容如下,请根据自己项目的情况做修改:
<configure class="org.mortbay.jetty.Server"> </configure></rolename></password> </username>
xml 代码
 
  1. xml version="1.0"?>  
  2.   "-//Mort Bay Consulting//DTD Configure//EN"  
  3.   "http://jetty.mortbay.org/configure_1_2.dtd">  
  4. <Configure class="org.mortbay.jetty.Server">  
  5.   
  6.     <Set name="ThreadPool">  
  7.         <New class="org.mortbay.thread.BoundedThreadPool">  
  8.             <Set name="minThreads">10Set>  
  9.             <Set name="lowThreads">25Set>  
  10.             <Set name="maxThreads">250Set>  
  11.         New>  
  12.     Set>  
  13.   
  14.     <Set name="connectors">  
  15.         <Array type="org.mortbay.jetty.Connector">  
  16.             <Item>  
  17.                 <New class="org.mortbay.jetty.bio.SocketConnector">  
  18.                     <Set name="port">8080Set>  
  19.                     <Set name="maxIdleTime">50000Set>  
  20.                 New>  
  21.             Item>  
  22.         Array>  
  23.     Set>  
  24.   
  25.     <Set name="handlers">  
  26.         <Array type="org.mortbay.jetty.Handler">  
  27.             <Item>  
  28.                 <New class="org.mortbay.jetty.webapp.WebAppContext">  
  29.                     <Set name="contextPath">/Set>  
  30.                     <Set name="war">src/main/webappSet>  
  31.                     <Get name="SessionHandler">  
  32.                         <Set name="SessionManager">  
  33.                             <New  
  34.                                 class="org.mortbay.jetty.servlet.HashSessionManager" />  
  35.                         Set>  
  36.                     Get>  
  37.                 New>  
  38.             Item>  
  39.         Array>  
  40.     Set>  
  41.   
  42.       
  43.       
  44.       
  45.     <Set name="UserRealms">  
  46.         <Array type="org.mortbay.jetty.security.UserRealm">  
  47.             <Item>  
  48.                 <New class="org.mortbay.jetty.security.HashUserRealm">  
  49.                     <Set name="name">Test RealmSet>  
  50.                     <Set name="config">src/test/resources/jetty6/realm.propertiesSet>  
  51.                 New>  
  52.             Item>  
  53.         Array>  
  54.     Set>  
  55.   
  56.     <Set name="stopAtShutdown">trueSet>  
  57.       
  58.     <Set name="sendServerVersion">trueSet>  
  59. Configure>  
同时需要把jetty6种的一些jar包加入项目中,jar包如下图:


我喜欢第二种方法。但也是局限在jetty下,不过在开发过程中,使用jetty还是不错的。


可以使用Aptana Web Development 代替myeclipse 中的 js css,html等编辑器。
潮汐研究作为海洋科学的关键分支,融合了物理海洋学、地理信息系统及水利工程等多领域知识。TMD2.05.zip是一套基于MATLAB环境开发的潮汐专用分析工具集,为科研人员与工程实践者提供系统化的潮汐建模与计算支持。该工具箱通过模块化设计实现了两大核心功能: 在交互界面设计方面,工具箱构建了图形化操作环境,有效降低了非专业用户的操作门槛。通过预设参数输入模块(涵盖地理坐标、时间序列、测站数据等),用户可自主配置模型运行条件。界面集成数据加载、参数调整、可视化呈现及流程控制等标准化组件,将复杂的数值运算过程转化为可交互的操作流程。 在潮汐预测模块中,工具箱整合了谐波分解法与潮流要素解析法等数学模型。这些算法能够解构潮汐观测数据,识别关键影响要素(包括K1、O1、M2等核心分潮),并生成不同时间尺度的潮汐预报。基于这些模型,研究者可精准推算特定海域的潮位变化周期与振幅特征,为海洋工程建设、港湾规划设计及海洋生态研究提供定量依据。 该工具集在实践中的应用方向包括: - **潮汐动力解析**:通过多站点观测数据比对,揭示区域主导潮汐成分的时空分布规律 - **数值模型构建**:基于历史观测序列建立潮汐动力学模型,实现潮汐现象的数字化重构与预测 - **工程影响量化**:在海岸开发项目中评估人工构筑物对自然潮汐节律的扰动效应 - **极端事件模拟**:建立风暴潮与天文潮耦合模型,提升海洋灾害预警的时空精度 工具箱以"TMD"为主程序包,内含完整的函数库与示例脚本。用户部署后可通过MATLAB平台调用相关模块,参照技术文档完成全流程操作。这套工具集将专业计算能力与人性化操作界面有机结合,形成了从数据输入到成果输出的完整研究链条,显著提升了潮汐研究的工程适用性与科研效率。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值