小编Jon*_*han的帖子

Windows如何使用Xming处理剪贴板界面?

我的问题来自一个问题:

我在Windows 7上使用Xming连接到Linux主机(通过PuTTY)以启动和显示gnome终端.我在使用Windows剪贴板时遇到了一些麻烦:

  • 从Windows复制到Xming效果很好.(Ctrl-C然后中间点击Xming)
  • 从Xming复制到另一个Xming转移工作有延迟.(选择Xming然后中间点击另一个Xming)
  • 从Xming到Windows的复制大多数时间都是延迟的.(选择Xming然后在Windows上按Ctrl-V)

在Windows上:在通过我的文本之前,我必须多次重复Ctrl+ V.(<10 kBytes)

请注意,第一次失败的尝试不会超过以前的剪贴板内容.

注意2:如果我使用VB脚本来过去剪贴板内容,我没有延迟.

Set objHTML = CreateObject("htmlfile")
ClipboardText = objHTML.ParentWindow.ClipboardData.GetData("text")
path = "D:\Users\blanchj1\AppData\Local\Temp\clipboard"
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile(path, 2, true)
objFile.WriteLine ClipboardText
objFile.Close 
Run Code Online (Sandbox Code Playgroud)

注3:如果我通过应用程序菜单粘贴记事本++ - >编辑 - >粘贴,我仍然有这个延迟.

注4:如果我再次使用Ctrl+ 粘贴内容V,我仍然会有这种延迟.

注5:延迟似乎与过去的章程数成正比.

所以我认为这种延迟来自Windows问题.这是字符编码转换的问题吗?

谁能向我解释它是如何运作的?

windows clipboard xming delay paste

20
推荐指数
1
解决办法
4033
查看次数

GregorianCalendar两天之间的时间不连续

我试着比较两个日期之间的ms数,但是我遇到了一些特定日期的问题.2015年2月1日的例子:

System.out.println(new GregorianCalendar(2015, 01, 30, 12, 0, 0).getTimeInMillis());
System.out.println(new GregorianCalendar(2015, 01, 31, 12, 0, 0).getTimeInMillis());
System.out.println(new GregorianCalendar(2015, 02, 01, 12, 0, 0).getTimeInMillis());
Run Code Online (Sandbox Code Playgroud)

这将返回以毫秒为单位的时间,这不是按时间顺序排序的:

1425294000000 
1425380400000 
1425207600000
Run Code Online (Sandbox Code Playgroud)

我已经知道如何使用另一个类(DateFormat)来避免这个问题.但我不明白这个问题.

java

3
推荐指数
1
解决办法
116
查看次数

标签 统计

clipboard ×1

delay ×1

java ×1

paste ×1

windows ×1

xming ×1