问题标签 [listen]
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.
c - 将listen()积压设置为0
在侦听套接字时,我希望将积压限制为零,即
但是,根据下面的帖子,listen() 会忽略 backlog 参数吗?,这行不通。有什么办法可以可靠地实现积压为 0?
php - PostgreSQL LISTEN/NOTIFY 不工作
这是基本设置:
PHP 脚本写入数据库中的表,然后发出
NOTIFY job_added
. 然后它开始通过发出LISTEN job_complete
一个守护进程(用 C 语言编写)已经发出 a
LISTEN jod_added
并因此唤醒并处理该表。守护进程在调用之前处理表并将结果写入结果表
NOTIFY job_complete
然后 PHP 脚本唤醒并从结果表中检索结果。
除了最后一步之外,其他所有步骤都在工作。守护进程使用 libpq,NOTIFY
一旦将结果添加到结果表中,我已经检查了守护进程发出的成功。
所以我认为问题出在PHP脚本上。这是相关的代码:
所以我们添加到作业表中,发出一个LISTEN
并循环 30 秒,直到我们收到我们的工作完成的通知。
问题是它pg_get_notify()
永远不会拿起NOTIFY
守护进程发出的。请注意,NOTIFY
守护进程发出的消息发生在LISTEN
php 脚本之后,我检查了。
我在做什么是完全错误的吗?顺便说一句,我很清楚 query() 不是内置函数,它是为了简洁而添加的。
谢谢
tcp - Listen queue for multi threaded TCP server
What is the significance of a listen queue(second argument in listen call) in a multi threaded TCP server?
It's a little confusing because why do we need a queue, when we have multiple threads to deal with different clients?
udp - OpenSSL DTLSv1_listen:服务器无法从客户端获取消息
我有一个大问题!我需要你的帮助!请帮我!
我在网上找到了一个 DTLS 实现的例子,叫做dtls_udp_echo.c
. 我在函数中有以下代码,它描述了服务器的行为:
我已经创建了客户端,它已经向服务器发送了一条消息。使用 TCPDUMP 我可以看到该数据包
在哪里:
但是服务器似乎是盲目的,它没有向客户端发送握手。我相信地址是正确的,因为当我在实验期间更改它们时,客户端无法向服务器发送握手并且出现错误:
我的 openSSL 版本是 1.0.0d
谢谢你,朋友,你试着帮助我!
linux - 我可以强制某些端口仅用于侦听吗(意味着 servermdoe)
在 linux 中有一种方法可以告诉系统永远不会为客户端连接提供端口,而是仅将其分配给侦听(服务器)的请求。
也就是说,给定一个端口 P,如果一个 proc 想要连接到主机 X,那么不要给端口 P,给其他一些端口。但是如果一个 proc 想在端口 P 上监听,那么它可以吗?
jquery - jQuery插件。组合框。事件 onChange
我有这个插件的问题http://jquery.sanchezsalvador.com/jquery/page/jquerycombobox.aspx 在我的页面上有几个选择框,由 jquery.combobox 转换。就它的转换而言,它有不同的 html 像这样
我阅读了有关此插件中事件的文档。我想听 onChange 事件并做点什么,但它不起作用。
这里有什么问题?
android - android服务监听特定端口
我想知道如何设置一个监听特定端口的android服务,例如http://127.0.0.1:12345
eclipse - Eclipse 监听端口 42540 (?)
我只是震惊地意识到我的 Eclipse IDE 监听端口 42540。在过去的几周里,我安装了一些或多或少有用的插件(并删除了其中的一些)。也许其中一个在这个端口上监听,但我不这么认为/希望如此。目前安装了以下插件:
- Eclipse 颜色主题 0.11.0.201104281646 com.github.eclipsecolortheme.feature.feature.group
- 面向 Javascript 开发人员的 Eclipse IDE 1.3.2.20110218-0812 epp.package.javascript
- FontsFeature 1.0.4 FontsFeature.feature.group
- PyDev for Eclipse 2.0.0.2011040403 org.python.pydev.feature.feature.group
- Pydev Mylyn 集成 0.3.0 org.python.pydev.mylyn.feature.feature.group
Eclipse 不响应端口 42540 上的 HTTP 请求。侦听端口 42540 是一种预期行为吗?如何停止 Eclipse 在此端口上侦听?
很抱歉偏执。
linux - 为什么我不是从 bind() 而是从 listen() 获得 EADDRINUSE?
在 C++ Linux 应用程序中,我调用 socket()、bind() 和 listen() 来创建服务器套接字。通常如果应用程序启动两次(使用相同的服务器端口),在第二个进程中 bind() 将失败并出现 EADDRINUSE 错误。但是,现在我遇到了一个 bind() 显然成功但随后的 listen() 调用引发了 EADDRINUSE 错误的情况......
这可能是一种罕见的竞争条件,但我仍然对第二个 bind() 成功但第二个 listen() 没有成功的情况感兴趣。有没有人更了解这种情况?
这是在 32 位 RHEL 5.3 上。
android - HOME键不工作,可以听吗?
好的,这是我的问题。每当我按下 HOME 按钮时,什么都没有发生。如果我在一个应用程序中并按下它,我不会像我应该的那样被发送到主屏幕。
但是,如果屏幕被锁定并且我按下它,屏幕会亮起(因为按下了一个键)。
所以据我所知,系统正在为 HOME 注册按键,但没有调用“android.intent.category.HOME”意图。
有没有办法监控 HOME 按钮,如果按下它,从我的应用程序调用“android.intent.category.HOME”意图?我已经查看了整个 StackOverflow,但是当 HOME 意图未激活时,我找不到任何工作方式来监听 HOME 键。
问题回顾:
按下HOME按钮会导致系统在锁定时唤醒,因此该键显然有效..
HOME 按钮不会导致“android.intent.category.HOME”意图激活,也不会将所有打开的应用程序发送到后台。
有什么帮助吗?