小编Tam*_*mpa的帖子

如何杀死ubuntu上端口上的进程

我试图在命令行中为ubuntu中的特定端口杀死一个进程.

如果我运行此命令,我会得到端口:

sudo lsof -t -i:9001
Run Code Online (Sandbox Code Playgroud)

所以...现在我想跑:

sudo kill 'sudo lsof -t -i:9001'
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息:

ERROR: garbage process ID "lsof -t -i:9001".
Usage:
  kill pid ...              Send SIGTERM to every process listed.
  kill signal pid ...       Send a signal to every process listed.
  kill -s signal pid ...    Send a signal to every process listed.
  kill -l                   List all signal names.
  kill -L                   List all signal names in a nice table.
  kill -l signal            Convert between signal numbers and names.
Run Code Online (Sandbox Code Playgroud)

我也试过 …

ubuntu port kill

407
推荐指数
23
解决办法
62万
查看次数

你如何在Flask上获得查询字符串?

关于如何获取查询字符串的烧瓶文档并不明显.我是新人,看着文档,找不到!

所以

@app.route('/')
@app.route('/data')
def data():
    query_string=??????
    return render_template("data.html")
Run Code Online (Sandbox Code Playgroud)

python query-string flask

357
推荐指数
8
解决办法
29万
查看次数

docker:"build"需要1个参数.请参阅'docker build --help'

尝试按照从docker网站构建docker镜像的说明进行操作.

https://docs.docker.com/examples/running_redis_service/

这是我得到的错误将遵循文档上的说明并使用此Dockerfile

FROM        ubuntu:14.04
RUN         apt-get update && apt-get install -y redis-server
EXPOSE      6379
ENTRYPOINT  ["/usr/bin/redis-server"]


sudo docker build -t myrepo/redis
docker: "build" requires 1 argument. See 'docker build --help'.
Run Code Online (Sandbox Code Playgroud)

如何解决?

containers docker

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

Angular2材质对话框有问题 - 您是否将其添加到@ NgModule.entryComponents?

我试图按照https://material.angular.io/components/component/dialog上的文档但我不明白为什么它有以下问题?

我在我的组件上添加了以下内容:

@Component({
  selector: 'dialog-result-example-dialog',
  templateUrl: './dialog-result-example-dialog.html',
})
export class DialogResultExampleDialog {
  constructor(public dialogRef: MdDialogRef<DialogResultExampleDialog>) {}
}
Run Code Online (Sandbox Code Playgroud)

在我的模块中,我补充道

import { HomeComponent,DialogResultExampleDialog } from './home/home.component';

@NgModule({
  declarations: [
    AppComponent,
    LoginComponent,
    DashboardComponent,
    HomeComponent,
    DialogResultExampleDialog
  ],

// ...
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误....

EXCEPTION: Error in ./HomeComponent class HomeComponent - inline template:53:0 caused by: No component factory found for DialogResultExampleDialog. Did you add it to @NgModule.entryComponents?
    ErrorHandler.handleError @ error_handler.js:50
    next @ application_ref.js:346
    schedulerFn @ async.js:91
    SafeSubscriber.__tryOrUnsub @ Subscriber.js:223
    SafeSubscriber.next @ Subscriber.js:172
    Subscriber._next @ Subscriber.js:125
    Subscriber.next …
Run Code Online (Sandbox Code Playgroud)

angular-material angular

222
推荐指数
4
解决办法
13万
查看次数

如何使用NodeJS将UTC日期格式化为"YYYY-MM-DD hh:mm:ss"字符串?

使用NodeJS,我想将a格式化Date为以下字符串格式:

var ts_hms = new Date(UTC);
ts_hms.format("%Y-%m-%d %H:%M:%S");
Run Code Online (Sandbox Code Playgroud)

我怎么做?

javascript date node.js

218
推荐指数
11
解决办法
40万
查看次数

nginx - nginx:[emerg] bind()到[::]:80失败(98:地址已经在使用中)

突然间,我得到了以下nginx错误

 * Restarting nginx
 * Stopping nginx nginx
   ...done.
 * Starting nginx nginx
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()
   ...done.
   ...done.
Run Code Online (Sandbox Code Playgroud)

如果我跑

lsof -i :80 …
Run Code Online (Sandbox Code Playgroud)

ubuntu nginx

218
推荐指数
11
解决办法
21万
查看次数

Angular2如果在表单标记中使用ngModel,则必须设置name属性或表单

我从Angular 2收到此错误

core.umd.js:5995 EXCEPTION:未捕获(在承诺中):错误:app/model_exposure_currencies/model_exposure_currencies.component.html:57:18中的错误:如果在表单标记中使用了ngModel,则name属性必须为set或表单控件必须在ngModelOptions中定义为"standalone".

      Example 1: <input [(ngModel)]="person.firstName" name="first">
      Example 2: <input [(ngModel)]="person.firstName" [ngModelOptions]="{standalone: true}">
<td *ngFor="let lag of ce.lags">
    <div class="form-group1">
        <input name="name" [(ngModel)]="lag.name" [ngModelOptions]="{standalone: true}"  class="form-control" pattern="[0-9]*(\.[0-9]+)?" required>
    </div>

</td>
Run Code Online (Sandbox Code Playgroud)

这就是我使用表单标签的方式:

 <form #f="ngForm" (ngSubmit)="onSubmit()">
Run Code Online (Sandbox Code Playgroud)

angular angular-forms

185
推荐指数
8
解决办法
18万
查看次数

无法创建/打开锁定文件:/data/mongod.lock errno:13权限被拒绝

如何让mongo在ec2上使用已安装的驱动器?我真的不明白.我在ec2上附加了一个卷,以root身份格式化驱动器并以root身份启动,但作为root我无法访问?我在ubuntu 12.04上运行.没有其他mongo正在运行

我看到mongo在/ data ie/data/db中创建了一个'db'目录

cd /
ls -al
drwxr-xr-x  4 root root  4096 Mar  5 16:28 data

cd /data
ls -al
total 28
drwxr-xr-x  4 root root  4096 Mar  5 16:28 .
drwxr-xr-x 24 root root  4096 Mar  5 16:28 ..
drwxr-xr-x  2 root root  4096 Mar  5 16:28 db
drwx------  2 root root 16384 Mar  5 16:20 lost+found


sudo mkfs.ext3 /dev/xvdh
sudo mkdir /data
sudo su - -c 'echo "/dev/xvdh %s auto noatime 0 0" | sudo tee …
Run Code Online (Sandbox Code Playgroud)

mongodb

184
推荐指数
10
解决办法
19万
查看次数

Python Flask,如何设置内容类型

我正在使用Flask,我从get请求返回一个XML文件.如何设置内容类型?

例如

@app.route('/ajax_ddl')
def ajax_ddl():
    xml = 'foo'
    header("Content-type: text/xml")
    return xml
Run Code Online (Sandbox Code Playgroud)

python flask

162
推荐指数
7
解决办法
13万
查看次数

自动化ssh-keygen -t rsa,因此它不会要求密码

我需要使用密码自动化ssh-keygen -t rsa,即输入提示符.我怎样才能从shell脚本中做到这一点?

谢谢

ssh-keys

154
推荐指数
5
解决办法
8万
查看次数