Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在内核 OpenCL 中实现 FIFO 的最佳方法
目标 在 OpenCL 中实现下图所示 OpenCl 内核所需的主要内容是将系数数组和临时数组相乘 然后最后将所有这些值累加为 1 这可能是最耗时的操作 并行性在这里非常有帮助 我正在为内核使用一个辅助函数来执行乘法和加法 我希望这个函数也
c
opencl
FIFO
如何在命名管道 (mkfifo) 上执行非阻塞 fopen?
如果我有一个程序使用 mkfifo 创建并尝试打开命名管道 如何在不阻塞的情况下打开管道进行读取或写入 具体来说 我正在编写一个 C 程序 它可以在有或没有 GUI 的情况下运行 用 Java 编写 在 C 程序中 我使用 mkfifo 成
c
Linux
namedpipes
Blocking
FIFO
在 FIFO 上写入“复杂”结构
我正在使用 C 语言与客户端服务器进行某种 餐厅 实现 我正在尝试通过 FIFO 发送以下结构 typedef struct int numtable table number to send answer char timestamp 2
c
Arrays
pointers
FIFO
用 C 语言实现 FIFO 队列
对于嵌入式应用程序 我尝试使用 ANSI C 实现先进先出 FIFO 结构队列 最直接的方法似乎是通过实现链表 以便每个结构包含指向队列中下一个的指针 因此我将结构本身定义为 typedef enum LED on LED off etc
c
struct
FIFO
c89
在C中读/写结构到fifo
我正在尝试使用命名管道在进程之间传递结构 我在尝试打开管道非阻塞模式时陷入困境 这是我写入 fifo 的代码 void writeUpdate Create fifo for writing updates strcpy fifo writ
c
struct
FIFO
Unix 上具有多个读取器的命名管道 (FIFO)
我有两个程序 Writer 和 Reader 我有一个从写入器到读取器的 FIFO 因此当我向写入器中的标准输入写入内容时 它会从读取器打印到标准输出 我尝试在打开两个 Reader 的情况下执行此操作 并且仅从两个 Reader 程序之一
unix
FIFO
Node.js fs.open() 在尝试打开超过 4 个命名管道 (FIFO) 后挂起
我有一个 node js 进程 需要从不同其他进程提供的多个命名管道中读取数据作为 IPC 方法 我意识到在打开并创建来自四个以上 fifo 的读取流后 fs 似乎不再能够打开 fifo 并只是挂在那里 考虑到可以毫无问题地同时打开数千个文
javascript
c
nodejs
FIFO
ulimit
Matlab 从命名管道(fifo)读取
我在 Linux 下的 matlab 中读取命名管道 fifo 时遇到问题 管道上的 textread 始终返回 空矩阵 0 1 textread 会阻塞 直到数据写入管道 如果我使用 fopen 和 fscanf 那么 fopen 将阻塞
MATLAB
pipe
FIFO
如何监控 FIFO?
我想通过设置该流量的只读终端窗口来调试两个进程之间的问题 我可以简单地使用现有的标准 Linux 实用程序来实现这一点吗 FIFO 位于 run myfifo并在其中一个进程中创建 Create a FIFO if one doesn t
Linux
IPC
FIFO
检测程序何时打开 fifo
我遇到一种情况 我需要检查 fifo 的另一侧是否已打开它 但是我不能使用 open 因为否则程序将开始执行操作 为什么我必须这样做 我有一个程序 监视器 来启动服务器程序 都是我创建的 监视器使用此 fifo 进行通信 因为监视器可以在服
c
unix
racecondition
FIFO
在 C++ 中创建 Windows 命名管道
我正在尝试在 C Windows 中创建两个进程之间的简单通信 就像 Linux 中的 FIFO 一样 这是我的服务器 int main HANDLE pipe CreateFile TEXT pipe Pipe GENERIC READ
c
Windows
IPC
namedpipes
FIFO
从两个不同的脚本写入和读取 fifo
我有两个 bash 脚本 一个脚本写入 fifo 第二个从 fifo 读取 但在第一个结束之后写入 但有些东西不起作用 我不明白问题出在哪里 这是代码 第一个脚本是 作者 bin bash fifo name myfifo Se non e
bash
FIFO
writer
完全通过 FIFO 连接到 MySQL 客户端
在 Bash 脚本中 我想在多个顺序访问中保持 MySQL 会话打开 访问 MySQL 的常见方法是为每个 SQL 命令或命令集打开一个单独的会话 例如 mysql u user e show tables 此方法的限制是那些需要双重事务的
mysql
bash
pipe
FIFO
让 readline 在 FIFO 上阻塞
我创建一个 fifo mkfifo tofetch 我运行这个Python代码 fetchlistfile file tofetch r while 1 nextfetch fetchlistfile readline print next
python
pipe
FIFO
如何保证 ThreadPoolExecutor 中的 FIFO 执行顺序
我用这行代码创建一个 ThreadPoolExecutor private ExecutorService executor new ThreadPoolExecutor 5 10 120 TimeUnit SECONDS new Arra
Java
Multithreading
FIFO
通过 FIFO 重定向 stdin
我正在 GNU Linux 下运行一个服务器应用程序 用 Java 编写 它接收输入 我猜是来自标准输入 并解释它以运行一些命令 我不想在终端窗口内运行应用程序 我想运行守护程序 但我仍然希望能够随时输入命令 我想我也许可以使用 fifos
Linux
shell
stdin
FIFO
mknod
为什么将队列实现为循环数组?
当实现像队列这样的 FIFO 时 我的导师总是建议我们将其表示为循环数组而不是常规数组 为什么 是因为在后者中 我们最终会在数组中出现垃圾数据吗 如果您使用固定数量的阵列插槽 元素 则以圆形排列回收插槽会更容易 因为您不需要重新排序元素 每
Java
datastructures
Queue
FIFO
SQL 先进先出忠诚点
各位开发人员和分析师 我在 SQL 方面有一些经验 并且已经求助于类似的帖子 然而 这有点小众 预先感谢您的帮助 我有以下数据集 已编辑 道歉 Setup CREATE TABLE CustomerPoints CustomerID INT
sql
sqlserver
FIFO
强制程序在重定向时刷新其标准输出
我有一个闭源程序 可以将输出打印到标准输出 我需要解析输出 所以我使用 dup2 将输出重定向到 fifo 从中我可以在分叉并执行二进制文件的父进程中读取 然后执行程序 问题是文件中的 fprintf 调用被缓冲 因为它现在正在写入文件 在
c
Linux
Stdio
FIFO
堆栈空异常
我收到堆栈空异常 如果堆栈不为空 有 16 个项目 这怎么可能 我得到了错误的快照 有人可以解释一下吗 You must使用类似的东西时同步访问Stack
c
Multithreading
visualstudio2012
stack
FIFO
1
2
3
4
»