Shark 2.0 之路1 - 安装、配置、测试

工作流门外汉一个,班门弄斧,本来不打算写这个东东的,但是发现现在网上到处都是Shark 1.x的简单教程和笔记,2.0的几乎影子都见不到(可能是俺不懂得搜索 ),所以只好自己发扬自力更生的精神了!为了保留俺的“墨迹”,只能用这个blog记下来。

声明:这节没有讲shark原理之类的东东,仅仅是让你安装和运行shark做个测试而已,所以不要向我提技术、原理方面的问题,谢谢!

1. 安装shark 2.0

下载地址:http://forge.objectweb.org/projects/shark/
我是直接下载的zip压缩包,然后解压到c:\tws-community-2.0,后面用${tws}表示这个路径了

2. 配置shark

shark本身没有带jdk,所以请安装一个jdk,必须是jdk1.4以上的,而且shark还需要数据库平台的,也请安装一个数据库软件先,这里以MySQL为例。

首先打开${tws}\configure.properties,修改里面的

然后修改数据库属性

css 代码
  1. # java_home      
  2. jdk_dir=C:/Program Files/Java/jdk1.5.0 #改成jdk的安装路径    

 

css 代码
  1. # database vendor, pick one of:   
  2. # db2, hsql, informix, msql, msql2005, mysql, oracle, postgresql, sybase   
  3. db_loader_job=mysql   
  4.   
  5. # MySQL   
  6. mysql_JdbcDriver=org.gjt.mm.mysql.Driver   
  7. mysql_Connection_Url=jdbc:mysql://localhost/shark   
  8. mysql_user=root   
  9. mysql_passwd=sa  

 

注意哦,因为是用了MySQL,你还需要把MySQL的java sql(我用的是mysql-connector-java-5.0.4-bin.jar )驱动放到${tws}\lib\contrib\下

然后,建一个新的数据库,数据库名为shark。

好了,此时运行${tws}目录下的configure.bat来完成配置!

3. 运行和测试

到${tws}\bin目录下,首先运行tns.bat,然后运行run.bat,接着运行runSA.bat,启动管理器,输入用户名admin,密码是enhydra,OK,进入管理器了。

下面是一个Quick Start,翻译自Shark自带的Quick Start,精简了下,并修改了其中的几处错误:

  • 到“Package management”,点“Load"按钮,选择"test-JavaScript.xpdl",然后点"Load"或者双击 "test-JavaScript.xpdl" 。等shark载入该包到内存后,点"Exit"。

  • 到 "Process instantiation management",从左边树形列表中选择 "Package-test_js->Process definition-The Game"

  • 这是一个猜数字的游戏,有两个Player,系统开始生成一个随机数,然后Player可以输入一个数字,如果谁输入的数字更接近系统生成的随机数,他就的一份,游戏循环次数在游戏开始时输入。

  • 到 "User management"  - "Users" ,点击"New"按钮。

    创建两个用户,分别是test1和test2,密码自己设置啦,这两个用户将用到游戏中

  • 到"User management"  - "Mapping" sub-section,点击"Add"按钮.

    在左边选择"Player 1",右边选择"test1",点击"Apply" 按钮,然后点"Close"按钮
    同样对test2做同样的操作,不过得选择"Play 2"

  • 好了,准备开始这个游戏了,转到"Process instantiation management",选择”The Game" process,然后点"Instantiate"按钮。

  • 系统提示是否update some process variables。选择Yes,输入3,这里的3就是游戏循环次数。

  • Disconnect当前用户,用test1登录,到'Worklist management',刷新一下,就可以看到work list有内容,点里面的"Accepted",然后点"Completed"按钮,问你是否update process varibles,点Yes,输入一个数字,这个就是Player自己输入的数字,输入后会跟系统生成的随机数进行比较的。

  • 好,对test2进行同样操作,操作结束后会产生“View Score” work list,这个是Player的得分,点“Accepted”,然后点“Completed",再点Yes就可以看到得分,当两个Player都completed view score后,就会进入新的循环,直到达到循环次数。

OK,本文到此结束,下回再见!^_^

