问题标签 [ports]

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.

0 投票
1 回答
2246 浏览

events - 更改目录/文件时在 Solaris 9、10 和 11 中使用文件事件通知

我阅读了 Solaris 手册页,但他们不太清楚如何对目录使用事件通知。例如,如果我将一个新文件添加到一个目录中,我想获得一些关于该事件的通知(如 linux 中的 inotify)。

你能不能给一个示例代码。我找到了这个链接:blogs.oracle.com/praks/entry/file_events_notification,它有我需要的东西,但它适用于 Solaris 11。

我找到了一个名为 Libev 的库,但它不适用于 Solaris 中的目录更改。如果您知道任何基于 C 或 C++ 的事件库,那就太好了!

任何建议都非常感谢!

0 投票
1 回答
14918 浏览

iis - 使用 IIS 具有不同端口的同一 IP 上的多个网站

我在一台服务器上设置了一些测试站点,该服务器具有一个 IP,并为该站点使用了不同的端口,就像这样。

www.acme.com:5000 www.acme.com:6000

在服务器上安装 SSL 证书之前,这非常有效。现在上面的网站没有出现。

如何配置它们以便它们再次出现?

0 投票
2 回答
2542 浏览

c - C中的特权指令

我在使用 C 时遇到了一些问题。我正在尝试在 VS 2010 Ultimate 中的 Windows 7 Professional x64 中编写并行端口。由于我没有并行端口,因此我使用 USB->Parallel 的转换器,Windows 正确安装了驱动程序。我在并行连接器的末端焊接了 8 个 LED,当我将 USB 连接到计算机时,它们都工作正常。现在,我想通过我用 C 编写的程序来控制并行端口,即:

该程序已编译并运行,但我收到一条错误消息:

我已经读到端口 IO 在 Windows NT 机器中被禁用,并且您需要特定的驱动程序来执行此操作。有什么解决办法吗?

0 投票
1 回答
748 浏览

regex - Rebol 可以做到这一点吗?

我正在尝试在 Rebol 中重写 C# 应用程序,以亲眼目睹可实现的生产力水平。

在我开始之前,我很想知道是否:

  • parse 函数可以做 Regex 可以做的所有事情

  • 可以使用端口模拟 HTTP(实际上是 HTTPS)会话!
    (这里的任何例子都很好,因为我似乎找不到任何例子)

  • 有任何方言可用于解析平面文件
    (包括 CSV、TSV、固定长度文件)

  • 有一些函数可以从 HTML 文件生成 PDF
    (或者只是填充现有的 PDF 表单)

谢谢!

编辑:

关于问题 #2,请允许我重新表述一下,我实际上希望能够在 HTTP 请求之间维护 cookie(实际上是一个 POST [将凭据发布到登录页面],然后是许多 GET,它们重新发送 POST 后收到的 cookie)。

我猜想使用 curl 的等价物是:

