小编Nat*_*nes的帖子

如何scp文件名中带冒号的文件?

我正在尝试使用scpin 在源文件名中bash使用冒号(:)字符复制文件.我正在使用的命令的混淆版本是:

scp file\:\ name.mp4 user@host:"/path/to/dest"
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

ssh: Could not resolve hostname Portal 2: Name or service not known
Run Code Online (Sandbox Code Playgroud)

我知道我可以重命名文件并删除它:,但我想知道是否可以逃脱冒号.

bash scp escaping

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

为什么我在此Kubernetes部署中遇到ErrImagePull错误?

我正在尝试使用Minikube,Docker Registry和演示节点项目创建本地Kubernetes部署.

我做的第一件事是安装Docker v 1.12.3,然后安装Minikube v0.12.2.

然后我通过运行此命令创建了一个Docker Registry容器(通过本教程,只运行下面的第一个命令)

docker run -d -p 5000:5000 --name registry registry:2
Run Code Online (Sandbox Code Playgroud)

接下来,我运行了这个minikube命令来创建一个本地kubernetes集群:

minikube start --vm-driver="virtualbox" --insecure-registry="0.0.0.0:5000"
Run Code Online (Sandbox Code Playgroud)

我的项目结构如下所示:

.
??? Dockerfile
??? server.js
Run Code Online (Sandbox Code Playgroud)

我的Dockerfile看起来像这样:

FROM node:7.1.0
EXPOSE 8080
COPY server.js .
CMD node server.js
Run Code Online (Sandbox Code Playgroud)

然后我构建了自己的docker镜像并将其推送到我的私有存储库:

docker build -t hello-node .
docker tag hello-node localhost:5000/hello-node
docker push localhost:5000/hello-node
Run Code Online (Sandbox Code Playgroud)

然后我尝试使用此命令运行部署:

kubectl run hello-node --image=localhost:5000/hello-node --port=8888
Run Code Online (Sandbox Code Playgroud)

但后来我明白了:

sudo kubectl get pods --all-namespaces                                                                                                                             
NAMESPACE     NAME                          READY     STATUS         RESTARTS   AGE
default       hello-node-3745105022-gzs5a   0/1       ErrImagePull   0          11m
kube-system   kube-addon-manager-minikube   1/1 …
Run Code Online (Sandbox Code Playgroud)

docker kubernetes docker-registry

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

为什么这个"[:: - 1]"在Python中返回一个反转列表?

可能重复:
Python Slice Notation的好入门在Python中
反转一个字符串

我已经看到这个语法出现在我最近看到的几个代码片段中,我很好奇它的作用.如果我有my_list = [1,2,3,4,5],并执行my_list[::-1],我会给出一个反转元素的列表[5,4,3,2,1].有人可以向我解释这实际上是做什么的,并显示[:]符号和[::]?之间的区别?或者至少向我推荐一个资源.

我敢肯定,如果我有一本好的Python书,它会在那里,但我没有.因为[::]被忽略了,所以不可能在谷歌搜索这样的东西.谢谢!

python reverse list

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

每当PHP在Fedora 20中启动时,pdo_odbc.so中的pdo_parse_params错误

当我尝试通过命令行启动PHP时出现此错误:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_odbc.so' - /usr/lib64/php/modules/pdo_odbc.so: undefined symbol: pdo_parse_params in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)

以下是我安装的PHP包:

