草庐IT

arrow数据集

全部标签

Windows RDP 将数据从服务器发送到客户端?

我想编写一个可以将文件从服务器发送到客户端的应用程序:使用Windows远程桌面从客户端登录服务器。服务器上的应用程序可以反向连接到客户端,并使用与远程桌面相同的端口向客户端发送多个文件。客户端上的应用程序可以接收文件。找不到任何解决方案来做那种事。有什么想法吗?? 最佳答案 您可以使用RemoteDesktopvirtualchannels执行此操作.参见thisblogpost用于示例虚拟channel应用程序。 关于WindowsRDP将数据从服务器发送到客户端?,我们在Stack

.NET 字典键作为 ListBox 数据源

我的winforms应用程序中有一个ListBox。我希望它具有字典的键作为DataSource,所以我按如下方式操作:IDictionarymyEntities=newDictionary();myListBox.DataSource=myEntities.Keys;所以我在第二行遇到以下错误:ComplexdatabindingacceptsasadatasourceeitherinIlistorIListSource我已经尝试了两件不会做的事情:myListBox.DataSource=(IList)myEntities.Keys;抛出InvalidCastException异常

c# - 更新同一数据库时是否有必要使用多线程概念?

我已经为我们部门的调试竞赛创建了一个Windows应用程序(使用c#.net)。在这个过程中,许多用户使用同一个数据库来选择问题列表并单独更新各自ID中的标记。当他们更新数据库中的标记时是否需要使用线程概念..any1请帮助我..提前致谢... 最佳答案 Mutil-Threading或多线程用于您希望一次执行多个任务或同时执行某些任务的场景。您应该考虑您的场景以及在您的场景中可能使用多个线程。如果你认为有些任务可以分成两个独立的任务并且它们可以并行运行,你可以使用多线程来提高性能。同样,如果您认为某些任务很繁重并且需要花费大量时间

ASP.net 服务访问数据库

我运行我在服务器上创建的ASP.net服务。白天我登录服务器,大部分时间服务正常运行。该服务每十分钟检查一次数据库。我已将服务登录到管理员设置为调试,但没有任何效果。一夜之间我从服务中收到很多错误(每十分钟一次)堆栈轨迹如下:System.Data.SqlClient.SqlException(0x80131904):Cannotopendatabase"AHDB"requestedbythelogin.Theloginfailed.Loginfailedforuser'AH_user'.atSystem.Data.SqlClient.SqlInternalConnection.OnE

c# - 以编程方式从网络接口(interface)发送数据

我有一个端口查询应用程序,用于检查远程端口是打开还是阻塞。我想要做的是在进行端口检查时,能够选择本地机器上的哪个网络接口(interface)来发送流量。这可能吗?我该怎么做?更新:我已经添加了以下几行,但它仍然没有绑定(bind)stringlocalip;localip=interfacesComboBox.Text;Socketsocket=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);socket.ReceiveTimeout=1000;IPAddressmyIP=IPAddre

c# - 从 USB-GPS-Receiver 读取数据

我想知道从USBGPS接收器(也称为“USB鼠标”)读取定位数据有多困难。.NET中是否有某种现成可用的API(就像它在Android/WP7等移动平台中一样)之所以有效,是因为GPS设备的驱动程序已集成到Windows中,或者这是一些依赖于GPS设备?有经验吗? 最佳答案 通常,GPS设备显示为虚拟com端口。您应该会在设备管理器的com端口中看到它。几乎每个GPS都使用标准NMEA0183向计算机发送数据。消息,你只需要一个图书馆来阅读它们。一个非常好的全功能的是DotSpatial,DotSpatial.Positioning

windows - exe数据段中的数据

我将以下四行代码编译成一个名为foo.exe的文件,希望全局变量'i'的值(即9)进入foo.exe的数据部分inti=9;intmain(){}然后我使用下面的代码来查明它是否真的在foo.exe的.data部分,但没有找到任何东西..有人能解释一下哪里出了问题吗..??#include#include#include#includeintmain(){HANDLEhFile;HANDLEhFileMapping;LPVOIDlpFileBase;PIMAGE_DOS_HEADERdosHeader;hFile=CreateFile(TEXT("foo.exe"),GENERIC_R

c# - 在 Windows 8 中序列化 XML 数据(增量存储)

如何在Windows8中序列化XMl数据。对于Metro,方法是异步的。为了保存,可以传递一个操作,一旦保存操作完成,该操作将被调用。加载数据时,您需要传递一个将接收加载数据的操作和一个将在无法加载数据时填充的异常参数。怎么可能。下面是wp7序列化的代码..在Windows8中怎么可能??privatevoidSaveProfileData(ProfilesprofileData){XmlWriterSettingsxmlWriterSettings=newXmlWriterSettings();xmlWriterSettings.Indent=true;ProfileList=Rea

mysql - 我如何通过Windows机器连接到Linux服务器中的mysql数据库

我在windows有一个MYSQL,需要连接linux服务器的MYSQL,但是我想知道有没有什么方法可以在linux服务器上连接MYSQL,而无需在windows中安装MYSQL。 最佳答案 Followthefollowinginstructions:1.OpenTerminalandtypein:sudoapt-getinstallputty2.ClickYonsubsequentmessagesthatappearandlettheinstallationcomplete.TousePutty,gotoMenu>Interne

C++在32位应用程序之间传输大量数据以进行视频播放的方法

我知道共享内存和进程间通信的基础知识,但由于我的应用程序相当具体,所以我提出这个问题是为了获得一般反馈。我在64位机器(MacOS和Win64)上工作,使用32位视觉编码工具包。此时将工具包移植到64位是不切实际的,所以我有内存限制。我正在开发一个必须能够快速删除(根据用户输入来回)高质量视频的应用程序。显而易见的解决方案是:1-将其全部保存在内存中。2-从磁盘流式传输。目前将其全部放入内存需要将视频质量降低到NotAcceptable程度,而从磁盘流式传输会导致擦洗在加载时挂起。我目前的思路是运行一个master和多个slave程序。每个从机将视频的一段加载到内存中,当主程序需要加载