小编cwe*_*ske的帖子

将python包从本地目录导入解释器

我正在我的本地目录中开发/测试包.我想在解释器(v2.5)中导入它,但sys.path不包含当前目录.现在我输入sys.path.insert(0,'.').有没有更好的办法?

也,

from . import mypackage
Run Code Online (Sandbox Code Playgroud)

失败并出现此错误:

ValueError: Attempted relative import in non-package
Run Code Online (Sandbox Code Playgroud)

python

79
推荐指数
7
解决办法
17万
查看次数

Android Studio - 设备已连接但"离线"

这是一个非常常见的问题,但没有一个解决方案对我有用.第一次提问者,如果我的约定错误,请道歉.

我正在尝试将我的Galaxy S5连接到运行Ubuntu 14.04的计算机上,这样我就可以进行一些android开发了.我最近下载并安装了Android Studio和SDK,当我的设备通过USB连接时检测到它,但设备显示为"未授权"或"离线".我知道我应该期待RSA密钥提示,但这从未出现过.

我尝试过:
- 检查调试是否已启用
- 运行adb kill-server和adb设备
- 重新启动(设备,开发人员选项,机器)
- 简单拔出并重新插入USB电缆 - 检查我的adb版本(它是1.0.31)
- 尝试不同的USB端口
- 撤销USB调试授权 - 在Android Studio中切换启用ADB集成 - 连接为PTP设备和MTP设备

我在一台运行fedora的独立机器上试过它,这没有问题,没有问题,promopt立即出现.因此,我认为USB电缆不是故障.

有任何想法吗?

adb android-studio

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

Laravel 5.1请求未知数据库类型枚举

在运行php artisan migrate时,我收到以下错误

[Doctrine\DBAL\DBALException]
请求未知的数据库类型枚举,Doctrine\DBAL\Platforms\MySqlPlatform可能不支持它.

如何解决此问题.

码:

public function up() {
    Schema::table('blogs', function (Blueprint $table) {
        $table->string('wordpress_id')->nullable();
        $table->string('google_blog_id')->nullable()->change();
    });
}
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-4 laravel-5

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

桌面应用程序仅支持oauth_callback值'oob'/ oauth/request_token

我正在尝试使用NodeJS上的OAuth进行身份验证,我收到此错误:

获取OAuth请求令牌时出错:{statusCode:401,data:'\n \n桌面应用程序仅支持oauth_callback值\'oob \'\n/oauth/request_token \n \n'}

这是我的代码(server.js)

var express = require('express');
var util = require('util');
var oauth = require('oauth');

var app = express.createServer();

// Get your credentials here: https://dev.twitter.com/apps
var _twitterConsumerKey = "1";
var _twitterConsumerSecret = "2";

var consumer = new oauth.OAuth(
    "https://twitter.com/oauth/request_token", "https://twitter.com/oauth/access_token", 
    _twitterConsumerKey, _twitterConsumerSecret, "1.0A", "http://127.0.0.1:8080/sessions/callback", "HMAC-SHA1");

app.configure('development', function(){
    app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
    app.use(express.logger());
    app.use(express.cookieParser());
    app.use(express.session({ secret: "very secret" }));

    app.use(function(req, res, next) {
        res.locals.user = req.session.user;
        next();
    });
});