php.x86_64                      5.5.7-1.fc20        @updates                    
php-ZendFramework.noarch        1.12.3-3.fc20       @updates                    
php-bcmath.x86_64               5.5.7-1.fc20        @updates                    
php-cli.x86_64                  5.5.7-1.fc20        @updates                    
php-common.x86_64               5.5.7-1.fc20        @updates                    
php-devel.x86_64                5.5.7-1.fc20        @updates                    
php-gd.x86_64                   5.5.7-1.fc20        @updates                    
php-mcrypt.x86_64               5.5.7-1.fc20        @updates                    
php-mssql.x86_64                5.5.7-1.fc20        @updates                    
php-odbc.x86_64                 5.5.7-1.fc20        @updates                    
php-pdo.x86_64                  5.5.7-1.fc20        @updates                    
php-pear.noarch                 1:1.9.4-23.fc20     @fedora                     
php-pecl-jsonc.x86_64           1.3.3-1.fc20        @updates                    
php-pecl-jsonc-devel.x86_64     1.3.3-1.fc20        @updates                    
php-process.x86_64              5.5.7-1.fc20        @updates                    
php-xml.x86_64                  5.5.7-1.fc20        @updates
Run Code Online (Sandbox Code Playgroud)

我有extension=pdo_odbc.soextension=oci8.so作为我的/etc/php.ini文件中定义的唯一扩展.目录中还有很多.ini文件/etc/php.d可以加载大多数其他扩展.以下.so文件位于以下/usr/lib64/php/modules …

php odbc pdo fedora

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

加载如何在页面加载时显示Bootstrap选项卡而不首先闪烁第一个选项卡?

我有一个看起来像这样的导航栏:

<ul class="nav navbar-nav">
    <li class="active">
        <a href="#personal" data-toggle="tab">Personal Info</a>
    </li>
    <li>
        <a href="#con-sib" data-toggle="tab">Contacts/Siblings</a>
    </li>
    <li>
        <a href="#state-fed" data-toggle="tab">State/Federal</a>
    </li>
    <li>
        <a href="#eth" data-toggle="tab">Ethnicity</a>
    </li>
    <li>
        <a href="#placement" data-toggle="tab">Placement</a>
    </li>
    <li>
        <a href="#medical" data-toggle="tab">Medical</a>
    </li>
    <li>
        <a href="#sch-release" data-toggle="tab">School Release</a>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我有一些javascript代码设置正确的活动选项卡:

$(document).ready(function() {
    var hash = window.location.hash;

    if (hash) {
        var selectedTab = $('.nav li a[href="' + hash + '"]');
        selectedTab.trigger('click', true);
        }
    });
Run Code Online (Sandbox Code Playgroud)

上面的代码运行良好(忽略第二个参数.trigger()- 它在我的应用程序的其他地方使用),但有一点需要注意.加载页面时,将加载第一个选项卡,然后在此之后快速显示正确的选项卡.

如何在显示正确的选项卡之前阻止显示第一个选项卡?

javascript css jquery tabs twitter-bootstrap

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

如何增加 Sentry 中捕获的 Python 参数的最大长度?

sentry-python==0.5.3在 Django1.11.6项目中使用,当我检查...堆栈跟踪的参数列表时,我看到一些值足够长,可以被省略号截断。我想看到整个价值。

如何配置sentry-python以在堆栈跟踪中显示整个参数值?

这是我init在 Django 配置中调用该函数的方式:

sentry_sdk.init(
    dsn="sentry dsn",
    integrations=[DjangoIntegration()],
    send_default_pii=True
)
Run Code Online (Sandbox Code Playgroud)

python django sentry

7
推荐指数
2
解决办法
1699
查看次数

我的Mandelbrot设置代码出了什么问题?

我正在尝试用C语言实现Mandelbrot,但我遇到了一个奇怪的问题.我的代码如下:

#include <stdio.h>
#include <math.h>
#include <complex.h>

int iterate_pt(complex c);

