问题标签 [agent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
map - 最佳寻路
背景
有一张方形地图,上面有一些障碍物。障碍物由多边形表示。我实现了以下寻路算法:
1)选择精度(用k表示)
2)将地图划分为kxk个正方形。
3)根据以下规则从这些正方形中制作图形:
- 每个节点代表一个正方形
- 当且仅当它们相邻且没有任何障碍物时,两个节点才连接。
4)使用A *算法(或Dijkstra或其他一些......)找到最短路径
如果地图不是动态的,这个算法效果很好。这意味着无法移动障碍物。
问题
1) 那是有效的方法吗?
2)如果障碍物可以移动怎么办?
3)如何对待其他代理?让我们考虑一下房间里有 100 个代理的情况。有两个存在。所有代理都在一个组中,并且该组靠近一个出口。如果所有代理都去最近的出口,那么它将导致瓶颈。他们中的一些人应该去另一个出口,以尽量减少退出所需的时间。如何得到这样的结果?
sql-server - 如何创建 SQL Server 代理克隆/自定义(不是另一个 SQL Server Express 代理问题)
我正在管理一个 Web 应用程序,该应用程序具有无数 ETL(提取、转换和加载)进程,为数据仓库提供数据(使用 SSIS dtsx 包 + *.sql 文件)。
目前,一切都由几个监控“调度队列”表的 SQL 代理进程管理。
我试图找出一种方法来开发调度程序或调度某种需要执行 SQL Server 代理所做的子集(执行 dtsx 包,执行 SQL)但使用基于 ASP 的配置 UI 的“框架”。 NET,因为用户需要能够创建和修改计划、手动启动流程和监控自定义日志。
配置信息、活动、执行日志、时间表、作业、作业步骤以及我缺少的所有其他内容都应该保存到数据库中。
我猜 Windows 服务会很灵活,但开发成本可能会飙升。
我感谢任何形式的输入,尤其是有关 SQL Server 代理内部工作流程的一些线索。我确实尝试搜索信息,但它是专有软件,我找到了 zilch。
(也许我应该指定我非常熟悉基于 SQL Server 和 C# 的 .NET 开发,我只是不知道从哪里开始......)
tfs - TFS 2010 B2 64 位构建代理“未知状态”
我们的 TF Server 安装在 Windows 2008 Server(32 位)上,构建服务安装在 2008 Server 64 位上。尝试启动构建服务时,代理报告为处于未知状态。在测试控制器和代理之间的连接时,一切都很好,但不可能成功构建。构建的最后一步是“在代理上运行”,然后中止。
我们有一个较旧的构建框,它安装了 32 位 TFS 构建服务并且该代理运行良好。它的状态显示为准备就绪,自动构建就像一个魅力。
任何想法将不胜感激。
macos - 已启动的代理未启动
我正在尝试launchd agent
为每个登录到 Mac OS X 系统的用户编写一个运行简单应用程序的应用程序。
我创建了一个名为的文件com.mycompany.myapp.plist
并将其放在/Library/LaunchAgents
. 该文件的内容是:
最初我没有StartInterval
设置密钥,因为我认为代理会自动启动。问题是除非我手动发出以下两个命令,否则代理不会启动:
此外,当我运行时,launchctl list com.mycompany.myapp
我得到以下输出:
请注意,LimitLoadToSessionType
参数已更改。
我在这里错过了什么吗?是否有不同的机制来启动这样的代理?为什么LimitLoadToSessionType
财产变了?
java - 类加载器问题Tomcat 6 javagent
我正在使用检测 Web 应用程序字节码的 Salve Dependency Injection 库。我在 Tomcat VM 选项中指定了 -javaagent 并将其指向 Salve 代理 jar。
代理 jar 被加载,但随后抛出 java.lang.NoClassDefFoundError 无法找到位于我的 Web 应用程序的 WEB-INF/lib 文件夹中的其他 Salve jar 中的类。
我可以通过将这些 JAR 放在 Tomcat/endorsed 文件夹中来解决这个问题。但是,其中一些 jar 依赖于第三方库,例如 Spring 和 servlet-api.jar。因此,我也被迫将所有这些依赖项放在 Tomcat/endorsed 中。
有人可以建议一种更好的方法来处理 Tomcat javaagent 的依赖项吗?
谢谢。
simulation - NetLogo 4.1 - 高速公路的实现(造成汽车碰撞的问题)
我正在尝试在 NetLogo 中创建高速公路和驾驶员行为的模拟。
我有一些我正在努力解决的问题。
这是我的代码:
我知道它有点乱,因为我使用的是库中其他模型的代码。
我想知道如何创建汽车的碰撞。我想不出任何想法。正如您所注意到的,我的代理与补丁的大小几乎相同(我将其设置为 0.9,以便您可以在两辆车彼此相邻时区分它们之间的空间,并且我将坐标四舍五入以便将它们设置为中心补丁)。
在我的加速过程中,我将我的代理设置为左转,移动 1,循环右转。我想知道是否有一个命令可以让我让代理从一个车道跳到另一个车道(到它左边旁边的补丁)而不让它转动和移动。
最后,如果你注意到我创建的代码,汽车会检查它左侧车道上旁边的补丁,以及它前面和后面的补丁。所以如果它左边的3个补丁是空的,那么它可以改变车道。模糊的部分是,当我运行设置并按 Go 键时,有时(并非总是)汽车会驶出 3 个基本车道。
为了理解这一点,我有 7 条车道。我不使用的中间是 0 号车道。然后在 0 号车道的顶部和 3 号车道下面有 3 条车道。所以我使用的代码是指我设置汽车的上 3 条车道,但由于某种原因,一些汽车改变车道并进入 -3 车道,然后进入 -2 车道,依此类推。
如果有人可以给我小费,我将不胜感激。
先感谢您。
提示:如果您想在 netlogo 中尝试此代码,请记住,在界面选项卡上,我有 2 个按钮,一个设置,一个执行以及 3 个滑块,名称为:number_of_cars、speed-up、slow-down。
load - 遥控器负载测试
我正在尝试从遥控器运行负载测试,但出现此错误。
无法将测试运行“用户名@计算机名 2010-04-15 06:06:03”排队:“Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestConstantLoadProfile”类型的对象无法转换为“Microsoft.VisualStudio.TestTools.WebStress.WebTestLoadProfile”类型'。
从遥控器运行单元测试工作得很好。
谢谢。
snmp - Is it possible to have SNMP Agent without MIB’s support?
hii, i am working on SNMP from last few days,i have develope a small application(SNMP Agent) which
#xA;BUT,now question is when i tried it with Cacti it will not respond anything,but detect windows snmp service..it just respond to the requests of the SNMP Managers.
So,Is it mandatory to provide mib with SNMP Agent??.
java - 如何检测 Java 代理、JVMTI 等
在您无法控制的机器上运行时,如何保护 Java 环境?什么是阻止某人创建 java 代理或本机 JVMTI 代理并转储字节码或重写类以绕过许可和/或其他安全检查?有什么方法可以检测是否有任何代理从 Java 代码运行?来自 JNI?来自 JVMTI 代理?