我想我的问题是我还不知道如何充分使用 HTTP 方案(阅读http://www.rebol.net/docs/prot-http.html)我在成功发布后看到一个 cookie这:

但是接下来呢?如何与下一个请求一起重新发送此 cookie。

0 投票
1 回答
185 浏览

sockets - 如何指定客户端仅从一系列本地端口连接到 RPC 语言的服务器

我有一个遗留源文件,它在扩展名为 .x 文件的文件中描述了用于 RPC 的协议,该文件被馈送到 rpcgen 以生成协议所需的存根文件。但是,目前在生成的存根文件中,RPC 客户端可以自由地从任何端口连接(或侦听)。因为在生成的文件中,我看到以下内容

我是 RPC 和相关事物的新手,但无论如何都试图修改它....由于我知道服务器侦听特定端口,我推断上面的行是导致客户端从任意端口连接的原因。现在我有点知道如何修复它了..我将不得不尝试打开一堆套接字,其端口将在给定的端口范围内,直到我成功并将其作为第一个参数传递给 svctcp_create... 但是这个必须在 rpcgen 生成的文件中,这让我不太舒服。我想修改“.x”文件以便一劳永逸。有人可以帮我吗?谢谢, 苏尼尔

0 投票
1 回答
2505 浏览

javascript - Node.js 和 web-socket-js 简单客户端服务器未打开

我的 server.js 似乎是正确的..

我的客户的肉在下面。

如果我访问http://www.mysite.com:1337,我会正确收到 Hello World!但是,当我尝试使用我的客户端连接并在 Fire 错误中进行调试时,我得到以下输出。

在我有机会做任何事情之前,WebSocket 会自动关闭。谁能阐明我收到的错误以及您认为我应该怎么做?

0 投票
1 回答
284 浏览

linux - 我可以强制某些端口仅用于侦听吗(意味着 servermdoe)

在 linux 中有一种方法可以告诉系统永远不会为客户端连接提供端口,而是仅将其分配给侦听(服务器)的请求。

也就是说,给定一个端口 P,如果一个 proc 想要连接到主机 X,那么不要给端口 P,给其他一些端口。但是如果一个 proc 想在端口 P 上监听,那么它可以吗?

0 投票
1 回答
1309 浏览

macos - 无法在 Mac 上为 tcl 安装 udp 包

我正在尝试运行gpsfeed+来测试我正在编写的应用程序,并且在运行gpsfeed+.tcl时,我得到了

似乎没有可用于下载和安装 udp 包的说明/帮助。
有没有人有直接的方法将此包添加到 tcl?

(我在 osx 10.6.7 上,并在 /opt/local/lib/tcl8.5/ 中安装了 tcl8.5)

谢谢


编辑:解决方案(谢谢,Donal)

  1. 我下载了 ActiveTcl并安装了它(双击)。
  2. ActiveTcl installs teacup,应该更新:sudo teacup update-self
  3. sudo teacup install udp找到并安装了udp包

    正在解析 udp ... [package udp 1.0.9 macosx10.5-i386-x86_64 @ http://teapot.activestate.com]
    正在 解析 Tcl 8.4 -is package ... [package Tcl 8.5.9 _ ... 安装在外面存储库,探测依赖项]
    检索包 udp 1.0.9 macosx10.5-i386-x86_64 ...@ http://teapot.activestate.com ... 好的
    安装到 /Library/Tcl/teapot
    安装包 udp 1.0.9 macosx10 .5-i386-x86_64

  4. 现在,要么更改 ActiveTcl tclsh 版本的路径,要么显式运行它
    /usr/local/bin/tclsh8.5 gpsfeed+.tcl,然后找到 udp 库。

现在,我需要的只是有人将其重写为清晰易读!;) gpsfeed+ 配置选项

0 投票
0 回答
616 浏览

couchdb - CouchDB not accessible from the host in a VMware setup

I setup Bitnami's LAMP Stack in a VMware Workstation on windows 7 and then installed CouchDB as per the installation guide. Everything seems to work locally in the VM through SSH.

After hours of looking for answers, I still can't access http://ipaddress:5984/_utils from the host computer. I checked the iptables and all the ports are all opened. I also changed the bind_address to 0.0.0.0 as explained in this serverfault question and still doesn't work. I'm setup the VM to use bridge networking with it's own IP. I also want to note that I can see the VM's apache page from my host when I access http://ipaddress, which tells me the problem might be in ports.

Does anyone know why this could be happening. The browser times out.

P.S I tried installing couchdb in AWS Free Tier but haven't succeeded. There's problems with many dependencies and the RPM package doesn't work.

0 投票
1 回答
209 浏览

c# - 1090mhz 接收器和 MySql 数据库

我有一个 1090 兆赫的接收器。它收到的东西现在不是很重要。但是你可以在这里看看 。它通过 USB 端口输出十六进制数据字符串。到目前为止,一切都很好。我想做的是创建 ac# 程序,该程序将从端口检索数据,进行一些我可以自己处理的解码,然后将其存储在我的电脑上运行的 Mysql 数据库中。我有c#的基本知识。所以我的问题如下:

  • 如何使用 c# 从虚拟串行端口检索数据
  • 如何使用 c# 将变量的内容存储到 Mysql 数据库中

如果可能的话,提供任何带有示例或分步教程或其他内容的链接。