草庐IT

端口号

全部标签

c++ - 在 C++ 中的 Windows 串行端口上设置 low_latency 标志

我有一个使用boostasio打开串口的程序。默认情况下,串行端口具有使线路保持空闲的延迟。在Windows平台上,我看到了30毫秒的延迟,而在Linux平台上,延迟是20毫秒。对于Linux环境,我发现“linux.h”的“ioctl”类有一种方法可以使用一些标志来设置串行设置(以及我需要的:low_latency)。代码如下:boost::asio::basic_serial_port::native_typenative=serial_port_.native();//serial_port_istheboost'sserialportclass.structserial_str

python - 如何在 Windows 上的 Python 中创建 COM 端口

我正在尝试在python中创建一个串行端口。我将使用它与另一个通过串行端口进行通信的程序进行通信。PySerial包看起来不错,但我无法让它工作。我到处都看过,每个实现都是针对linux的。谁能帮我在Windows上创建一个COM端口并对其进行读/写? 最佳答案 无法在Python中创建串行端口,因为您需要一个特殊的驱动程序来完成此任务。您只能调用将为您完成此操作的第3方实用程序(带有驱动程序)。我建议尝试以下实用程序:Com0Com:http://sourceforge.net/projects/com0com/虚拟零调制解调器:

c# - 在 Windows 中监听端口是否比在 Linux 中慢?

我写了一个简单的程序,通过监听指定的端口来打开一个端口范围。我注意到,此程序在Windows和Linux上打开从端口1到端口65535的所有端口需要不同的时间。在Linux上,打开所有端口大约需要2秒。在Windows上接近半小时(我没有测量确切的分钟数,因为我从来没有等到它完成)。Windows在这方面客观上是否更慢?如果是,为什么以及我可以做些什么来使它运行得更快?请注意,虽然测试是在非常不同的硬件上运行的,但考虑到时间上的数量级差异,这可能并不重要。//ThisisaverybasicTCPportlistenerthatallowsyoutolistenonaportrange

android - React Native ERROR Packager 无法监听端口 8081

在我的Windows机器上设置了Reactnative,它在运行react-nativestart时不断给我这个消息:ERRORPackager无法监听端口8081好的,所以我按照说明将其更改为:react-nativestart--port=8088效果很好,我收到了:[12/24/2016,10:03:33AM]HMRServerlisteningon/hotReactpackagerready.[12/24/2016,10:03:41AM]InitializingPackager[12/24/2016,10:03:41AM]Buildingin-memoryfsforJavaSc

c - 实现 Com 端口终端的最简单方法。 ( Windows ,C)

我需要编写一个终端来与COM端口通信,我需要能够从COM端口以及同时从控制台发送命令。(我想通过两个相互无线通信的传感器节点访问计算机,所以我仍然需要一种从节点向计算机发送内容的方法)现在,我已经实现了一个非重叠串行通信,但我不确定如何实现“同时发送和接收”部分,我只有大约4天的时间来解决这个问题。那里并没有那么多信息,所以我欢迎任何关于如何实现最快或最简单方法的指示。据我所知,重叠I/O通信在时间上并不是很友好。是否可以使用多线程(仅重叠)来做到这一点?我猜在那种情况下我必须每隔几毫秒读取一次缓冲区并为输入创建一个自己的线程? 最佳答案

windows - 使用多个具有 80 端口的 tomcat 实例

我有三个tomcat实例用于三个不同的应用程序。他们在一台机器上使用8080,8081,8082端口。如何更改配置以便用户能够使用不同的主机名从80端口访问?我在我的机器上安装了一个Apache,并尝试使用以下教程对其进行配置:HowtoloadbalanceTomcat5.5withApacheonWindows直到负载均衡点开始。我有基于本教程的问题。我的网络应用程序在所有tomcat实例中都位于webapps/ROOT下。我在httpd.conf中有这个配置:JkWorkersFileD:\containters\_tomcat_backend\conf\workers.prop

c++ - 使用 Windows USB 虚拟 Com 端口识别断开连接事件

我正在开发一个使用虚拟串行端口设备驱动程序与USB设备通信的应用程序。我们遇到过这样一种情况,如果在串口句柄打开时设备被拔掉(或死机),那么在串口句柄关闭后重新连接的唯一方法是拔掉设备,然后再插回。如果我能够足够快地检测到故障,则有潜在的解决方法。问题在于,在这些条件下,以下函数调用不会报告错误:ClearCommErrorGetCommModemStatusReadFile根据我的经验,当设备被拔掉时唯一返回错误的函数是WriteFile。可以理解,我真的不想为了测试端口连接是否仍然有效而编写无意义的数据。我的问题是是否有一些方法可以用来确定端口连接是否仍然有效。如果对我正在做的事情

windows - 查看通过 ALPC 端口发送的消息?

我试图找出在Windows7中的特定ALPC端口上使用的消息,并且由于似乎没有任何地方记录端口消息,只有实际端口本身,我想监听某些端口并查看发送到该端口的消息。有人知道如何做到这一点吗? 最佳答案 ALPC调用旨在快速,因此没有很多拦截点。你最好的选择是:启用ETW内核日志记录并使用ALPC监控消息流类(强烈推荐)与Detours打交道图书馆。我不推荐这样做,因为它是一个全局解决方案,并且不会让您查看特定端口。如果您需要部署解决方案,那就更糟了。 关于windows-查看通过ALPC端口

ruby-on-rails - Windows 上的端口转发 Vagrant

我在Windows7上。我有一个vagrantfile指定为乘客转发端口,在vagrantup上它声称它已经转发了端口,但是事实并非如此,当我启动我的应用程序时我可以运行curl0.0.0.0:3000并从我的Rails应用程序获得结果,但是在vagrant之外我无法连接到服务器。我如何从外部Vagrant访问端口?Vagrantfile包含以下几行config.vm.network:forwarded_port,guest:3306,host:3306#MySQLconfig.vm.network:forwarded_port,guest:3000,host:3000#乘客

java - Netty 4.0.17 basic server 在 windows loopback 上抓取一堆 TCP 端口

我正在使用jdk1.7.0(u51)64位在Windows7旗舰版上运行回显服务器。javaversion"1.7.0_51"Java(TM)SERuntimeEnvironment(build1.7.0_51-b13)JavaHotSpot(TM)64-BitServerVM(build24.51-b03,mixedmode)在Linux/Mac上,netstat显示该进程只抢指定端口(9809为监听示例)。然而,在Windows上,它还在环回(127.0.0.1)上获取了一堆其他TCP端口。编辑:netty版本4.0.17.Final和刚刚发布的4.0.18.Final的行为相同一