问题列表 - 第34626页

无法连接到远程MySQL Server

我有一台服务器尝试连接到本地网络外部托管的MySQL数据库。我正在尝试使用公共IP地址连接到它。

在命令行中测试连接会给我这个错误:

ERROR 2003 (HY000): Can't connect to MySQL server on '[ip_address]' (146)

PDO给了我同样的错误。无论如何,该连接在本地和同一网络内都可以正常工作,这让我感到困惑。

MySQL服务器已修改其绑定地址,因此它接受远程连接。MySQL服务器还为用户设置了适当的特权。但是无论如何,似乎我一开始都无法启动连接。

我需要添加my.cnf值以使MySQL接受来自本地网络外部的请求吗?

谢谢。

mysql

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

无法在python3.1中以功能方式关闭文件?

我使用lambda编写了一行代码来关闭python2.6中的文件对象列表:

map(lambda f: f.close(), files)
Run Code Online (Sandbox Code Playgroud)

它可以工作,但不在python3.1中.为什么?

这是我的测试代码:

import sys

files = [sys.stdin, sys.stderr]

for f in files: print(f.closed)   # False in 2.6 & 3.1

map(lambda o : o.close(), files)

for f in files: print(f.closed)   # True in 2.6 but False in 3.1

for f in files: f.close()        

for f in files: print(f.closed)   # True in 2.6 & 3.1
Run Code Online (Sandbox Code Playgroud)

python functional-programming python-3.x

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

如何在Windows上安装PySide的步骤

我跟着他们在pyside.org上说的话,但不知怎的,我无法让它工作.我下载了他们从他们的站点链接的两个文件(qt库和python 2.6的pyside)

当我尝试他们的一个例子时,我收到以下消息:

Traceback (most recent call last):
  File "2dpainting.py", line 28, in <module>
    from PySide.QtCore import *
ImportError: DLL load failed: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)

我使用python 2.6.4和Windows 7

python windows qt pyside

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

如何解决JSLint警告"不要使用'new'作副作用"?

为什么我会收到这些错误?

第329行的问题60:不要使用'new'作副作用.

new widget.StyledDropdown(dojo.byId("sTitle"));

第330行的问题字符61:不要使用"新"作为副作用.

new widget.StyledDropdown(dojo.byId("sSuffix"));

第336行的问题57:不要使用'new'作副作用.

true,{shortenName : true,maxChars : 20});

第338行问题129:不要使用'new'作副作用.

new widget.StyledDropdown(dojo.byId("sCountry"),USPS.Address.countrySw...

javascript jslint

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

将忽略的配置文件添加到git repo作为示例

我有一个我正在处理的应用程序的存储库,其中包含一个配置文件.目前,我使用.dist扩展程序进行分发,并让用户在编辑之前重命名该文件.

nate:~/myAwesomeApp% git ls-files 
.gitignore
README
config.dist
glorious_support_lib.p
bestProgramEvar.f90
Run Code Online (Sandbox Code Playgroud)

这很好,花花公子,实际配置被忽略.

nate:~/myAwesomeApp% cat .gitignore 
config
Run Code Online (Sandbox Code Playgroud)

这将是甜的,但是,如果我可以只发布在其真实姓名和现成编辑配置文件,同时保留它忽略,这样仓库的新克隆副本都有一个"功能性"的分布,这是不被覆盖,破坏或以其他方式骚扰,并且用户不必担心通过意外推送或发布他们的超级秘密配置细节到interwebsgit commit -a -m 'hurrrr derp! oopsies!' && git push

有办法做到这一点吗?让git保留在克隆出来的文件的单个原始版本,但之后被忽略了吗?

我确定之前已经问过,但是对于我的生活,我的google-fu失败了.所以把学校放在深处,SO.

git

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

如果两个不同的类别具有相同的方法,那么哪一个将由Objective C运行时系统调用?

如果两个不同的类别具有相同的方法,那么哪一个将由目标C运行时系统调用?

例如:

@interface ClassA (MathOps)
    -(void)CategoryMethod;
@end 

@interface ClassA (MathOps1)
-(void)CategoryMethod;
@end 

@implementation ClassA(MathOps1)
- (void) CategoryMethod{
    NSLog(@"Inside Category Method 2");
}
@end

@implementation ClassA(MathOps)
- (void) CategoryMethod{
    NSLog(@"Inside Category Method 1");
}
@end
Run Code Online (Sandbox Code Playgroud)

现在,如果我正在呼叫,[ObjClassA CategoryMethod];,那么哪一个叫?为什么?

objective-c

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

设计带有返回代码的简单Web服务的最佳实践

我正在设计一个WCF服务,它将返回一个响应代码(例如0表示成功,或另一个表示错误).此外,Web服务的所有方法都将执行几种常见的验证(例如验证apiKey).

我想知道是否有最佳实践方法或组织和检索这些响应代码和消息.

谢谢你的任何建议.

wcf web-services

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

我的C#winform需要检测其他应用程序何时进入/退出/运行TRUE全屏,更喜欢事件

我的C#winform应用程序需要在其他应用程序以真正的全屏模式(不仅最大化)运行的时间内将自己置于待机模式,如视频游戏,视频电影,powerpoint.

我需要一种方法来检测当前是否有全屏应用程序.

是否有可能注册其他应用程序进入/退出全屏时会触发的事件?

对于这两种需求,我很感激有代码片段.

c# windows events internals winforms

9
推荐指数
1
解决办法
1592
查看次数

如何检查公共MSMQ是否为空

有没有办法检查公共MSMQ是否为空?对于私人MSMQ,这很容易:

private bool IsQueueEmpty(string path)
        {
            bool isQueueEmpty = false;
            var myQueue = new MessageQueue(path);
            try
            {
                myQueue.Peek(new TimeSpan(0));
                isQueueEmpty = false;
            }
            catch (MessageQueueException e)
            {
                if (e.MessageQueueErrorCode == MessageQueueErrorCode.IOTimeout)
                {
                    isQueueEmpty = true;
                }
            }
            return isQueueEmpty;
        }
Run Code Online (Sandbox Code Playgroud)

我如何对公共MSMQ进行同样的检查?如果我尝试使用上面的代码检查一个公共MSMQ,它会在峰值上给我一个错误:

System.ArgumentOutOfRangeException:Length不能小于零.

c# msmq netmsmqbinding

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

将数据从内存移动到微控制器中的内存

为什么我们不能将数据直接从内存位置移动到另一个内存位置.

请原谅我,如果我问一个愚蠢的问题,但我认为这是一个真实的情况,至少对于我遇到的问题(8085,8086 n 80386)

我并不是在寻找一种移动数据的解决方案(例如,使用movs n all),但实际上是这种异常的原因.

microcontroller microprocessors x86-16

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