小编Caj*_*uke的帖子

远程桌面的Unity模式

我通常会同时进行多个远程桌面会话.在这些会话中,我可能会运行不同的应用程序 VMware Workstation具有Unity模式,允许您将来宾应用程序与主机集成.我希望能够为远程桌面会话做同样的事情.

如果我可以指向远程桌面会话上的应用程序并将其与我的主桌面"统一",那将真正提高生产力.这将使应用程序免于被限制进入限制远程桌面窗口的暴政.

有谁知道第三方实用程序使这成为可能吗?

utilities rdp remote-desktop

18
推荐指数
2
解决办法
1万
查看次数

OS X挂载本地目录

是否可以将本地目录挂载到另一个目录中?使用Perforce,我想做一些等同于symlinking目录的东西,但是以某种方式欺骗它认为它实际上只是项目中的另一个目录.

我想做的事情如下:

mount /foo/bar /home/foo/bar
Run Code Online (Sandbox Code Playgroud)

这是可能的,如果是的话,我需要提供哪些选择?

unix macos mount

18
推荐指数
2
解决办法
3万
查看次数

适用于Mac OS X的交互式正则表达式构建器学习工具?

有人想在Mac OS X上为正则表达式语法推荐一个好的正则表达式工具(用于构建和学习的交互式GUI)吗?

regex macos

14
推荐指数
1
解决办法
2万
查看次数

用Java克隆

我从互联网上读到了一段关于克隆的内容.但是我不太明白,所以有人可以清楚地解释清楚吗?

如果类具有final字段,则无法在clone方法中为这些字段指定值.这会导致正确初始化对象的最终字段时出现问题.如果最后一个字段指的是对象的某个内部状态,那么克隆的对象最终会共享内部状态,这对于可变对象肯定是不正确的.

供参考,这里是链接:http: //www.jusfortechies.com/java/core-java/cloning.php

java

14
推荐指数
2
解决办法
4836
查看次数

没有MainMenu.xib的Cocoa应用程序

对于iOS(Cocoa Touch),可以转到main.m并将第四个参数替换为UIApplicationMain(int argc, char *argv[], nil, nil)应用程序委托的类名,然后根据需要构建视图.但是,Cocoa(Mac)项目在main.m中有以下内容:

    return NSApplicationMain(argc, (const char **)argv);
Run Code Online (Sandbox Code Playgroud)

所以问题基本上是:如何在没有MainMenu.xib的情况下将应用程序的代理交给Cocoa应用程序?

cocoa delegates xib

13
推荐指数
1
解决办法
2736
查看次数

改变JUNG中顶点的大小/颜色

如何更改Jung Visualization Library中特定顶点的大小?

我正在阅读文档,但我不是非常熟悉java,我找不到任何好的例子.

java graph jung

13
推荐指数
1
解决办法
9268
查看次数

C#中的正则表达式运行缓慢

过去一周我一直在用正则表达式做一些工作并且取得了很大的进步,但是,我仍然相当n00b.我有一个用C#编写的正则表达式:

string isMethodRegex = 
    @"\b(public|private|internal|protected)?\s*(static|virtual|abstract)?"+
    @"\s*(?<returnType>[a-zA-Z\<\>_1-9]*)\s(?<method>[a-zA-Z\<\>_1-9]+)\s*\"+
    @"((?<parameters>(([a-zA-Z\[\]\<\>_1-9]*\s*[a-zA-Z_1-9]*\s*)[,]?\s*)+)\)";
IsMethodRegex = new Regex(isMethodRegex);
Run Code Online (Sandbox Code Playgroud)

出于某种原因,当调用正则表达式IsMethodRegex.IsMatch()时,它会在以下字符串上挂起30秒以上:

"\t * Returns collection of active STOP transactions (transaction type 30) "
Run Code Online (Sandbox Code Playgroud)

有没有人如何使用正则表达式的内部工作以及为什么在匹配此字符串而不是其他字符串时这将是如此之慢.我玩过它,发现如果我取出*和括号,那么它运行正常.也许正则表达式写得不好?

任何帮助都会非常感激.

c# regex performance

12
推荐指数
1
解决办法
348
查看次数

Java中的自定义JMenuItems

是否可以创建JMenuItem包含按钮的自定义?例如,是否可以使用JMenuITem与此类似的项创建:

Google Chrome自定义和控制菜单的屏幕截图,其中包含编辑菜单项

+----------------------------------------+
| JMenuItem [ Button | Button | Button ] |
+----------------------------------------+
Run Code Online (Sandbox Code Playgroud)

java swing jmenuitem jmenu

11
推荐指数
1
解决办法
3104
查看次数

wget,自签名证书和自定义HTTPS服务器

由于各种原因,我创建了一个简单的HTTP服务器,并通过OpenSSL添加了SSL支持.我正在使用自签名证书.只要我将CA添加到受信任的根CA,IE,Firefox和Chrome就会愉快地加载内容.

但是,wget(即使使用--no-check-certificate标志)报告:

OpenSSL: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure
Run Code Online (Sandbox Code Playgroud)

如果我使用以下命令对我的服务器运行OpenSSL客户端:

openssl s_client -connect dnvista:82 -debug
Run Code Online (Sandbox Code Playgroud)

我回来了:验证错误:num = 19:证书链中的自签名证书验证返回:0然后

5852:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:.\ssl\s3_pkt.c:1060:SSL alert number 40
5852:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure:.\ssl\s23_lib.c:188:
Run Code Online (Sandbox Code Playgroud)

wget和OpenSSL客户端根本不能使用自签名证书吗?

更新:

对于后来出现的任何人,添加此代码有助于OpenSSL客户端和Firefox:

EC_KEY *ecdh = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1);
SSL_CTX_set_tmp_ecdh(ctx, ecdh);
EC_KEY_free(ecdh);
Run Code Online (Sandbox Code Playgroud)

https openssl wget self-signed

10
推荐指数
2
解决办法
4万
查看次数

JCheckbox更改侦听器会收到有关鼠标悬停事件的通知

有人可以向我解释为什么当你将鼠标移到复选框上时,这段代码打印到控制台?发生的"变化"事件是什么?

import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;


public class Test {

    public static void main(String[] args) {
        JFrame f = new JFrame();
        JCheckBox c = new JCheckBox("Print HELLO");
        c.addChangeListener(new ChangeListener() {

            @Override
            public void stateChanged(ChangeEvent e) {
                System.out.println("HELLO");
            }
        });
        f.getContentPane().add(c);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.pack();
        f.setVisible(true);
    }

}
Run Code Online (Sandbox Code Playgroud)

注意:我不使用动作监听器,因为在我的程序中我希望能够:

checkBox.setSelected(boolean)
Run Code Online (Sandbox Code Playgroud)

并通知我的监听器,这是动作监听器无法完成的.那么有没有办法禁用这个"鼠标悬停"事件或我可以实现我的听众的另一种方式?

java checkbox events event-handling listener

9
推荐指数
2
解决办法
2万
查看次数