小编sha*_*lpk的帖子

Node.js表达的Error对象有哪些属性?

我想知道nodejs的Error对象在错误处理中使用哪些函数表示公开?

一个console.log错误的电话new Error('NotFound')时只显示[Error: NotFound],这是因为.toString()方法重写?如何找到这些对象暴露的属性和函数?

javascript connect node.js express

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

可变范围和python中的Try Catch

import Image
import os
for dirname, dirs, files in os.walk("."):
    for filename in files:
        try:
            im = Image.open(os.path.join(dirname,filename))
        except IOError:
            print "error opening file :: "  + os.path.join(dirname,filename)
        print im.size
Run Code Online (Sandbox Code Playgroud)

在这里,我试图打印目录(和子)中所有文件的大小.但我知道im在排队时超出范围im.size.但是如果不使用elsefinally阻止我怎么办呢.

显示以下错误:

Traceback (most recent call last):
  File "batch.py", line 13, in <module>
    print im.size
NameError: name 'im' is not defined
Run Code Online (Sandbox Code Playgroud)

python variables scope try-catch python-imaging-library

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

如何使用快速js中的app.set()访问变量集

我如何访问使用express的变量设置app.set()为例如


app.set('view engine','jade');
app.set('jsDirectory',/js/');

从指南,我明白我可以访问相同的使用app.get(<key>),但这是输出console.log(app.get('view engine')).

{ router:
   { app:
      { stack: [Object],
        domain: null,
        _events: [Object],
        _maxListeners: 10,
        _connections: 0,
        connections: [Getter/Setter],
        allowHalfOpen: true,
        _handle: null,
        httpAllowHalfOpen: false,
        cache: {},
        settings: [Object],
        redirects: {},
        isCallbacks: {},
        _locals: [Object],
        dynamicViewHelpers: {},
        errorHandlers: [],
        route: '/',
        routes: [Circular],
        router: [Getter],
        root: 'C:\\Users\\Shahal\\Works\\App',
        models: {},
        extensions: {},
        disconnectSchemas: [Function: disconnectSchemas],
        passport: [Object] },
     routes: {},
     params: {},
     _params: [],
     middleware: [Function] } }

javascript node.js express

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

我如何在谷歌浏览器中调试以编程方式注入的JS文件?

我正在通过谷歌浏览器向每个页面注入一个js文件

chrome.browserAction.onClicked.addListener(function(tab) {  
  chrome.tabs.executeScript(null,{file:"js/content.js"},function(resultArr){
    console.log(resultArr);
  });  
});
Run Code Online (Sandbox Code Playgroud)

content.js

console.log("hello stackoverflow");
Run Code Online (Sandbox Code Playgroud)

我可以看到hello stackoverflow打印在网页的控制台中.但我无法找到源文件,所以我可以调试它.知道怎么样?

javascript google-chrome google-chrome-extension google-chrome-devtools

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

代表客户将iOS应用发布到App Store

我有

  • 一个苹果id
  • 源代码
  • 使用客户端的开发人员门户为我的apple id生成的分发证书
  • 新创建的App ID和我的分发证书的Provisioning配置文件

我的客户不想与我分享他的苹果身份凭证.我能够在Xcode中存档产品,但无法将其提交到App Store.

我可以直接将它提交到商店,我有上面的详细信息吗?

或者我可以构建IPA文件并与客户共享,以便他可以提交到App Store吗?

是否有其他替代方式我们可以提交应用程序存储(除了分享他的凭据)

请解释答案(如有可能,请逐步指导).

谢谢

xcode itunesconnect submission ios

9
推荐指数
2
解决办法
8774
查看次数

当Git推送大文件时,远程端意外挂断

当我尝试推送到我的bitbucket repo时,我收到以下错误.(实际上它在GitHub中也一样).

计数对象:48,完成.
Delta压缩最多使用2个线程.
压缩对象:100%(38/38),完成.
书写对象:100%(48/48),1.95 MiB | 38 KiB/s,完成了.
总计48(delta 9),重用0(delta 0)
致命:远程端意外挂起
错误:RPC失败; result = 56,HTTP code = 0
fatal:在die handler中检测到的递归
一切都是最新的

大多数情况下,我得到另一个错误

错误:RPC失败; result = 56,HTTP code = 0
致命:远程端意外挂断

无论哪种方式PUSH失败.这只适用于我猜的大文件.对于较小的更改,它工作正常.我已经更新http.postBuffer到2M但它仍然无法正常工作.

重要 我有3G连接和基于CDMA的EVDO互联网连接.通过3G连接,PUSH和其他一切工作都很精细.但是使用EVDO我得到了上述错误.所以我的印象是因为我的EVDO或ISP存在一些连接问题.

我该如何解决这个问题?

git version-control github bitbucket git-remote

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

Laravel验证器`required`也因空字符串而失败

我正在尝试required在我的代码中使用laravel 验证器,不幸的是它甚至因空字符串而失败.我不希望它因空字符串而失败.

$validator = \Validator::make(array("name"=>""), array("name"=>"required"));
if ($validator->fails()){
    var_dump($validator->messages());
} else {
    die("no errors :)");
}
Run Code Online (Sandbox Code Playgroud)

它给了我以下输出

object(Illuminate\Support\MessageBag)[602]
  protected 'messages' => 
    array (size=1)
      'name' => 
        array (size=1)
          0 => string 'The name field is required.' (length=27)
  protected 'format' => string ':message' (length=8)
Run Code Online (Sandbox Code Playgroud)

它应该通过,因为我给了一个空字符串作为name字段.

上述行为发生在OSX环境(PHP版本5.5.18)中,但它在Linux环境中运行良好(PHP版本5.5.9-1ubuntu4.5).

php validation macos laravel

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

在Firefox中填充左边的怪癖

http://jsfiddle.net/hERrX/

input{
    padding:1%;
}
input#checking{
    padding-left:40px;
}
Run Code Online (Sandbox Code Playgroud)

请检查FIREFOX中的上述链接并帮助我解决问题.它似乎在Chrome中运行良好.尽管padding-left具有更高的优先级,但它似乎不起作用.

html css firefox

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

如何在Hadoop MapReduce中将Object设置为Map输出的值?

在Hadoop MapReduce中,对于中间输出(由map()生成),我希望中间输出的值是以下对象.


MyObject{
  date:Date
  balance:Double
}
Run Code Online (Sandbox Code Playgroud)

我该怎么做 我应该创建自己的可写类吗?

我是MapReduce的新手.

谢谢.

java hadoop mapreduce distributed-computing hdfs

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

MySQL Cluster中的XA Transactions支持?

MySQL Cluster是否支持XA事务?我正在使用NDBCLUSTER引擎.我有一个应用程序需要为事务更新多个dbs.

java mysql xa

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