小编Ber*_*era的帖子

`exec':string包含空字节(ArgumentError)

cmd = "snv co #{rep} --username #{svn_user} --password #{pxs}" 

puts cmd  # this code wotks and prints all vars values normally

exec(cmd)   
Run Code Online (Sandbox Code Playgroud)
xpto.rb:69:in `exec': string contains null byte (ArgumentError)
    from xpto.rb:69
Run Code Online (Sandbox Code Playgroud)
$ ruby -v
ruby 1.8.7 (2010-01-10 patchlevel 249) [i686-linux]
$ gem -v
1.3.7
Run Code Online (Sandbox Code Playgroud)

这是怎么回事?我怎么解决这个问题?

ruby string arguments cmd exec

7
推荐指数
1
解决办法
8099
查看次数

配置 Intellij 以使用来宾 VM 的 Jvm,这可能吗?

我想知道是否可以在主机中使用 intellij 来编译和构建驻留在来宾虚拟机中的 java 源代码。

例如,我使用的是带有虚拟盒的 Windows 机器。如果我更喜欢在这个操作系统中安装 Intellij 并将源代码保留在来宾操作系统(在 Virtual Box 上运行的 ubuntu)上,其中配置了 java 和 maven。因此,我将能够使用 ubuntu 的 java/maven 来处理 ubuntu 上的代码,但远程使用 de IDE。

在这种情况下,我只是想知道是否可以设置 IDE 首选项以使用 java 编译器和解释器以及远程计算机/VM 中的 Maven

有道理吗?

如果存在这种可能性,有阅读相关资源吗?

谢谢。

java intellij-idea

5
推荐指数
1
解决办法
1782
查看次数

IntelliJ在scala源文件中显示错误,但项目编译成功

我正在使用基于maven的intellij IDEA IDE中的项目.我可以执行所有maven目标,但IntelliJ在源代码中显示了很多错误,如下:

在此输入图像描述

几个小时前一切都很好.我不明白为什么IDE继续显示错误.当我重建或编译整个项目(CTRL + F9)或单个scala类时,我总是收到类似的成功消息:

在此输入图像描述

我之前已经配置了scala插件,所以我不知道发生了什么.

谢谢你的帮助

scala intellij-idea maven

5
推荐指数
2
解决办法
3164
查看次数

使用Java SE的桌面应用程序中GUI的最佳工具或解决方案

对于具有标准控件(如标签,文本框,进度条,按钮,面板等)的普通GUI(桌面)应用程序,您是否相信什么是最合适的解决方案或工具,可以轻松,轻松地开发GUI在以下建议中使用J2SE的应用程序:

  • 使用布局管理器,如JGoodies,Mig Layout
  • 在NetBeans上使用Matisse编辑器
  • 使用Netbeans Plataform
  • 使用Java FX
  • 使用Merapi(用于空气/柔性接近)

你有什么看法?

我也喜欢这个网站和这个社区!

java user-interface desktop

4
推荐指数
1
解决办法
3100
查看次数

Java Swing中的线程,概述了应用程序中的三种方法

我在桌面摇摆应用程序中使用了代码,我没有太多的线程专业知识,因为我是一个休闲的网络程序员,处理摇摆不是我的糖果......

我想知道是否有更好的方法来控制我的3个任务,我需要在我的应用程序中并行运行它们.

    SwingUtilities.invokeLater(new Runnable() {
         public void run() {
            task 1                
         }
    });


    Runnable r;
    r = new Runnable() {

        public void run() {
            task 2                  
        }
    };
    EventQueue.invokeLater(r);


    Thread worker = new Thread() {

        public void run() {
            task 3                 
        }
    };

    worker.start();
Run Code Online (Sandbox Code Playgroud)

谢谢!

java desktop swing multithreading

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

最好的java web框架,支持html5开发

哪些是更适合完全支持html5前端开发的java web框架?

java html5 frameworks web-applications java-ee

4
推荐指数
1
解决办法
9547
查看次数

使用iText在Web浏览器中显示PDF文件

我只开发了一个报告(没有和独立于任何db数据源)iText.我知道JasperReports这很容易.但在我的情况下,我只是将报告存储在pdf文件中,或者我使用acrobat for java beans向用户显示报告.现在我需要更改我的实现代码以在Web浏览器中显示此报告,而不是保存在文件中.

我怎么能这样做?

java browser pdf itext

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

Java的PaaS的(plataform作为服务)为Java Web应用程序(便门 - 春天 - 休眠/ JPA - 斯卡拉 - 码头)

我可以考虑将哪个PaaS提供商用于在云中部署我的应用程序而不会有太大的痛苦,即,不需要更改结构或源代码,以及提供对ide或命令行的良好支持的提供程序?

  • Jelastic
  • 云蜜蜂
  • OpenShift
  • Heroku的

评估上面列表中哪一个的一些瑕疵和缺点?

java wicket web-applications paas

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

使用sftp golang库将Golang复制远程文件复制到本地文件夹

我得到了在远程主机上创建文件的代码:

config := &ssh.ClientConfig{
    User:            "xx",
    HostKeyCallback: nil,
    Auth: []ssh.AuthMethod{
        ssh.Password("xx"),
    },
}

config.SetDefaults()
sshConn, err := ssh.Dial("tcp", "192.xx.1.xx:22", config)
if err != nil {
    panic(err)
}
defer sshConn.Close()

client, err := sftp.NewClient(sshConn)
if err != nil {
    panic(err)
}
defer client.Close()

file, err := client.Create("/www/hello9.txt")
if err != nil {
    panic(err)
}
defer file.Close()

if _, err := file.Write([]byte("Hello world")); err != nil {
    log.Fatal(err)
}
Run Code Online (Sandbox Code Playgroud)

但需要将文件从远程主机复制到本地主机.我怎样才能做到这一点使用golang工具github.com/pkg/sftpgolang.org/x/crypto/ssh只?

networking sftp go

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

如何使用AWK打印列的文本摘录?

我正面临着以下列格式打印csv文件格式化值的挑战:

id=Z123456;pseudocode=zxcdsa-12345
id=2345678;pseudocode=123456-rewqa
id=abcsd34;pseudocode=23456
Run Code Online (Sandbox Code Playgroud)

我想要获得这个理想的输出:

Z123456;zxcdsa-12345
2345678;123456-rewqa
abcsd34;23456
Run Code Online (Sandbox Code Playgroud)

使用命令下面我可以打印两列,但我不知道如何从$ 1和$ 2列中提取文本片段

awk -F";" '{ print $1 ";" $2}' sample.csv
Run Code Online (Sandbox Code Playgroud)

提取id =和分号字段分隔符之间的部分需要$ 1.对于第二列$ 2,要打印的匹配模式位于字符串"pseudocode ="之后,直到该行的结尾.

在我最终将结果写入文件之后:

awk -F";" '{ print $1 ";" $2}' sample.csv > result.csv
Run Code Online (Sandbox Code Playgroud)

如何用awk完成这个结果?

感谢帮助.

regex csv bash awk replace

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