草庐IT

实时通讯

全部标签

Java实时调试(游戏)

在此视频中:http://www.youtube.com/watch?v=BES9EKK4Aw4Notch(我的世界的创造者)正在做他称之为“实时调试”的事情。他实际上是一边修改代码一边玩游戏,而不是每次都重新编译。有谁知道这叫做什么,或者我可以从哪里获得有关如何实现这一目标的更多信息?我一直在四处寻找,但没有成功!问候,埃瓦尔德 最佳答案 此功能称为“hotswapping”,某些JVM支持该功能。EclipseIDE调试器能够在调试(F11)模式下热交换代码。Eclipse还可以在您保存修改后的文件后自动构建您的项目(并在运行调

hadoop源码解析-HDFS通讯协议(上- ClientProtocol 和 ClientDataNodeProtocol)

HDFS通讯协议及主要流程HDFS的通讯协议HDFS架构HDFS架构HDFS基本概念HDFS通讯协议HDFSRPC接口HDFS的通讯协议HDFS架构HDFS(Hadoop分布式文件系统)是ApacheHadoopCore项目的一部分,被设计为可运行在通用硬件上、能处理超大文件的分布式文件系统,其具有高容错、高吞吐、易扩展、高可靠等特性。HDFS架构HDFS是一个主/从体系结构的分布式系统,在HDFS集群中,有一个NameNode和一组DataNode,用户可以通过HDFS客户端同NameNode和DataNode交互访问数据。其中NameNode是主,DataNode是从。NameNode负责

java - java中 transient 变量的任何实时示例

来自问题WhydoesJavahavetransientfields?.我能够理解transient。但是,在设计时无法评估使用transient关键字。publicclassAimplementsSerializable{publicStrings;publictransientts;}如果我以其他方式做同样的事情..publicclassAimplementsSerializable{publicStrings;//publictransientts;//removingthisvariable.}然后使用另一个类并在类中定义方法并定义变量ts并执行操作并将s的值持久化为业务定义。

java - 即时通讯工具 TCP 或 UDP 哪个更好?

我需要在Java语言中使用纯套接字实现客户端/服务器即时消息。服务器应该为大量客户端提供服务,我需要决定应该使用哪个套接字-TCP或UDP。谢谢,科斯塔。 最佳答案 TCP原因:TCP:“绝对保证传输的数据保持完整,并按照发送时的相同顺序到达。”UDP:“根本无法保证发送的消息或数据包一定会到达。”了解更多信息:http://www.diffen.com/difference/TCP_vs_UDP您是否希望您的聊天消息可能丢失?编辑:我错过了关于“大型聊天程序”的部分。我认为由于聊天程序的性质,它需要一个TCP服务器,我无法想象用户

java - Eclipse 中的实时协作

这个问题在这里已经有了答案:IsthereanEclipsepluginforcollaborativeediting?[closed](3个答案)关闭5年前。我和一个friend想用Eclipse做一些实时协作。有谁知道我们可以共享整个项目的方法吗?我环顾四周,除了一种叫做可乐的东西,我真的找不到任何东西,除了他们使用它的视频,我找不到更多关于它的东西。我们已经安装了最新的ECF,所以如果我们朝着正确的方向前进,下一步是什么?

java - JTable 的实时排序

我已经想出如何让JTable正确排序,但我想不出如何让它在表格单元格更改时自动更新排序顺序。现在,我有这段(诚然很长)代码,主要基于Java教程的HowtoUseTables中的代码。.我用//ADDED突出显示了我所做的更改。在这种情况下,新添加的值可以正确排序,但是当我进入编辑一个值时,它似乎并没有求助,即使我调用了fireTableCellUpdated?简而言之,当模型中的数据值发生变化时,如何让表格重新排序?/**Copyright(c)1995-2008SunMicrosystems,Inc.Allrightsreserved.*SeethestandardBSDlicen

ptyhon flask SSE 浏览器和服务器实时通信-例子实时推送随机数到前端画echart曲线图

ptyhonflaskSSE浏览器和服务器实时通信-例子实时推送随机数到前端画echart曲线图注意SSE是单向传输通道,只能服务器向浏览器发送。如果浏览器向服务器发送信息,就变成了另一次HTTP请求。SSE连接只能由客户端浏览器关闭,后端停止发送数据会触发sse的error事件。可以在前端设置sse的error事件触发时停止sse连接。适用场景:向服务器请求一些连续数据,而且不用前端给出反馈,而且服务器只负责传输数据。例子:实时推送随机数到前端画echart曲线图例子实现图:询问按钮是开启sse请求,停止按钮是停止sse请求。(目前停止后没有清除图表,可以自行添加)app.pyimportj

java - 实时屏幕共享到 Java 应用程序(本地主机)

我正在寻找一种方法来为正在运行的Windows游戏添加叠加层,例如OBS(用于Twitch的游戏流媒体应用程序)。我想使用Robot类每秒钟截取25/30个屏幕截图并显示它们,但我不确定这是正确的解决方案..所以我的问题如下:我如何屏幕共享正在运行的应用程序到Java应用程序(本地主机,同一台计算机),以便在它前面添加覆盖?编辑:我尝试使用VLCStreaming,但这使计算机非常缓慢(i7/8Gb)...我也尝试使用FFMpeg,使用screen-capture-recorder和gdigrab,计算机并不滞后,但视频实时下降了5/10FPS。在FFMpeg中,我使用了以下命令:ff

java - Java实时应用的纵向扩展

通过GC调整,我成功地获得了实时Java应用程序的性能并避免了可识别的GC暂停。但是,这最多可容纳约20GB的堆空间。硬件成本的降低甚至让100GBRAM的机器都可以负担得起。但是,由于GC暂停,对于Java来说,更大的堆大小(如50GB)有时会让您陷入噩梦。我知道有堆外和分布式堆之类的选项。但是,堆外有序列/序列化的缺点,手头的分布式堆增加了维护成本。此外,在分布式堆中,您实际上并没有充分利用RAM(例如64GB),这些如今已成为商品。因此,要充分发挥RAM的潜力,Java应用的垂直扩展有哪些好的解决方案? 最佳答案 我正在开发一

java - 如何在所有缩放级别实时准确地绘制大数据 vector ?

我有大量数据集(10Hz数据,因此每24小时有864k个点),我需要实时绘制这些数据集。这个想法是用户可以缩放和平移到非常详细的散点图。数据不是很连续,有尖峰。由于数据集太大,我无法在每次绘图刷新时绘制每个点。但我也不能只绘制每个第n个点,否则我会错过主要特征,例如大而短的尖峰。Matlab做对了。您可以给它一个全为零的864kvector,只需将任何一个点设置为1,它就会通过缩放和平移实时正确绘制。Matlab是怎么做到的?我的目标系统是Java,所以我会在Swing/Java2D中生成这个图的View。 最佳答案 您应该尝试来自