interprocess

    0热度

    1回答

    我有什么办法可以启动C#.NET程序的实例,然后使用命令行选项再次调用它,例如在文本框中插入文本? 使用案例: 1)双击/启动:MyProgram.exe(将启动GUI) 2)从命令行:MyProgram.exe -addText “文本中添加”(我的 “最爱” 的编辑将推出命令当我按下某种键盘组合时) iee我想将命令传递给我的(GUI)程序的已经运行的实例。 我一直在思考WCF却看不到有什么解

    4热度

    3回答

    我有一个包含字典(称为请求)的列表(称为requestRoster)。 “请求”字典中的项目就像'requestTime'和'thisURL'。例如: - [ {'thisURL': 'http://localhost/bikes', 'requestTime': datetime.datetime(2012, 10, 18, 0, 41, 34)}, {'thisURL': 'http://

    2热度

    3回答

    我可以理解,关于这个主题有很多问题,但他们都不能真正解决我的问题。所以我在这里提出了我的代码,我希望在这里指出我的错误。 我有一个用C#编写的程序,它将调用一个python可执行文件/文件。第一个要求是我通过输入流传递一个参数给python文件。这我可以做。我现在面临的真正问题是,我必须查看我的python文件是否正在打印“请输入argument_x”,我必须在我的C#代码中读取此输出,并检查它是

    16热度

    5回答

    我想下面 在启动过程中,主过程从文件加载一个大表,并将其保存到共享变量。该表有9列和1200万行,大小为432MB。 工作进程运行HTTP服务器,接受对大表的实时查询。 这是我的代码,显然没有达到我的目标。 var my_shared_var; var cluster = require('cluster'); var numCPUs = require('os').cpus().length

    0热度

    1回答

    我知道pantheios是线程安全的&我已经使用它很好,但它是进程间安全吗? 含义可能是不同的模块(不同的exes)同时安全地登录到同一个日志文件? 如果是这样,我需要设置它的任何特殊设置? 顺便说一句:我没有设置任何特别的pantheiso &它已经默认线程安全。

    2热度

    1回答

    我有一个空闲的后台进程来处理队列中的数据,我已经以下列方式实现。在这个例子中传递的数据只是一个整数,但我会传递列表最多1000个整数,并且每秒在队列中放置100个列表。这是正确的方法,还是应该查看更详细的RPC和服务器方法? import multiprocessing import Queue import time class MyProcess(multiprocessing.Pro

    1热度

    1回答

    我有是偶尔零星抛出下面的异常代码的一些问题: boost interprocess: no such file or directory 有多个代码访问同一组文件,但一些代码,将实时将文件移到不同的目录。 处理和移动文件的代码使用文件锁定,例如, boost::interprocess::file_lock 的方法,代码发生的是以下内容: 1)程序1进行检查以查看它要锁定的文件存在 2)如

    3热度

    2回答

    我在Python中有一台机器的控制系统,目前看起来大致是这样的 goal = GoalState() while True: current = get_current_state() move_toward_goal(current,goal) 现在,我想在通过网络来控制机器的能力增加。我想写的代码会是这样的: goal = GoalState() while Tru

    0热度

    2回答

    在boost/interprocess/managed_external_buffer.hpp中,定义了一个模板类basic_managed_external_buffer,但我无法找到managed_external_buffer类的实际定义(我猜它简单地继承了前一个具有特定模板参数的定义)。 我还在寻找managed_shared_memory类的定义,我还在managed_shared_me

    4热度

    1回答

    按我的理解,以下是有效的boost :: shared_ptr的: boost::shared_ptr<SomeData> ptr; ... boost::shared_ptr<const SomeData> c_ptr = ptr; // Valid 同样的行为并不适用于boost::interprocess::managed_shared_ptr。为什么?