app.get('/sessions/connect', function(req, res){
    consumer.getOAuthRequestToken(function(error, oauthToken, oauthTokenSecret, …
Run Code Online (Sandbox Code Playgroud)

javascript twitter oauth node.js express

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

带有dnsmasq的通配符子域

我有一个已经映射到的设备domain.tld.我现在想为所有子域创建一个通配符,*.domain.tld以便它们也映射到ip domain.tld.我该怎么做dnsmasq

subdomain dns dnsmasq wildcard

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

来自JavaScript ES2015上的地图的第一项

Map喜欢这样的:

const m = new Map();
m.set('key1', {})
.
m.set('keyN' {})
Run Code Online (Sandbox Code Playgroud)

Map可以有1个或多个项目.我可以通过索引获取第一个项目,无论m.get('key1')是否有迭代器循环?

喜欢: m.get()[0]

javascript dictionary ecmascript-6

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

PHP的递归删除目录函数?

我正在使用PHP来移动图像子文件夹的内容

GalleryName /图片/

到另一个文件夹.移动后,我需要删除GalleryName目录及其中的所有其他内容.

我知道rmdir()除非目录为空,否则无效.我花了一段时间尝试构建一个递归函数scandir()从顶部开始,然后unlink()如果它是一个文件,scandir()如果它是一个目录,那么rmdir()每个空目录就像我去的那样.

到目前为止,它并没有完全正确,我开始思考 - 这不是一个PHP应该能够做的非常简单的功能吗?删除目录?

那么有什么我想念的吗?或者至少有一个人们用于此行动的经过验证的功能?

任何帮助,将不胜感激.

PS我在这里比在php.net网站上的评论更信任你们 - 那里有数百种功能但是我很想知道你们这里是否有人推荐其他人.

php directory recursion

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

PHP代码部署技巧

在过去,我一直在以非常业余的方式开发,这意味着我有一个本地机器,我开发和测试代码和生产机器,我在完成后复制代码.最近我把它稍微修改到我在本地开发的地方,检查代码到SVN然后通过SVN更新生产机器.

现在我想开始一个新项目并改进我的工作流程.理想情况下,我有以下几点:

  • 拥有一个或多个本地开发环境
  • 开发和测试本地机器
  • 使用SVN(或Git)作为代码存储库
  • 使用构建工具设置新环境(dev,staging或production)和部署代码

由于我不熟悉这个过程,我正在寻找有关如何最好地设置这个想法和使用工具的建议,特别是在构建工具方面.我正在研究Ant和Phing(可能是make),但我对此很新,我真的想得到一些指导.有没有关于PHP部署的好的教程或书籍,特别是对于初学者?我特别感兴趣的是以下主题:

  • 部署到具有不同设置的不同类型的服务器(例如,dev使用不同的db,db密码,PHP错误报告而不是生产或暂存).
  • 部署,自动从SVN中提取代码.
  • 临时为生产环境设置"维护"页面的部署.
  • 一旦掌握了上述内容,甚至可以在构建过程中进行一些测试.

我知道我的问题可能听起来很混乱......我承认,我是新手,并且可能在我真正需要的时候有点偏离目标.这就是为什么我们非常感谢任何帮助.

php svn deployment build-process

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

JavaScript展平对象数组的数组

我有一个包含几个数组的数组,每个数组包含几个对象,类似于此.

[[object1, object2],[object1],[object1,object2,object3]]
Run Code Online (Sandbox Code Playgroud)

这是记录到控制台的对象的屏幕截图.

什么是最好的方法来展平它,所以它只是一个对象数组?

我试过这个没有运气:

console.log(searchData);  
  var m = [].concat.apply([],searchData);    
console.log(m);
Run Code Online (Sandbox Code Playgroud)

searchData记录上面的截图,但是m登出[]

这是searchData的实际内容:

[[{"_id":"55064111d06b96d974937a6f","title":"Generic Title","shortname":"generic-title","contents":"<p>The Healing Center offers practical, social, and spiritual support to individuals and families. Services include, but are not limited to: food and clothing, job skills training and job search assistance, auto repair (Saturdays only), mentoring, financial counseling, tutoring, prayer, life skills training, and helpful information about local community services.</p><p>Stay in touch with us:</p>","__v":0},{"_id":"5508e1405c621d4aad2d2969","title":"test english","shortname":"test-page","contents":"<h2>English Test</h2>","__v":0}],[{"_id":"550b336f33a326aaee84f883","shortname":"ok-url","title":"now english","contents":"<p>okokko</p>","category":"Transportation","__v":0}]]
Run Code Online (Sandbox Code Playgroud)

javascript arrays loops flatten

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

如何创建自定义魔术文件数据库

unix file命令使用"魔术"文件数据库来确定文件包含哪种类型的数据,与文件的名称或扩展名无关.

我需要制作我的自定义魔术数据库用于测试目的,但我找不到如何创建一个.

unix file

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