小编gag*_*ina的帖子

Brew医生说:"警告:/ usr/local/include不可写."

布鲁医生说:

警告:/ usr/local/include不可写.如果您使用不受Homebrew管理的"sudo make install"软件,就会发生这种情况.

如果brew尝试将头文件写入此目录,则安装将在链接步骤中失败.

你应该chown/ usr/local/include

我尝试过不同的命令来解决这个问题,但我仍然坚持到这里.

我在10.8.2上运行自制软件

macos homebrew

345
推荐指数
12
解决办法
19万
查看次数

socket.io:无法加载资源

我正在尝试使用socket.io和node.js.

在socket.io的网站上的第一个例子后,我在浏览器的控制台中收到以下错误:

Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:3001/socket.io/socket.io.js
Uncaught ReferenceError: io is not defined 
Run Code Online (Sandbox Code Playgroud)

这是我的server.js

var app = require('express').createServer()
  , io = require('socket.io').listen(app);

app.listen(3001);

app.get('/', function (req, res) {
  res.sendfile(__dirname + '/index.html');
});

io.sockets.on('connection', function (socket) {
  socket.emit('news', { hello: 'world' });
  socket.on('my other event', function (data) {
    console.log(data);
  });
});
Run Code Online (Sandbox Code Playgroud)

这是我的index.html

<!DOCTYPE html>
<html>
  <head>
    <title></title>
    <meta charset="UTF-8" />
  </head>
  <body>
    <script src="/socket.io/socket.io.js"></script>
