﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-hengheng123456789-文章分类-其他</title><link>http://www.blogjava.net/hengheng123456789/category/14389.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 12 Sep 2007 02:15:09 GMT</lastBuildDate><pubDate>Wed, 12 Sep 2007 02:15:09 GMT</pubDate><ttl>60</ttl><item><title>SVN backup</title><link>http://www.blogjava.net/hengheng123456789/articles/144300.html</link><dc:creator>哼哼</dc:creator><author>哼哼</author><pubDate>Tue, 11 Sep 2007 08:55:00 GMT</pubDate><guid>http://www.blogjava.net/hengheng123456789/articles/144300.html</guid><wfw:comment>http://www.blogjava.net/hengheng123456789/comments/144300.html</wfw:comment><comments>http://www.blogjava.net/hengheng123456789/articles/144300.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hengheng123456789/comments/commentRss/144300.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hengheng123456789/services/trackbacks/144300.html</trackback:ping><description><![CDATA[<p><strong style="background-color: #00ff00">backup.bat</strong><br />
<br />
</p>
<p>echo off</p>
<p>rem Subversion的安装目录<br />
set SVN_HOME="D:\Program Files\Subversion"</p>
<p>rem 所有版本库的父目录<br />
set SVN_ROOT=D:\SVN</p>
<p>rem 备份的目录<br />
set BACKUP_SVN_ROOT=D:\SVNBAK</p>
<p>set BACKUP_DIRECTORY=%BACKUP_SVN_ROOT%\%date:~0,10%<br />
if exist %BACKUP_DIRECTORY% goto checkBack<br />
echo 建立备份目录%BACKUP_DIRECTORY%&gt;&gt;%SVN_ROOT%/backup.log</p>
<p>mkdir %BACKUP_DIRECTORY%</p>
<p>rem 验证目录是否为版本库，如果是则取出名称备份<br />
for /r %SVN_ROOT% %%I in (.) do @if exist "%%I\conf\svnserve.conf" %SVN_ROOT%</p>
<p>\simpleBackup.bat "%%~fI" %%~nI<br />
goto end</p>
<p>:checkBack<br />
echo 备份目录%BACKUP_DIRECTORY%已经存在，请清空。<br />
goto end</p>
<p><br />
:end</p>
<br />
<strong><span style="background-color: #00ff00"><strong>simpleBackup.bat</strong> </span></strong><br />
<br />
echo off<br />
@echo 正在备份版本库%1......<br />
@%SVN_HOME%\bin\svnadmin hotcopy %1 %BACKUP_DIRECTORY%\%2<br />
@echo 版本库%1成功备份到了%2！<br />
@zip -r -9 -T %BACKUP_DIRECTORY%.zip %BACKUP_DIRECTORY%<br />
@echo 压缩到了%BACKUP_DIRECTORY%.zip<br />
<br />
<img src ="http://www.blogjava.net/hengheng123456789/aggbug/144300.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hengheng123456789/" target="_blank">哼哼</a> 2007-09-11 16:55 <a href="http://www.blogjava.net/hengheng123456789/articles/144300.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于企业系统开发所需子系统研究报告</title><link>http://www.blogjava.net/hengheng123456789/articles/85845.html</link><dc:creator>哼哼</dc:creator><author>哼哼</author><pubDate>Wed, 06 Dec 2006 06:52:00 GMT</pubDate><guid>http://www.blogjava.net/hengheng123456789/articles/85845.html</guid><wfw:comment>http://www.blogjava.net/hengheng123456789/comments/85845.html</wfw:comment><comments>http://www.blogjava.net/hengheng123456789/articles/85845.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hengheng123456789/comments/commentRss/85845.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hengheng123456789/services/trackbacks/85845.html</trackback:ping><description><![CDATA[
		<p>   这些年参加的项目也多，不同的部门、不同的企业、不同的领导、不同的底层实际用户还有不同的经理，虽然他们的要求千差万别，但是他们所需要的还是有着规律可循的，在这里，我自己总结一下这些应用所涉及到的，需要开发的系统，给大家一个参考，也为我以后工作做个铺垫。<br /><br />1、文档管理系统(DMS)<br />   政府部门的最爱。用于组织和共享文档，可以通过名称，内容，关键字等来搜索文档。<br />   实例：OpenKM <a href="http://www.openkm.org/">http://www.openkm.org/</a><br />   <img alt="" hspace="0" src="http://www.openkm.org/uploads/images/25/openkm7.jpg" align="baseline" border="0" /><br /><br />2、门户<br />   这相信就不必多说了吧，前几年都说烂了。<br />   实例：JBoss Portal  <a href="http://labs.jboss.com/portal/jbossportal">http://labs.jboss.com/portal/jbossportal</a><br />               Light Portal <a href="https://light.dev.java.net/">https://light.dev.java.net/</a><br /><img style="BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FLOAT: left; BORDER-LEFT: 0px solid; WIDTH: 1024px; BORDER-BOTTOM: 0px solid; HEIGHT: 768px" alt="" src="https://light.dev.java.net/lightportal-overview3.PNG" name="graphics3" /><br /><br />            </p>
		<div class="font-xx-large" style="FONT-WEIGHT: bold">         Liferay Portal  <a href="http://www.liferay.com/web/guest/products/portal">http://www.liferay.com/web/guest/products/portal</a><br /><br /><img src="http://www.liferay.com/image/journal/article?img_id=PRODUCTS-LIFERAYPORTAL-FEATURE-OUTOFBOXPORTLETS.image&amp;version=1.0" /><br /></div>
		<p>
				<br />
				<br />
				<br />3、报表<br />   目前许多企业都需要报表进行统计，所以应用很多。<br />   实例：JasperReports <a href="http://jasperforge.org/sf/projects/jasperreports">http://jasperforge.org/sf/projects/jasperreports</a><br /><br /><br />4、ERP&amp;CRM<br />   为全球范围内的中小型企业提供综合型解决方案，覆盖从客户管理、供应链到财务管理的全部领域。<br />   实例：<span class="style7"><font face="宋体" size="2">Compiere ERP&amp;CRM <a href="http://www.compiere.org/">http://www.compiere.org/</a><br /></font></span>               <br />               JFire <a href="https://www.jfire.org/">https://www.jfire.org/</a><br /><img height="734" src="https://www.jfire.org/uploads/img43cbede024c77.jpg" width="1024" /><br /><br />5、单点登录<br /><font color="#ff0000">    单点登录技术是一种认证和授权机制，它允许注册用户只需要在任一成员网站上登录一次，而后授权访问其他连接的分支网站，无需再进行验证登录。<br />   在企业应用中十分常见。</font><br />   实例：JOSSO <a href="http://www.josso.org/configuring-gui-howto.html">http://www.josso.org/configuring-gui-howto.html</a><br /><br />6、GIS<br />   政府项目中经常使用。<br />   实例：uDig  <a href="http://udig.refractions.net/confluence/display/UDIG">http://udig.refractions.net/confluence/display/UDIG</a><br />   <img src="http://udig.refractions.net/confluence/download/attachments/6182/_udig%20hillshade.png" /><br /><br /><br /><br />   下面向大家介绍一下项目开发相关工具系统：<br />1、项目跟踪<br />   主要跟踪项目的进展情况，及时发现问题。<br />   实例：<strong>Kosmos </strong><a href="http://labs.jboss.com/portal/kosmos"><strong>http://labs.jboss.com/portal/kosmos</strong></a><br /><strong>   </strong><a href="http://labs.jboss.com/projects/kosmos">Kosmos</a> is a suite of software development project monitoring portlets。<br /><br />2、监控Java程序<br />   mc4j <a href="http://mc4j.sourceforge.net/" target="_blank">http://mc4j.sourceforge.net/</a> <br />   这个软件允许你连接到JMX服务器，并而提供浏览现有managed beans(MBeans)并可以对其时行操作。<br />   <img src="http://labs.jboss.com/portal/kosmos/images/exo_portal_page.png" /><br />   <br /><br /></p>
