腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何
使用
vala
/
glib
通过
管道
连
接到
进程
glib
、
vala
、
elementary
我正在尝试
使用
GLib
的spawn_command_line_sync方法将echo的输出输送到命令中。我遇到的问题是echo将整个命令解释为参数。Process.spawn_command_line_sync (command.escape (), out r, out e, out s); 我希望变量被回显到
管道
中,命令运行时数据也会回显到
管道
中,但是当我检查结果时,它只是回显了echo之后的所有内容,如下所示: "some_var'
浏览 30
提问于2019-01-27
得票数 3
回答已采纳
1
回答
读/写
vala
/
glib
中的文件
管道
shell
、
process
、
glib
、
vala
、
spawn
我
使用
glib
vala
函数
glib
.process.spawn_async_with_pipes()(),,它输出一些对应于stdin、stdout和stderr的int。我
如何
在
Vala
中
使用
这些
管道
?
浏览 1
提问于2013-12-31
得票数 0
1
回答
Gnome外壳扩展:来自
GLib
.IOChannel的标准输出
javascript
、
gnome-3
、
gnome-shell
"100"], null,
GLib
.SpawnFlags.SEARCH_PATH,null)第一行产生了我的
进程
。s3是
进程
stout的文件描述符。(这跟
管道
有关。对整个
管道
的事情不是很确定。) 无论
如何
,我的问题是我似乎无法从synclient的输出中读取任何内容。我
使用
作为参考,但似乎并不是所有的函数都能工作。例如,我想
使用
add_watch,
浏览 0
提问于2012-03-08
得票数 1
回答已采纳
2
回答
Vala
上系统的比特性
32bit-64bit
、
vala
至于
Vala
语言跨平台知道系统的比特性呢?
浏览 0
提问于2018-03-11
得票数 1
回答已采纳
2
回答
如何
创建一个多
进程
的webkitgtk应用程序(
Vala
)?
webkit
、
vala
我想用webkit在
Vala
中做一个网络浏览器。我希望每个选项卡都有自己的
进程
。谢谢你的回答。
浏览 1
提问于2010-07-12
得票数 1
回答已采纳
1
回答
在Linux中将stdout连
接到
同一
进程
的stdin
stdout
、
stdin
、
capture
我正在编写一个应用程序,它(Ab)
使用
APL引擎libapl.so。这个库包含一种机制,允许我捕获结果,但它将一些内容转储到stdout和stderr。所以我的问题是,有没有一种方法可以捕获写到stdout中的内容,而不是让它进入屏幕,
通过
管道
传输到另一个
进程
,或者类似的东西?例如,有没有办法将stdout连
接到
同一
进程
的stdin?我已经修补了pipe2()、dup(2)和GTK+/
Glib
中的各种怪异之处,但我还没有找到正确的咒语。
浏览 4
提问于2018-06-20
得票数 0
2
回答
关闭
管道
python子
进程
的stdout
python
、
shell
、
subprocess
、
pipeline
下面是我在python子
进程
模块文档中可以读到的内容: ==> p1 =
浏览 0
提问于2011-09-13
得票数 13
1
回答
当您对与dup2()重复的
管道
文件描述符调用close()时,会发生什么情况?
c
、
pipe
、
file-descriptor
、
dup2
假设我
使用
pipe(fd)为
管道
端获取文件描述符3和4,其中3
连
接到
读取端,4
连
接到
写入端。现在,在我的
进程
中,我
使用
dup2(fd[write_end],1)将写入端的描述符(原来是4)复制到文件描述符1。
浏览 2
提问于2018-10-20
得票数 1
2
回答
销毁一个类实例并不会杀死它在
vala
中拥有的实例
linux
、
gtk
、
glib
、
gnome
、
vala
我有一个Gtk.Box的子类,它包含一个
GLib
.Timer,它在给定的时间间隔后发出通知。我在这个类中有一个在Gtk.Box上调用this.destroy()的方法。这个类的所有被销毁的实例都会表现出这种行为,并继续
使用
CPU和内存,直到该
进程
被终止。// mvce_deletable // ni
浏览 0
提问于2017-01-10
得票数 1
1
回答
将每个GStremer
管道
运行到单独的(
GLib
)线程中
multithreading
、
gstreamer
、
glib
、
mainloop
所有GStremer示例都
通过
以下某种形式初始化
GLib
主线程: loop = g_main_loop_new(NULL, FALSE); g_main_loop_run(loop); 据我所知,这个主循环用于所有的信号处理所以我有点担心如果我同时运行多个
管道
会发生什么。或者它们中的一些存在问题/不正确的实现。对于重负载,最好的解决方案是将
管道
分离到多个
进程
,从而减轻所有可能出现的内存泄漏、挂起、死锁等问题,而不会影响主应用程序。 无论
如何
,至少在单独的线程中运行它们将是有益的
浏览 38
提问于2020-06-16
得票数 1
回答已采纳
1
回答
这些文件描述符关闭的目的是什么?
bash
我遵循了Advaced Bash Guide中的这个例子,IO重定向,它显示了“只将stderr重定向到
管道
”。我知道它是
如何
工作的,除了当它关闭fd3的时候。
浏览 0
提问于2011-08-08
得票数 2
回答已采纳
2
回答
在
Vala
中将多个字节写入
GLib
.OutputStream
networking
、
pointers
、
glib
、
vala
、
gio
我目前正在
使用
Vala
编写一个应用程序,该应用程序要求我
通过
网络发送数据。为了帮助创建数据包(并在以后更新协议),我创建了一些结构,并将其作为void*传递给一个方法。这些结构代表了包是
如何
排列的,并允许我非常容易地生成要发送的包,而不必浪费太多时间。然而,这样做的问题是
GLib
.OutputStream.write()的
Vala
包装器不接受计数(即使原始方法接受计数)。
Vala
获取传递给它的uint8[]的大小,并将其提供给原始方法。
浏览 0
提问于2012-03-26
得票数 0
回答已采纳
2
回答
如何
通过
管道
将PHP应用程序连
接到
MySQL?
php
、
mysql
、
mysqli
、
named-pipes
我已经发现了这样一个事实,即
通过
中的
管道
将PHP与连接起来是可能的,但在我的生活中,我无法找到解释需要什么的人。 如果可能,将
使用
管道
而不是TCP/IP协议。我有自己的机器,我绝对有必要的特权来实现这一点,我只是不知道
如何
实现。连
接到
主机localhost在检查host_info时报告“
通过
UNIX的本地主机”。试图跟踪该页面中的一个(被否决的)注释,并连
接到
主机.,并将socket参数设置为mysql,将导致2002<
浏览 7
提问于2020-01-11
得票数 2
回答已采纳
1
回答
您能将控制台命令发送到基于节点的systemd服务吗?
linux
、
debian
、
systemd
、
node.js
、
console
我有一个简单的node.js脚本,它
使用
readline接受控制台命令。/www/index.jsEnvironment=NODE_ENV=production WantedBy=multi-user.target 当
使用
node index.js直接从控制台运行时,我可以
通过
控制台向它发送命令。
浏览 0
提问于2018-10-21
得票数 1
1
回答
如何
通过
ssh直接写入Solaris FIFO
管道
?
ssh
、
python
、
pipe
、
solaris
、
netcat
我有一个Solaris服务器运行一个
进程
,它的输入和输出被重定向到FIFO
管道
(fifo_in,fifo_out)。我可以
通过
ssh或ftp连
接到
Solaris服务器。编辑:我想<e
浏览 0
提问于2018-11-10
得票数 2
1
回答
串口与命名
管道
的区别
c
、
linux
、
serial-port
、
pipe
、
named-pipes
串行口流和命名
管道
(FIFO)之间有区别吗?尤其是在Linux方面? 串行端口具有实际硬件的文件描述符(硬件正在对其进行读写),而命名
管道
只是在内核上创建的“文件”,用于存储数据流,然后是2(或更多?)
进程
可以连接和读/写。另外,如果我在一个
进程
P1中创建了一个命名
管道
(以及我的另一个
进程
P2
连
浏览 5
提问于2015-05-02
得票数 0
1
回答
进程
间的共享数据队列
c
、
multithreading
、
process
、
queue
、
ipc
我有一个C程序,它目前
使用
多个线程来处理数据。我对生产者线程
使用
glib
GAsyncQueue将它们的数据发送给消费者线程。现在我需要将线程移到独立的
进程
中,但我不确定
如何
继续在它们之间推送数据。
使用
管道
似乎不太适合我的任务,因为推送的数据量相当大。另一种选择是获得一块共享内存,但由于计算共享数据量的上限有点困难,因此该选项的吸引力较小。你知道像GAsyncQueue这样的东西可以与多个
进程
一起
使用
吗?因为我已经在
使用</e
浏览 6
提问于2012-05-11
得票数 1
1
回答
从
Vala
到Python,然后再回来
python
、
c
、
signals
、
vala
、
clutter
我被困在尝试摸索从
Vala
/C到Python的路径,然后再次后退。我所有的google-fu都在带领我绕圈子。我想
使用
Vala
编写一个API,然后从Python (或者)中
使用
它。以集群为例(也可以是GTK+3小部件),下面是我的问题:我
如何
-编写一个自定义的Actor,当单击它时: 更改颜色- NB:这是在
Vala
处理程序中完成的。也就是说,
vala
对象连
接到
“按钮释放”事件。该处理程序调用一个
vala
方法
浏览 1
提问于2013-04-18
得票数 1
1
回答
管道
可以用来连接同一
进程
的两个文件描述符吗?
c
、
pipe
、
file-descriptor
父
进程
分叉一个子
进程
,两个
进程
通过
内核
管道
连接。父
进程
接受两个命令行参数,它们是两个独立的可执行程序: p1和p2。父
进程
打开一个内核
管道
并分叉一个子
进程
。子代从父级继承打开的
管道
。父
进程
将其标准输出链
接到
管道
的输入端并关闭输出端,然后将其替换为p1。子
进程
链接是到
管道
的输出端的标准输入,并关闭输入端,然后子
进程</em
浏览 3
提问于2017-02-26
得票数 1
回答已采纳
2
回答
如何
使用
Vala
建立TLS连接?
glib
、
vala
、
gio
我想弄清楚
如何
使用
Gio建立一个适当的TLS连接。Gio文档说,只需在tls上设置SocketClient标志,就可以创建TLS连接。下面是来自gnome wiki的Gio网络示例。我是否必须亲自验证证书,还是由
GLib
来进行验证?有人能提供一个关于
如何
在
Vala
中
使用
TLS的完整示例吗?(顺便说一句,我的系统上安装的
GLib
版本是2.64.6)
浏览 5
提问于2021-09-24
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
我们天天都在使用的管道命令,Shell 在里面到底动了什么手脚?
CVE-2018-1000156:GNU Patch任意代码执行漏洞分析
为什么应该在 Linux 上使用命名管道
Debug笔记丨自带的 print 函数居然会报错?
利用 Python 中的多进程实现父子进程通信
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券