小编cod*_*ode的帖子

在Windows上设置Python simpleHTTPserver

我想SimpleHTTPServer在Windows XP上设置Python .我在我的电脑上安装了Python.我正在执行以下命令:

python -m SimpleHTTPServer 8888
Run Code Online (Sandbox Code Playgroud)

但是我收到了错误:

C:\Python33\python.exe: No module named SimpleHTTPServer
Run Code Online (Sandbox Code Playgroud)

是否SimpleHTTPServer可以在Windows上使用Python?如果是,我该怎么做才能设置服务器?

python windows simplehttpserver python-3.x

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

记录应用程序中mongoose fire的所有查询

我有使用nodejs和mongodb的应用程序.我曾使用猫鼬代替ODM.现在我想记录在整个应用程序中mongoose fire的所有查询.

如何记录这些?

mongoose mongodb node.js

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

为什么我们需要,使用猫鼬有什么好处

我刚刚开始mongodb,我最近经历了Mongoose一个ODM框架.

在文档上,我找不到我们需要使用的原因Mongoose.我可以给出的一个原因是我们可以定义应用程序模式Mongoose.

我正在寻找更多可能的原因,以及吸引我使用的需求Mongoose.

请列出所有可能的优点和原因/需求Mongoose.

mongoose mongodb node.js

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

Model.find()在mongoose中返回empty

我正在使用mongoose列出mongodb中db中集合的所有数据:

来自要求:

http://localhost:3000/listdoc?model=Organization
Run Code Online (Sandbox Code Playgroud)

我正在做以下代码:

exports.listDoc = function(req, res) {    
var Model = mongoose.model(req.query.model); //This is defined and returns my desired model name
        Model.find().populate('name').exec(function(err, models) {
            if (err) {
                res.render('error', {
                    status: 500
                });
            } else {
                res.jsonp(models);
            }
        });
};
Run Code Online (Sandbox Code Playgroud)

我已经在数据库中输入了我的条目但上面的代码返回空.为什么?

编辑:以下代码也返回空:

exports.listDoc = function(req, res) {
    var Model = mongoose.model(req.query.model);
    Model.find({},function(err,models){
        console.log(models);
         if (err) {
            res.render('error', {
                status: 500
            });
        } else {
            res.jsonp(models);
        }
    });
};
Run Code Online (Sandbox Code Playgroud)

使用的架构:

var Organization = mongoose.Schema({
  name: String
});
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js express

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

未捕获的ReferenceError:未定义grecaptcha

我正在使用recaptchav2

我偶尔会收到以下错误(有时候我没有得到错误,有时候我会得到它)

Uncaught ReferenceError: grecaptcha is not defined
Run Code Online (Sandbox Code Playgroud)

似乎是因为内部的http请求.这需要一些时间来获得另一个js recaptcha__en.js.同时grecaptcha执行实际渲染代码.

那么避免这个问题的标准解决方案是什么?

PS:当然我正在寻找除了之外的一些解决方案 setTimeout

javascript recaptcha

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

如何在html中隐藏复选框?

我想隐藏一个checkbox.
但也想要,当我点击与相应的标签相关时checkbox,checkbox应该检查/取消选中.

我也希望checkbox必须能够集中注意力.

我正在做以下事情:

<div class="menuitem">
    <label class="checkbox"><input type="checkbox" value="valueofcheckbox" style="display:none" checked="checked">Option Text</label>
</div>
Run Code Online (Sandbox Code Playgroud)

上面的问题是,我无法把焦点放在checkbox何时style="display:none".

为了使checkbox我可以集中精力:

$('input', '.menuitem').focus();
Run Code Online (Sandbox Code Playgroud)

如果可能,我如何使隐藏的checkbox焦点?

html javascript css

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

如何使用Express框架发出AJAX请求?

我想使用Express发送AJAX请求.我正在运行如下所示的代码:

var express = require('express');
var app = express();

app.get('/', function(req, res) {
   // here I would like to make an external
   // request to another server
});

app.listen(3000);
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

javascript ajax node.js express

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

在mongoose中更新嵌套对象

我已经在嵌套对象上搜索了很多问题,但我找到了与array [s]相关的所有问题.

我正在寻找在mongoose中更新简单的嵌套对象.

从这里http://mongoosejs.com/docs/guide.html

there is an example schema :
var blogSchema = new Schema({
  title:  String,
  author: String,
  body:   String,
  comments: [{ body: String, date: Date }],
  date: { type: Date, default: Date.now },
  hidden: Boolean,
  meta: {
    votes: Number,
    favs:  Number
  }
});
Run Code Online (Sandbox Code Playgroud)

一旦创建了文档,

我怎样才能在以后更改个人号码?

我找不到相同的文件.

这就是我做的:

blog.findById(entityId, function(err, mainDoc){
      if(err || !mainDoc) return next(err || 'Document not found');
      var subDoc = mainDoc['meta'];
      if(subDoc){
        subDoc = _.extend(subDoc, { favs : 56 }); //_ lib already available
        console.log(mainDoc.get('meta')); …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js

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

如何使用bower在javascript项目中包含私有本地文件

我想将自定义文件包含为bower依赖项之一.

我有以下bower.json

{
  "name": "xyz",
  "version": "0.0.0",
  "dependencies": {
    "sass-bootstrap": "~2.3.0",
    "requirejs": "~2.1.4",
    "modernizr": "~2.6.2",
    "jquery": "~1.9.1",
    "beautify": "file:/path/to/beautify.js"
  },

  "devDependencies": {}
}
Run Code Online (Sandbox Code Playgroud)

但是当我做bower安装它会给出错误:

 bower beautify#*             ENOTFOUND Package file:/path/to/beautify.js not found
Run Code Online (Sandbox Code Playgroud)

但是当我在浏览器中打开相同的路径时,我得到了正确的文件.我还检查了路径的区分大小写.

现在可以告诉我我在做什么错误吗?语法有什么问题吗?

还告诉我如果我想添加相同的通过凉亭缓存.全球凉亭缓存存储在mac中的位置?我们如何注册私有包的url,以便我只需要将包的名称放入bower.json并且bower从缓存中找到文件?

javascript bower

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

找到插入mongoose的最新子文档的id

我有一个模型架构:

var A = new Schema ({
  a: String,
  b : [ { ba: Integer, bb: String } ]
}, { collection: 'a' } );
Run Code Online (Sandbox Code Playgroud)

然后

    var M = mongoose.model("a", A);
    var saveid = null;
    var m = new M({a:"Hello"});
    m.save(function(err,model){
       saveid = model.id;
   });  // say m get the id as "1"
Run Code Online (Sandbox Code Playgroud)

然后

    m['b'].push({ba:235,bb:"World"});
    m.save(function(err,model){
      console.log(model.id); //this will print 1, that is the id of the main Document only. 
//here i want to find the id of the subdocument …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js

16
推荐指数
3
解决办法
5002
查看次数