小编nwi*_*ler的帖子

在Atom Editor中向上或向下移动的命令

我已经使用Sublime多年了,我第一次尝试使用Atom.

如何将一行或选定的块向上或向下移动一行?在崇高中,我可以用ctrl+ shift+ 做到这一点Up,但这似乎在Atom中不起作用.有任何想法吗?

keyboard-shortcuts atom-editor

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

bash:在后台启动多个链式命令

我试图在后台使用bash在paralel中运行一些命令.这是我正在尝试做的事情:

forloop {
  //this part is actually written in perl
  //call command sequence
  print `touch .file1.lock; cp bigfile1 /destination; rm .file1.lock;`;
}
Run Code Online (Sandbox Code Playgroud)

反引号(``)之间的部分产生一个新的shell并连续执行命令.问题是,只有在执行完最后一个命令后,对原始程序的控制才会返回.我想在后台执行整个语句(我不期待任何输出/返回值),我想循环继续运行.

调用程序(具有循环的程序)在所有生成的shell完成之前不会结束.

我可以在perl中使用线程来生成调用不同shell的不同线程,但它似乎有点过分......

我可以启动一个shell,给它一组命令并告诉它去后台吗?

bash command background

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

Atom JavaScript自动完成功能

我是Atom和JavaScript的新手,Atom似乎非常适合网络开发.

但据我所知,似乎没有用于启用JavaScript自动完成的Atom包.

有没有人知道这样做的包或者Atom有计划支持JavaScript自动完成吗?

javascript autocomplete atom-editor

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

如何在导入Eclipse IDE后构建和运行Maven项目

我正在学习使用Maven在Eclipse中构建Java项目.我创建了一个Java项目HelloWorld
文件夹中的"Maven的原型-快速入门"模板D:/maven_projects.然后,为了转换Maven项目以支持Eclipse IDE,我导航到项目文件夹并发出命令:
mvn eclipse:eclipsemvn package.

然后我在Eclipse中导入了项目并完成了必要的Eclipse配置,比如在Eclipse类路径中设置Maven本地存储库.现在项目在D:/EclipseWorkspace文件夹中.我在Eclipse打印"helloworld"中成功运行了该项目.

现在,如果我想继续开发项目,并且出于这个原因想在Eclipse 中的pom.xml中添加新的依赖项,那么当我运行项目时,新的jar文件不会添加到类路径中.

所以我的问题是在将一个Maven项目导入Eclipse之后如何在pom.xml中添加越来越多的依赖项,然后构建并运行该项目?建议的有效方法是什么?

java eclipse maven

40
推荐指数
4
解决办法
26万
查看次数

是否有键盘快捷键来选择要在Atom编辑器中进行编辑的列?

脚本

Atom Editor中编辑文件时,如何选择需要执行相同编辑的多行?

例如:

this.name  = name;
this.age   = age;
this.sound = sound;
Run Code Online (Sandbox Code Playgroud)

需要转变为:

that.name  = name;
that.age   = age;
that.sound = sound;
Run Code Online (Sandbox Code Playgroud)

试想一下,有很多这些线的,但我们希望使用查找和替换,因为它会改变比我们更需要.

问题 - 列选择是否有键盘快捷键

是否有一系列键盘快捷键(最好是Mac),我们可以使用它们:

  • a)选择初始单词
  • b)选择"列"(几行上的那个词)

然后一次将更改应用于多行(批量)

我知道如何在SublimeText中执行此操作:http://sublime-text-unofficial-documentation.readthedocs.org/en/latest/editing/editing.html#column-selection 但在Atom中尝试了许多不同的组合键而没有任何运气和谷歌搜索已证明无果......

keyboard-shortcuts atom-editor

38
推荐指数
4
解决办法
3万
查看次数

更新到v1.7.0后,Docker会抱怨证书无效

更新到Docker v1.7.0(以及boot2docker)后,运行时出现以下错误docker ps:

x509: certificate is valid for 127.0.0.1, 10.0.2.15, not 192.168.59.103
Run Code Online (Sandbox Code Playgroud)

这是这个版本的已知问题,我该怎么做才能解决这个问题?

docker boot2docker

34
推荐指数
3
解决办法
6158
查看次数

我如何在Tomcat上的JAX-RS(Jersey)中返回HTTP 404 JSON/XML响应?

我有以下代码:

@Path("/users/{id}")
public class UserResource {

    @Autowired
    private UserDao userDao;

    @GET
    @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
    public User getUser(@PathParam("id") int id) {
        User user = userDao.getUserById(id);
        if (user == null) {
            throw new NotFoundException();
        }
        return user;
    }
Run Code Online (Sandbox Code Playgroud)

如果我请求不存在的用户,例如/users/1234" Accept: application/json",则此代码返回一个HTTP 404人们期望的响应,但返回Content-Type设置为text/htmlhtml的正文消息.注释@Produces被忽略.

这是代码问题还是配置问题?

java rest tomcat http-status-code-404 jersey-2.0

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

在Eclipse m2e中,如何引用工作区项目?

如何使用Eclipse m2e引用另一个工作区项目?

我是否必须在项目设置中添加项目依赖项?但在这种情况下,依赖关系不会显示在pom中.

如果我在pom中设置它们,它将不会在工作空间中引用项目,而是引用本地存储库中的jar.很烦人,有人可以帮忙吗?

java eclipse maven m2e

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

Git 2.5.1的bash控制台无法打开python解释器

如果我在CMD中这样做,它可以正常工作,但如果我在Git Bash中尝试它,它不起作用.我喜欢使用Git Bash作为我唯一的控制台,但如果它不适用于Python 3.4,我就不能这样做.

示例如下图所示.这可以很容易地再现.卸载Python和Git(如果已安装),安装Python 3.4,安装Git 2.5.1并获得该结果.

安慰

如何让Python解释器在Git Bash中运行?

python git bash

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

如何在Mac Pro上以管理员身份运行终端

我是第一次使用Mac,需要以管理员身份运行终端.我已经安装了NodeJs和Git,并且想要下载Phone Gap/Corova但是当我尝试安装Cordova时,它会返回一个错误,说我在运行终端时应该是管理员.如何在终端中打开命令提示符作为Mac Pro的管理员?

git macos node.js cordova

29
推荐指数
4
解决办法
12万
查看次数