<script>
  var socket = io.connect('http://localhost');
  socket.on('news', function …
Run Code Online (Sandbox Code Playgroud)

sockets node.js socket.io

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

firebase.initializeApp回调/承诺?

这是我的网页

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Calcolo Diliuzioni</title>

    </head>
    <body>

        <h1>My app</h1>

        <!-- Libreria per gestire l'autenticazione con google -->
        <script src="https://apis.google.com/js/platform.js" async defer></script>

        <!-- Firebae config -->
        <script src="https://www.gstatic.com/firebasejs/live/3.0/firebase.js"></script>
        <script>
        // Initialize Firebase
        var config = {
        apiKey: "",
        authDomain: "",
        databaseURL: "",
        storageBucket: "",
        };
        firebase.initializeApp(config);
        </script>

        <script type="text/javascript">
            var user = firebase.auth().currentUser;
            if (user) {
                console.log(user);
            } else {
                console.log(user);
            }
        </script>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

假设我有一个已登录的用户.当我在控制台中加载页面时,我得到了null.虽然我期望拥有当前用户的对象.

如果我在浏览器控制台中运行相同的代码

var …
Run Code Online (Sandbox Code Playgroud)

javascript web firebase firebase-authentication

11
推荐指数
2
解决办法
7945
查看次数

从apache到nginx:wordpress重写规则

我正在从apache2迁移到nginx.我无法弄清楚如何重写 wordpress的重写规则.

这实际上是我的配置文件

server {
        listen 80;    
        root /usr/share/nginx/blog.com/public_html;
        index index.html index.htm index.php;

        server_name blog.com www.blog.com;

        location / {
                try_files $uri $uri/ /index.html;

        }

        location /doc/ {
                alias /usr/share/doc/;
                autoindex on;
                allow 127.0.0.1;
                allow ::1;
                deny all;
        }

        location ~ .php$ {
                fastcgi_pass 127.0.0.1:9000;

                fastcgi_param  SCRIPT_FILENAME /usr/share/nginx/blog.com/public_html$fastcgi_script_name;
                fastcgi_index index.php;
                include fastcgi_params;
        }

}
Run Code Online (Sandbox Code Playgroud)

我正在使用php5-fpm.

这是我想补充的规则:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php …
Run Code Online (Sandbox Code Playgroud)

apache wordpress .htaccess permalinks nginx

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

如何检查urllib2是否遵循重定向?

我写了这个函数:

def download_mp3(url,name):
        opener1 = urllib2.build_opener()
        page1 = opener1.open(url)
        mp3 = page1.read()
        filename = name+'.mp3'
        fout = open(filename, 'wb')
        fout.write(mp3)
        fout.close()
Run Code Online (Sandbox Code Playgroud)

此函数将url和名称都作为字符串.然后将从url下载并保存一个带有变量名称名称的mp3.

网址格式为http://site/download.php?id = xxxx,其中xxxx是mp3的id

如果此ID不存在,则站点会将我重定向到另一个页面.

所以,问题是:我如何检查这个id是否存在?我试图检查url是否存在这样的函数:

def checkUrl(url):
    p = urlparse(url)
    conn = httplib.HTTPConnection(p.netloc)
    conn.request('HEAD', p.path)
    resp = conn.getresponse()
    return resp.status < 400
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用..

谢谢

python redirect urllib urllib2

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

python中的字符串之前的'u'是什么意思?

可能重复:
'u'符号在字符串值前面的含义是什么?

我有这个json文本文件:

{
   "EASW_KEY":" aaaaaaaaaaaaaaaaaaaaaaa",
   "EASF_SESS":" aaaaaaaaaaaaaaaaaaaaaaa",
   "PHISHKEY":" aaaaaaaaaaaaaaaaaaaaaaa",
   "XSID":" aaaaaaaaaaaaaaaaaaaaaaa"
}
Run Code Online (Sandbox Code Playgroud)

如果我像这样解码它:

import json
data = open('data.txt').read()
data = json.loads(data)
print data['EASW_KEY']
Run Code Online (Sandbox Code Playgroud)

我明白了:

u' aaaaaaaaaaaaaaaaaaaaaaa' 
Run Code Online (Sandbox Code Playgroud)

而不是简单地:

aaaaaaaaaaaaaaaaaaaaaaa

u是什么意思?

python unicode json

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

如何在codeigniter中包含模型内的文件?

我是codeigniter的新手,也许我的问题有点愚蠢但是......我无法理解如何在模型中包含文件.

在del模型文件夹里面我有一个名为include的子文件夹,在这里我有一些php文件.

结构是这样的:

-楷模

-mymodel.php

-include --file.php --file1.php

在mymodel.php里面我怎么能包含file.php?

我听说相对路径总是index.php,所以我尝试过:

 include ‘models/include/file.php’
Run Code Online (Sandbox Code Playgroud)

但它似乎无法正常工作.

我试过使用base_url()和site_url()没有任何运气..

谁能帮我?

php codeigniter codeigniter-url codeigniter-2

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

如何从python中删除字符串中的小写单词

我是python的新手,我有一些问题在做一件简单的事情.

我有一个数组(或在python中说的列表),如下所示:

 list = [ 'NICE dog' , 'blue FLOWER' , 'GOOD cat' , 'YELLOW caw']
Run Code Online (Sandbox Code Playgroud)

如您所见,此数组的每个元素都包含一些单词.这些单词都是小写和大写.

我如何从这个数组中删除每个小写的单词?

例如,我想将此列表作为结果:

list = [ 'NICE' , 'FLOWER' , 'GOOD' , 'YELLOW']
Run Code Online (Sandbox Code Playgroud)

python list

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

Mongodb查询多个参数

我有这个系列

{
    "name" : "montalto",
    "users" : [
        {
            "username" : "ciccio",
            "email" : "aaaaaaaa",
            "password" : "aaaaaaaa",
            "money" : 0
        }
    ],
    "numers" : "8",
    "_id" : ObjectId("5040d3fded299bf03a000002")
}
Run Code Online (Sandbox Code Playgroud)

如果我想搜索与名称集合蒙塔尔托和用户名为ciccio我使用下面的查询:

db.coll.find({name:'montalto', users:{username:'ciccio'}}).count()
Run Code Online (Sandbox Code Playgroud)

但它不起作用.哪里出错了?

mongodb node.js

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

删除每个关系

我有两个型号:EventLink.

  • 事件 has_many :links
  • 链接 belongs_to :event

我想在events_controller.rb#destroy调用操作时删除所有相关链接.

这是破坏行动:

def destroy
  @event = Event.find(params[:id])
  @event.destroy

  links = @event.links

  for link in links do
    link.destroy
  end

  respond_to do |format|
    format.html { redirect_to :back }
    format.json { head :no_content }
  end
end
Run Code Online (Sandbox Code Playgroud)

但它似乎没有奏效.我哪里错了?

ruby ruby-on-rails ruby-on-rails-3

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