<img src ="http://www.blogjava.net/hengheng123456789/aggbug/85845.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hengheng123456789/" target="_blank">哼哼</a> 2006-12-06 14:52 <a href="http://www.blogjava.net/hengheng123456789/articles/85845.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何把Java程序注册为Windows的服务问题</title><link>http://www.blogjava.net/hengheng123456789/articles/65335.html</link><dc:creator>哼哼</dc:creator><author>哼哼</author><pubDate>Wed, 23 Aug 2006 10:13:00 GMT</pubDate><guid>http://www.blogjava.net/hengheng123456789/articles/65335.html</guid><wfw:comment>http://www.blogjava.net/hengheng123456789/comments/65335.html</wfw:comment><comments>http://www.blogjava.net/hengheng123456789/articles/65335.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hengheng123456789/comments/commentRss/65335.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hengheng123456789/services/trackbacks/65335.html</trackback:ping><description><![CDATA[
		<font size="2">    前几天在开发中遇到了如何把Java程序注册为Windows的服务问题，在网上查找了许久，发现了这么一个好东东：</font>
		<font zcolor="#115b77" style="font-family: Arial; color: rgb(255, 0, 255); font-weight: bold;" color="#8888aa" size="2">Java Service Wrapper</font>
		<font size="2">，下面向大家介绍一下它的简单用法。<br /><br />      <span style="font-weight: bold;">前提<br /></span><br /></font>
		<ul>
				<li>
						<font size="2">必须有JRE环境</font>
				</li>
		</ul>
		<ul>
				<li>
						<font size="2">可以从下面的网址的 Download 下载相关文件和源代码，里面还有详细介绍</font>
				</li>
		</ul>
		<font size="2">
    <a href="http://wrapper.tanukisoftware.org/doc/english/introduction.html" _fcksavedurl="http://wrapper.tanukisoftware.org/doc/english/introduction.html">http://wrapper.tanukisoftware.org/doc/english/introduction.html</a><br /></font>
		<ul>
				<li>
						<font size="2">同时支持Windows及Unix平台</font>
				</li>
		</ul>
		<font size="2">
				<br />      <span style="font-weight: bold;">使用方法</span><br /><br /></font>
		<ul>
				<li>
						<font size="2">Java Service Wrapper包解压</font>
				</li>
				<li>
						<font size="2">假设你的java程序的项目目录为 <span style="color: rgb(0, 255, 0);">MyApp</span> ，则需要在此目录下增加目录bin、conf、lib</font>
				</li>
				<li>
						<font size="2">把Java Service Wrapper包中bin目录下的Wrapper.exe、src/bin目录下的MyApp.bat.in、InstallMyApp-NT.bat.in、UninstallMyApp-NT.bat.in文件拷贝到<span style="color: rgb(0, 255, 0);">MyApp<span style="color: rgb(0, 0, 0);">的bin目录中,并分别改名为</span></span>MyApp.bat、InstallMyApp-NT.bat、UninstallMyApp-NT.bat</font>
				</li>
				<li>
						<font size="2">把Java Service Wrapper包中lib目录下的Wrapper.DLL、wrapper.jar拷贝到<span style="color: rgb(0, 255, 0);">MyApp<span style="color: rgb(0, 0, 0);">的lib目录中</span></span></font>
				</li>
				<li>
						<font size="2">把Java Service Wrapper包中srcconf目录下的wrapper.conf.in拷贝到<span style="color: rgb(0, 255, 0);">MyApp<span style="color: rgb(0, 0, 0);">的</span></span>conf<span style="color: rgb(0, 255, 0);"><span style="color: rgb(0, 0, 0);">目录中</span></span>,并命名为wrapper.conf</font>
				</li>
				<li>
						<font size="2">修改wrapper.conf配置文件，方法如下：</font>
				</li>
		</ul>
		<font size="2">
    主要修改以下几项即可：<br />      #你的JVM位置：<br />      wrapper.java.command=<span style="color: rgb(255, 204, 153);"><span style="color: rgb(51, 102, 255);">D:j2sdk1.4.0_03binjava</span></span><br />      #运行参数：如：<br />      wrapper.java.additional.1=<span style="color: rgb(51, 102, 255);">-Dprogram.name=run.bat</span><br />      #你的Java程序所需的jar包必须全部在此标明，注意路径准确：<br />      wrapper.java.classpath.1=<span style="color: rgb(51, 102, 255);">../lib/wrapper.jar</span><br />      wrapper.java.classpath.2=...<br />      # Java Library Path (location of Wrapper.DLL or libwrapper.so)<br />      #你的Wrapper.DLL或wrapper.jar所在的目录<br />      wrapper.java.library.path.1=<span style="color: rgb(51, 102, 255);">../lib</span><br />      #MAIN CLASS 此处决定了使用Java Service Wrapper的方式<br />      wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp<br />      #你的Java应用程序的运行类<br />      wrapper.app.parameter.1= NonBlockingServer<br />      #注册为服务的名称和显示名，你可以随意进行设置<br />      wrapper.ntservice.name=XXX # Display name of the service<br />      wrapper.ntservice.displayname=XXXXXXXX<br />      #服务描述信息<br />      wrapper.ntservice.description=XXXXXXXX<br />      其他的配置根据你的需要改变即可<br /><br /></font>
		<ul>
				<li>
						<font size="2">下面就可以运行注册了，运行MyApp.bat即可运行你的java程序，运行InstallMyApp-NT.bat可以进行服务的注册，UninstallMyApp-NT.bat为注销服务</font>
				</li>
				<li>
						<font size="2">运行完注册服务InstallMyApp-NT.bat可以在 <span style="color: rgb(128, 0, 0);">控制面板－管理程序－服务 <span style="color: rgb(0, 0, 0);">中看到你注册的服务名称（如：XXXXXXXX）</span></span></font>
				</li>
		</ul>
		<font size="2">
				<br />      这就是</font>
		<font zcolor="#115b77" style="font-family: Arial; color: rgb(255, 0, 255); font-weight: bold;" color="#8888aa" size="2">Java Service Wrapper</font>
		<font zcolor="#115b77" style="font-family: Arial; color: rgb(255, 0, 255);" color="#8888aa" size="2">
				<span style="color: rgb(0, 0, 0);"> 的简单实现，如果有兴趣可以参考前面提供的网址进行更深层次的研究。<br />         我参考了<a href="http://www.newbooks.com.cn/info/36520.html" _fcksavedurl="http://www.newbooks.com.cn/info/36520.html">http://www.newbooks.com.cn/info/36520.html</a><br />         在此表示感谢！<br /><a href="http://www.newbooks.com.cn/info/36520.html" _fcksavedurl="http://www.newbooks.com.cn/info/36520.html"><span style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0);"></span></span></a><br /></span>
		</font>
<img src ="http://www.blogjava.net/hengheng123456789/aggbug/65335.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hengheng123456789/" target="_blank">哼哼</a> 2006-08-23 18:13 <a href="http://www.blogjava.net/hengheng123456789/articles/65335.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>