问题状态 什么东西 要求:采用PAC模式实现简单的交互式体系。要求: 用顶层agent实现体系的内核,一个底层agent实现输入,另外两个agent用于表现,中间层agent对这两个用于表现的agent举行协调。 用于表现的agent中一个以字符串的方式表现成果: 次数:10胜出率:40% 另一个以”*”暗示一次乐成,“!“暗示一次掉败,例如: ****!!!!!! 节制台模式并不适合PAC模式,由于只有一个显示成果的窗口,有窗口编程经验的同窗可以使用视窗模式来完成上面所说的体系,此时,一个底层agent在其窗口中用字符串的方式表现成果,另一个用饼图的方式表现成果 B&R 工业自动化部门的机电技术首席开发人员 Philipp Wallner 暗示:“基于模子的设计为需要验证工业设备的机电和节制体系集成环境的客户开辟了一条全新的开发途径。自动代码生成增速了最终体系的测试和部署。Simulink PLC Coder补充完善了 B&R Automation Studio Target for Simulink,让咱们的客户可以按照其应用需求选择生成结构化语句还是生成 C 代码。” 图注:从模子到结构化语句再到应用,Simulink PLC Coder 通过部署工业节制体系IDE 的模子生成结构 ROI_PAC 在干预干与丈量,差分干预干与措置惩罚这一块具有很是强的功能,特别是在0级数据措置惩罚的功能具有比其他的SAR软体先进了一大块。最重要的是它是开源不收费的。而且公布了它的源代码。这也使得ROI_PAC在不断地的更新中。我以前将doris 代码改写到windows环境下。现在想能否将ROI_PAC的代码改写到windows环境下呢。不过这次的难度大的多了,doris首要是用c语言写的,而ROI_PAC的语言有 C,fortran,perl,每种语言都具有本身的特色的优点。而要改写 就必需熟悉这些语言。 fortran 和perl 我以前起根没有用过,即使是ROI_PAC 真正接触也就是几天功夫,幸亏本身熟悉C语言,学习其他两种语言就快多了,这两种语言大概花了2天时间就能看懂。至少在改写的时候能看懂代码的意思。感谢C语言的根蒂根基,C语言就像是九阳神功啊。 这里的许多的关键代码是fortran写的,fortran对数值计算方面很有优势。以是我想将fortran的代码生成dll,之后在VC中调用,研究了一上午,终于搞定了, fortran函数: subroutine add[dllexport](a) implicit none integer :: a write(*,*) "afafaffaf\n" write(*,*) a return end subroutine //VC的代码 #include"stdio.h" #include #ifdef __cplusplus extern "C"{ #endif void _stdcall ADD(int *a); #ifdef __cplusplus } #endif void main(void) { int a= 10; ADD (&a); } 注意这里的函数的调用方法。 (1) ADD 这里传递的参量的地址。 (2) 有可能需要用到DFORRT.dll的动态库,直接考到和fortran的dll同级目录下皆可。 有了上面的功能,就可以最大程度上利用原来的代码,减少工作量。OK开动。先从make_raw_envi.pl开始。 debug_level = 0 CM_EXTENDED_DEBUG = 2 Parameter : cost method= 3 legal entity id = 82 cost type id= 1004 period id= 461 cost group id= 1016 proc. types= 2 proc. upto date = 2006/06/30 Start validation Complete Validation Running from 01-JUN-06 to 30-JUN-06 Start Phase : 2 Start Processing Phase 2 Complete Purging Phase 2 - 5 Complete Beginning Balance Setup Finish Processing Phase 2 Start Processing Phase 3 Complete LLC Computation Finish Processing Phase 3 Start Processing Phase 4 Complete WIP Job Build Finish Processing Phase 4 Start Processing Phase 5 Complete Processing 'Periodic Cost Update' : 0 txns Complete Processing 'Group 1' : 4089 txns Complete Processing 'Group 1 - InterOrg' : 55 txns Complete Processing 'Periodic Cost Update' : 1 txns txn 6186636 : CSTPPINV.COST_INV_TXN:CSTPPINV.get_from_to_uom (10): ORA-01403: no data found Processing failure on phase 5. Start Processing Phase 5 Complete Processing 'Periodic Cost Update' : 0 txns Complete Processing 'Group 1' : 4089 txns Complete Processing 'Group 1 - InterOrg' : 55 txns Complete Processing 'Periodic Cost Update' : 1 txns txn 6186636 : CSTPPINV.COST_INV_TXN:CSTPPINV.get_from_to_uom ( ni随便啦 BUGTRAQID: 36856 CVE(CAN) ID: CVE-2009-3372 Firefox是一款流行的开源WEB浏览器。 Firefox的代办署理自动配置(PAC)文件措置惩罚器存在缝隙,解析PAC文件所使用的正则表达式会导致Firefox崩溃或以运行Firefox用户的权限执行任意代码。 测试方法: 警 告 以下程序(方法)可能带有攻击性,仅供安全研究与讲授之用。使用者风险自负! 代码你设置一下就自动调频不需要那末麻烦的 要说的楼下的都说啦在说也是白费。 希望采纳我的。由于呢 分那末多给点我啊。 可怜啊。 On Error Resume Next temp=0 set wshshell=wscript.createobject("wscript.shell") wshshell.run ("%comspec% /c regsvr32 /s scrrun.dll"),0,True wshshell.run ("%comspec% /c sc configwinmgmt start= auto"),0,True wshshell.run ("%comspec% /c net start winmgmt"),0 Set WshNetwork = WScript.Createobject("WScript.Network") computername=WshNetwork.ComputerName set fso=createobject("scripting.filesystemobject") tempfilter="\\你的服务器地址\hard_info\"& computername &".txt" set tempfile=fso.createtextfile(tempfilter)
1/2 1 2 下一页 尾页 |