小编Und*_*ble的帖子

如何使用robomongo从Mongodb导出json

所以我不太了解MongoDB.我RoboMongo使用的是连接到MongoDB的.我需要做的是 - MongoDB中有一个集合.我想从该集合中导出数据,以便将其保存到文件中.

我使用界面以集合的形式打开集合中的数据,CTRL + A并将其粘贴到文本文件中.但是我发现并非所有数据都被复制,并且文本数据中有很多注释自然会破坏JSON.

我想知道RoboMongo是否有Export As JSON设施,以便我可以做一个干净的出口.

任何指针都表示赞赏!

mongodb robo3t

96
推荐指数
9
解决办法
14万
查看次数

是否有Google相册API

我知道,有一个较早的帖子这里有同样的问题.但它在2012年被问到,答案也是几年前的答案.这也是关于Google+照片,我问的是Google相册

最近谷歌照片已经成为一项闪亮的新服务,新的公告是关于无限量上传照片(照片尺寸<16 MB).我目前正在上传到Google云端硬盘的服务.我查看了Google Developer网站,但没有找到任何与Google相关的内容.

那么新的Google相册是否有任何开放的API?有没有人有任何信息?我很感激你的意见.

api picasa google-photos

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

创建自定义PHP语法分析器

我正在考虑如何为我发现的CSS和JS的几个库创建一个PHP等价物.

一个Less CSS是一个dynamic stylesheet language.背后的基本想法Less CSS是,它可以让你创建包含实体更有活力的CSS规则,"规则" CSS并不如支持mixins,functions等等,然后最终Less CSS 编译那些语法到常规的CSS.

另一个有趣的JS库,其行为类似于一种类似的模式CoffeeScript,您可以编写"更整洁,更简单"的代码,然后将其编译为常规Javascript.

如何为PHP创建一个简单的类似界面?就像一个概念证明; 我只是想学习东西.让我们来看一个扩展类的简单用例.

class a
{
    function a_test()
    {
        echo "This is test in a ";
    }
}

class b extends a
{
    function b_test()
    {
        parent::a_test();
        echo "This is test in b";
    }
}

$b = new b();
$b->b_test();
Run Code Online (Sandbox Code Playgroud)

假设我想让用户编写类b(仅用于示例):

class b[a] //would mean b extends a
{
    function b_test()
    {
        [a_test] …
Run Code Online (Sandbox Code Playgroud)

javascript php syntax

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

为什么我可以在 JavaScript 中定义两次相同的函数?

我有一个 javascript 文件,在其中编写了一堆 jquery 函数。我有一个返回角度范围的函数。我发现如果我将同一个函数编写两次,代码仍然会执行。

function getngScope()
{
    alert(2);
    return angular.element($('#data-area')).scope();
}

function getngScope()
{
    alert(1);
    return angular.element($('#data-area')).scope();
}
Run Code Online (Sandbox Code Playgroud)

当我打电话时,getngScope()我收到“1”警报并返回范围。为什么它有这种行为?

javascript function overwrite

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

使用spyder与virtualenv

我是一个新手,Python并围绕一些基本概念.我来自PHP背景.以下是我所面临的问题的定义/细分:

我安装了anaconda,它有一大堆库和工具安装到我的系统中.这是我的"主蟒环境"

然后我创建并加载了一个virtualenv.在这个virtualenv我加载了一些我想要的包pip install simplekml,pip install ipython

现在我开了一个打开spyder,在我尝试的iPython控制台中import simplekml,它给了我一个导入错误.我在网上阅读了这个问题,并且说在spyder中我需要指向我的virtualenv中的python(使用工具>首选项> python解释器),或者我应该pip install spyder从我的virtualenv 做一个并使用该版本.

我试过了两个.我在我的virtualenv中安装了spyder,然后在import simplekml我收到错误时在iPython控制台中安装了spyder :

ModuleNotFoundError: No module named 'simplekml'
Run Code Online (Sandbox Code Playgroud)

如果我去终端打开iPython并输入相同的内容,那么它可以正常工作.如何将该终端加载到spyder?

我一直在努力工作几个小时,所以你提供的任何帮助非常感谢!

python ipython spyder

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

query foreign key table for list view in django

I am very new to django. I have a django installation and am trying to create a UI in django for a few of the database tables.

In my database there are two tables - Articles and Author. The Articles table has a foreign key to Author table with field name as author_id.

I have managed to create a ListView class that lists articles. The code is like this:

from .models import Article

class ArticleListView(ListView):
    template_name = "article.html"
    context_object_name = …
Run Code Online (Sandbox Code Playgroud)

python django

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

如果当前未被访问,则删除文件

我正在寻找一个我需要删除日志文件的解决方案,但是有可能在进行删除调用时访问它们.通过访问,我的意思是进程是读取或写入文件.在这种情况下,我需要跳过该文件而不是删除它.我的服务器也是Linux,PHP运行在Apache上.

我正在寻找的东西类似于(in pseudo-code):

<?php
$path = "path_to_log_file";
$log_file = "app.log"; 
if(!being_accessed($log_file))
{
  unlink($path.$log_file);
}
?>
Run Code Online (Sandbox Code Playgroud)

现在我的问题是如何定义being_accessed?我知道在PHP中可能没有语言功能直接对此做.我正在考虑使用像last_access_time(可能?)和flock(但这只在flock访问应用程序使用文件的那些条件下)这些部分的组合

任何建议/见解欢迎...

php filesystems

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

在电子邮件中设置replyTo字段

我有一个SMTP问题.我创建了一个PHP脚本来发送电子邮件.要求是我需要从'email1@example.com'发送电子邮件,但我需要回复'email2@example.com'

email2@example.comreply-to标题字段中添加了.我遇到的唯一问题是,当有人收到电子邮件和点击回复按钮,既email1@example.comemail2@example.com被显示在TO现场.

有什么方法可以email1@example.com从TO字段中删除,只显示字段中指定的电子邮件地址reply-to

我使用的是PHPMailer,代码如下:

    $this->phpmailer->IsSMTP();
    $this->phpmailer->Host = $server;
    $this->phpmailer->Port = $port;
    $this->phpmailer->SetFrom($fromEmail, $fromName); //this is email1@example.com
    $this->phpmailer->AddReplyTo($replyEmail,$fromName);  //this is email2@example.com
    $this->phpmailer->Subject = $subject;
    $this->phpmailer->AltBody = $msgTXT; // non-html text
    $this->phpmailer->MsgHTML($msgHTML); // html body-text
    $this->phpmailer->AddAddress($email);
Run Code Online (Sandbox Code Playgroud)

php email

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

在 Amazon S3 中旋转图像

我在 Amazon S3 中有一堆需要物理旋转的图像。我目前通过将图像下载到我的服务器,使用 GD 旋转它并将其覆盖回 S3 来做到这一点。

此过程每张图像需要约 5 秒。我想知道是否有任何 AWS API 或类似的 API 可以直接在 S3 中执行此轮换,最好是在批处理模式下?

如果任何对这种东西有任何经验的人可以给我任何指示,我将不胜感激!

php gd amazon-s3 amazon-web-services aws-sdk

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

这条JS系列如何运作?

我正在阅读第三方JavaScript库的代码,它有以下行:

x2 = x1 - minWidth * (x2 < x1 || -1);
Run Code Online (Sandbox Code Playgroud)

x1,x2和minWidth都是数字

我想知道这个(x2 < x1 || -1)部分.比较运算符如何在这里工作?

javascript comparison operators

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