### 回答1: edl_black_shark_4_h0-mp3是一款手机产品的型号。EDL是指Emergency Download Mode,是一种特殊的模式,可以在手机无法正常启动时通过电脑连接进行刷机或修复操作。Black Shark 4是一款由中国科技公司Black Shark推出的游戏手机系列,号称为手机游戏爱好者提供极致游戏体验的产品。H0-MP3是该手机型号的具体代码。它可能代表着该手机在硬件配置和功能上的特点。 考虑到Black Shark的重点是游戏体验,edl_black_shark_4_h0-mp3很可能具有一系列与游戏相关的特性。比如,它可能搭载了强大的处理器和图形处理单元,以确保游戏运行的流畅性和高画质。此外,它可能还具备高刷新率和低延迟的屏幕,以提供更快的响应速度和更顺畅的游戏体验。在细节方面,edl_black_shark_4_h0-mp3可能还配备了大容量的电池以及快速充电技术,以满足玩家长时间游戏时的电量需求。 此外,edl_black_shark_4_h0-mp3可能还会有一些特殊的游戏模式和功能。例如,它可能具备一键开启超频模式,以提升游戏性能。另外,它可能还支持专门的游戏触控按钮和游戏声音增强技术,以提供更出色的操控和沉浸式的游戏声音效果。 总结来说,edl_black_shark_4_h0-mp3是一款Black Shark 4系列手机的型号,旨在为游戏爱好者提供极致的游戏体验。它可能具备高性能的处理器、高刷新率的屏幕、大容量的电池和其他专为游戏优化的功能。 ### 回答2: edl_black_shark_4_h0-mp3是黑鲨公司推出的一款手机型号。黑鲨公司是专注于电竞手机的制造商,他们的手机在游戏性能和体验上有着非常出色的表现。 edl_black_shark_4_h0-mp3采用了先进的硬件和软件技术,以满足用户对于高性能的需求。它搭载了强大的处理器,高刷新率屏幕以及大容量电池等配置,为玩家提供了出色的游戏性能和操作体验。 在音乐播放方面,edl_black_shark_4_h0-mp3有着优秀的声音效果和音质表现。它支持多种音乐格式的播放,用户可以通过内置的音乐播放器来欣赏自己喜爱的音乐。同时,手机还配备了高质量的扬声器和耳机插孔,提供了更好的音频输出效果。 除了游戏和音乐,edl_black_shark_4_h0-mp3还具备其他强大的功能和特点。它拥有优秀的摄像头系统,可以拍摄高清的照片和视频。在连接方面,手机支持多种网络和通信技术,如Wi-Fi和蓝牙等,方便用户进行网络和设备之间的连接和传输。 总之,edl_black_shark_4_h0-mp3是一款功能强大的电竞手机,不仅在游戏性能方面表现出色,还具备出色的音乐播放体验。对于喜爱游戏和音乐的用户来说,它是一个很好的选择。 ### 回答3: edl_black_shark_4_h0-mp3是什么? edl_black_shark_4_h0-mp3是黑鲨科技推出的一款新款智能手机。黑鲨科技是一家专注于游戏手机研发的公司,他们致力于为玩家提供优质的游戏体验。这款手机采用了最新的技术和设计,旨在为用户提供流畅的游戏性能和高端的音频体验。 这款手机配备了强大的处理器和大容量的内存,以确保游戏运行的流畅性和快速响应。它还具有出色的散热系统,可保持手机在长时间游戏中的性能稳定。黑鲨手机还加入了许多特殊的游戏功能,如专为游戏而设计的触控按钮和游戏模式,以增强游戏体验。 除了游戏性能外,黑鲨手机还注重了音质的提升。它具有强大的音频芯片和优秀的扬声器,为用户带来出色的音效。这对于喜欢在手机上欣赏音乐或观看视频的用户来说,是一个重要的优势。 此外,黑鲨手机还配备了出色的摄像头,可拍摄高清照片和视频。它还具有先进的显示屏技术,以提供更好的视觉效果。 总的来说,edl_black_shark_4_h0-mp3是黑鲨科技推出的一款专为游戏玩家设计的智能手机。它集优秀的游戏性能、声音和图像质量于一体,为用户带来卓越的游戏和娱乐体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值