小编ash*_*ash的帖子

修改命令行参数,以便在ps输出中看不到它们

我有一个可执行文件,接受某些命令行参数.机器上的任何用户都可以通过执行ps(Unix)或procexp(Windows)来查找参数.其中一些参数就像密码一样.我知道我们不应该传递这样的密码.

在可执行文件的代码中是否有任何方法可以更改,以便执行ps/procexp的其他用户无法看到用于启动可执行文件的命令行参数?

我确信没有平台独立的方法来做到这一点,但即使每个平台都有特定的API来做这个,这将是一个很好的起点.我期待听到任何意见/建议或想法.

问候,

c unix windows argv

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

Java中的控制台输入

这是简单的代码,但我无法弄清楚为什么它接受两行输入:

import java.io.*;
import java.util.*;

public class Solution {

public static void main(String[] args) {
    Scanner scan = new Scanner (System.in);
    String inputString = scan.nextLine();
    int n = Integer.parseInt (inputString);
    for (int i = 1; i <= n; ++i) {
        inputString = scan.nextLine();
        int num = Integer.parseInt (inputString);
        System.out.println ("Checking prime of: " + num);

        for (int j = 2; j*j < num; ++j) {
            if (num % j == 0) {
                System.out.println ("Not prime");
                break;
            }
        }
        System.out.println ("Prime"); …
Run Code Online (Sandbox Code Playgroud)

java

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

民意调查申请 - django教程无效

我按照教程中的说明操作

我为调试做了一个更改,这里是文件:

mysite1\urls.py:

from django.conf.urls import include, url
from django.contrib import admin


urlpatterns = [
    url(r'^abc/', include('polls.urls')),
    url(r'^polls/', admin.site.urls),
    url(r'^admin/', admin.site.urls),
]
Run Code Online (Sandbox Code Playgroud)

文件:mysite1\polls\urls.py

from django.conf.urls import url
from .import views


urlpatterns = [
    url(r'^&', views.index, name='index'),
]
Run Code Online (Sandbox Code Playgroud)

现在,如果我访问该站点,http://127.0.0.1:8000/polls/则会显示与访问该站点相同的登录页面http://127.0.0.1:8000/admin/.

但是,如果我去网站,http://127.0.0.1:8000/abc/它会给我以下内容:

Page not found (404)
Request Method: GET
Request URL:    http://127.0.0.1:8000/abc
Using the URLconf defined in mysite1.urls, Django tried these URL patterns, in this order:
^abc/
^polls/
^admin/
The current URL, abc, didn't match …
Run Code Online (Sandbox Code Playgroud)

python django

0
推荐指数
1
解决办法
904
查看次数

标签 统计

argv ×1

c ×1

django ×1

java ×1

python ×1

unix ×1

windows ×1