communication相关内容

如何从延迟和带宽计算数据包时间

我有一个主机和交换机之间的链接. 链接有一个带宽&延迟.如何计算2个数据包(大小为1KB)从Host A传输到Switch 1的时间? 这是示意图(我说的是第一个链接) 注意:我只是想手动计算这些值,我想知道计算这些问题的原理/规律. 解决方案 Propagation time = (Frame Serialization Time)+(链接媒体延迟)+(排队延迟)+(节 ..
发布时间:2021-12-20 10:48:23 其他开发

Android - getTargetFragment 和 setTargetFragment - 它们的用途是什么

我尝试过搜索,但还是有点迷茫.我通常通过接口或 BroadcastReceiver 通过 Activity 进行片段到片段的通信. 无论如何,我的问题是getTargetFragment有什么用?有人可以提供一个用例或只是一个简单的例子,以便我可以理解它的用法吗? 解决方案 用例 = 由同一活动托管的 2 个片段. 其中 startActivityForResult() 建立了 ..
发布时间:2021-12-15 13:59:47 移动开发

GUI和windows服务通信

我知道从 Vista 开始,C# 无法将 UI 表单直接挂接到 Windows 服务.这是在 Microsoft 网站上声明的. 我在这方面的问题是:“从 UI 到服务的最佳通信模式是什么?" 我听说过远程处理、Web 服务和直接 TCP.还有其他方法吗?它们与前面提到的方法相比如何?实施起来有多复杂? 我的应用程序用于 Intranet,而不是 Internet.Microso ..
发布时间:2021-12-13 10:31:51 C#/.NET

WCF 服务如何侦听与 IIS 相同的端口?

我可以运行 Windows 服务托管的 WCF 服务侦听 http://localhost:80/MyService 而 IIS 正在为 http://localhost:80 上的页面提供服务和两个都有效. 但互联网上的许多地方(例如this 和this) 说只有一个进程可以同时监听每个端口. 他们错了吗? 解决方案 可能是您在 IIS 中托管 WCF 服务.以便 IIS 根 ..
发布时间:2021-12-11 11:39:17 服务器开发

两个应用程序可以监听同一个端口吗?

同一台机器上的两个应用程序可以绑定到同一个端口和IP地址吗?更进一步,一个应用程序可以侦听来自某个 IP 的请求,而另一个应用程序侦听来自另一个远程 IP 的请求吗?我知道我可以让一个从两个线程(或分支)开始的应用程序具有相似的行为,但是两个没有共同点的应用程序可以做同样的事情吗? 解决方案 答案因所考虑的操作系统而异.总的来说: 对于 TCP,没有.您一次只能让一个应用程序侦听同一 ..
发布时间:2021-12-11 10:57:13 其他开发

Selenium 可以与现有的浏览器会话交互吗?

有谁知道 Selenium(最好是 WebDriver)是否能够与在启动 Selenium 客户端之前已经运行的浏览器进行通信并通过该浏览器进行操作? 我的意思是如果 Selenium 能够在不使用 Selenium 服务器的情况下与浏览器通信(例如,可以是手动启动的 Internet Explorer). 解决方案 这是一个相当古老的功能请求:允许网络驱动程序附加到正在运行的浏览器 ..
发布时间:2021-12-08 15:37:11 其他开发

将数据从 ASP.NET 页面传递到动态加载的 ASCX 用户控件

我正在使用 C# 和 Ajax 开发 ASP.NET 应用程序. 我有一个页面,其中包含动态加载的用户控件.我需要将一些数据(整数值和一些字符串)传递给已动态加载的用户控件. 现在我使用Session来传递这些值,但我想我可以用另一种方式;诸如 VIEWSTATE 或隐藏输入之类的东西. 你推荐我什么? 更新: 动态加载控件这一事实很重要,因为控件是在每次回发时加载的 ..
发布时间:2021-11-28 23:19:38 C#/.NET

在片段和活动之间进行通信 - 最佳实践

这个问题主要是征求对处理我的应用程序的最佳方式的意见.我有一个活动正在处理三个片段.片段 A 有一个可点击元素,即照片,片段 B 有 4 个可点击元素,即按钮.另一个片段仅在单击照片时显示详细信息.我正在使用 ActionBarSherlock. 前进和后退按钮需要分别将照片更改为下一个或上一个姿势.我可以将照片和按钮保存在同一个片段中,但希望将它们分开,以防我想在平板电脑中重新排列它们. ..

Arduino 串行通信未收到完整消息

我的 Arduino 通信有问题.这很难描述,所以我无法将其放入标题中.无论如何,这里有以下内容: 所以我的接收端有这个代码: if(Serial1.available()){而(Serial1.available()){uint8_t inByte = Serial1.read();inByte = inByte ^ k;Serial.write(inByte);}Serial.prin ..
发布时间:2021-11-17 03:54:41 其他开发

Arduino安卓蓝牙通讯

我制作了一个应用程序,它通过 HC-05 蓝牙模块连接到 Arduino Mega 2560.我成功地通过蓝牙向 Arduino 发出命令,但相反的通信显然不起作用.不知道是Arduino端还是Android端的问题. Arduino 使用以下简单指令发送消息:#包括...软件串口蓝牙(12, 11); void setup(){Serial.begin(9600);蓝牙.开始(9600) ..
发布时间:2021-11-17 03:54:38 移动开发

Arduino以太网通讯

是否可以通过以太网连接从 Arduino 获取传感器输出并通过以太网将数据发送到 Arduino? 那么基本上可以用以太网口“代替"串口吗? 解决方案 执行此操作的典型方法是使用 Arduino 以太网扩展板,这是一个插入 Arduino 板的小型硬件模块: http://arduino.cc/en/Main/ArduinoEthernetShield 更新: 客户 ..
发布时间:2021-11-17 03:51:38 其他开发

如何让 Scilab 在 Linux (Ubuntu) 中打开与/dev/ttyACM0 USB 端口的串行通信

我正在尝试打开 Scilab 和 Arduino 之间的串行通信.但是,Linux Ubuntu 始终在 /dev/tty**ACM0** 端口中识别 Arduino.当我在 Scilab 中编写 h=openserial(1,"9600,n,8,1) 时,我知道我在对它说,打开一个到 COM1 或 /dev/tty**S0** 在 Linux 中. 但是,例如,如果我使用 h=opense ..
发布时间:2021-11-17 03:48:54 其他开发

XBee 双向通信(发送方和接收方)同时进行

假设我正在尝试制作一个类似于 YouTube 视频中的聊天程序 XBee Basics- 第 2 课 - AT 模式下两个 XBees 之间的简单聊天程序. 在这个视频中,他解释说一个 XBee 是一个发送器,它使用 Arduino 向另一个 XBee 发送“Hello world". 但是,XBee 可以同时发送和接收数据吗?路由器是否能够与协调器通信,反之亦然? 此外,我想编 ..
发布时间:2021-11-17 03:47:09 Java开发

如何在终端中为 Mac 设置波特率

是否可以在终端中为 Mac 设置波特率?如果是,如何通过终端设置终端的波特率? 我正在尝试使用 Arduino(开源微控制器)与 Mac 对话,这是一个XBee(无线通信器)通过串行监视器输入终端.我遇到的唯一问题是串行监视器和终端的波特率不同.我可以轻松更改 Arduino 中串行监视器的波特率,但我不知道 Mac 中终端的波特率是多少. 解决方案 在 Mac OS 上,stty ..
发布时间:2021-11-17 03:46:13 其他开发

Android 和 Arduino 都通过蓝牙接收奇怪的值

我在 Android 端使用 BluetoothChat 代码通过聊天框向 Arduino UNO 发送开/关信号(我正在发送 110、119 或其他定义如下的情况),但是当我显示接收到的值时,它在 Arduino 串行监视器中显示奇怪的值,即 255、254、250 或 245,并且在 Android 端也用奇怪的值回复. 但令人惊讶的是,当我从 android 发送这些命令并且没有其他指 ..
发布时间:2021-11-17 03:45:40 移动开发

Google Chrome 扩展程序 - 架构问题

我一直在绕圈子(可能是因为我有点新)关于如何在 Chrome 扩展程序中进行通信. 我正在尝试构建一个扩展: 1) 有一个与用户交互的弹出窗口2)根据用户在弹窗中的选择,修改当前tab的DOM3) 弹出窗口还需要能够从远程数据库服务器(即带有数据库的外部网站)发送和接收信息 对我来说,如何构建所有部分之间的通信非常不清楚:我的数据库、弹出窗口、background.html、内容 ..
发布时间:2021-11-17 02:28:21 其他开发

解释为什么“只需向数据库添加另一列"对非程序员来说是个坏主意

我有销售人员和专柜正试图向客户销售定制产品,这很好.但是当收到一个复杂的变更请求,我发回了一个很大的估计时,他们会感到困惑.他们经常回我说“你为什么不能添加另一列?"换句话说,它们是指每个客户端的十几个自定义列. 到目前为止,我只能说“我们正在努力使数据库保持良好的规范化",这对他们来说毫无意义.我告诉他们我可以创建一个表格系统,允许每个客户定义他们自己的一组自定义字段,但当然这比“仅添加几 ..
发布时间:2021-11-17 02:17:02 其他开发

Applet - Servlet 通信

我已经放弃了我之前的尝试,即让小程序直接与数据库通信,即使用户和网页都表示这是可能的.我现在正试图让我的小程序传递在文本字段中输入或由复选框指示的信息(字符串和布尔格式),并将其提供给 servlet,然后将其适当地存储在数据库中.我已经建立了小程序前端 - GUI - 构建,并且还构建了 servlet - 数据库连接.唯一的问题是applet 和servlet 两者之间的联系.如何将字符串数据 ..
发布时间:2021-11-16 22:24:44 Java开发