int main() {
FILE *fp;
fp = fopen("mand.ppm", "w+");


double crmin = -.75;
double crmax = -.74;
double cimin = -.138;
double cimax = -.75; //Changing this value to -.127 fixed my problem.

int ncols = 256;
int nrows = 256;
int mand[ncols][nrows];
int x, y, color;
double complex c;

double dx = (crmax-crmin)/ncols;
double dy = (cimax-cimin)/nrows;

for (x = 0; x < ncols; x++){
    for (y = 0; …
Run Code Online (Sandbox Code Playgroud)

c mandelbrot

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

PIL编码器jpeg不可用

可能重复:
pip install PIL -E TICKETS-1 - 无JPEG/PNG支持

我正在处理图片裁剪器,我的表单验证有问题.上传GIF图片时验证表单,但我尝试的任何其他格式都会引发以下异常:

Upload a valid image. The file you uploaded was either not an image or a corrupted image.
Run Code Online (Sandbox Code Playgroud)

形成

<form enctype="multipart/form-data" method="post" action="/pic/">{% csrf_token %}
    {{ form.as_p }}
    <p><input type="submit" value="View uploaded image"></p>
    <input type="hidden" name="stage" value="crop">
</form>
Run Code Online (Sandbox Code Playgroud)

视图

if request.method == 'POST':
        form = ProfilePicForm(request.POST, request.FILES)
        if form.is_valid():
            *do stuff*
        else:
            logger.debug('Form errors == [%s]' % form.errors)
Run Code Online (Sandbox Code Playgroud)

我在安装PIL之前安装了libjpeg-dev(使用apt-get)(使用easy_install).起初,我认为这可能是由于libjpeg-dev或PIL的安装不正确,但png等其他格式问题是否仍然存在?事实上,对于png图像也会出现此问题.我没有得到一个jpeg解码器问题,所以我认为不是那个,但我不确定.另外,我正在使用django开发服务器.


更新

我决定尝试重新安装PIL.我删除了我的PIL安装文件夹 /usr/local/lib/python2.7/dist-packages/PIL 和我的PIL.pth文件(在相同的dist-packages文件夹中).我使用了运行setup.py脚本sudo python setup.py install.然后我运行了selftest.py脚本,它在第一次测试时失败了:

--------------------------------------------------------------------
PIL 1.1.7 TEST …
Run Code Online (Sandbox Code Playgroud)

python django libjpeg python-imaging-library

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

"不允许使用不安全的HTTP请求.请使用HTTPS." 当试图用gdata 2.0.16 python库检索用户时

我正在尝试使用gdata provisioning api文档中的以下代码检索用户.我正在尝试这个django 1.3应用程序,运行gdata-2.0.16python2.7:

from gdata.apps import client
from myapp import settings
client = client.AppsClient(domain=settings.GOOGLE_ADMIN_DOMAIN)
client.ClientLogin(email=settings.GOOGLE_ADMIN_EMAIL, password=settings.GOOGLE_ADMIN_PASSWORD, source='apps')
user_account = client.RetrieveUser('user_name')
Run Code Online (Sandbox Code Playgroud)

为了保护隐私,我将实际用户名更改为'user_name',但这是代码的一般要点.

当解释器到达上面代码中的最后一行时,我收到以下错误:

Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/gdata/apps/client.py", line 182, in RetrieveNickname
    return self.GetEntry(uri, desired_class=gdata.apps.data.NicknameEntry)
  File "/usr/local/lib/python2.7/dist-packages/gdata/client.py", line 652, in get_entry
    desired_class=desired_class, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/gdata/client.py", line 319, in request
    RequestError)
RequestError: Server responded with: 403, <HTML>
<HEAD>
<TITLE>Insecure HTTP requests not permitted. …
Run Code Online (Sandbox Code Playgroud)

python https gdata

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

为什么我的bootstrap glyphicons会被渲染成中文字符?

我使用的引导与定制版本的bootstrap.css版本3.1.1使用他们的自定义页面.我改变的唯一设置是@grid-float-breakpoint设置为@screen-desktop.我的定制内容bootstrap.css可以在这里找到.

我的glyphicon span看起来像:

<span class="glyphicon glyphicon-ok form-control-feedback"></span>
Run Code Online (Sandbox Code Playgroud)

并呈现给: glyphicon-ok汉字

glyphicon-remove跨度也呈现为一个中国字.

<span class="glyphicon glyphicon-remove form-control-feedback"></span>
Run Code Online (Sandbox Code Playgroud)

并呈现给: glyphicon-remove汉字

html javascript css twitter-bootstrap glyphicons

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