问题列表 - 第24833页

错误"基于10的int()的无效文字:"不断出现

我正在尝试编写一个非常简单的程序,我想打印掉所有3和5以下的倍数的总和,但是,错误仍然存​​在,说"基于10的int()的无效文字:"我的方案如下:

sum = ""
sum_int = int(sum)
for i in range(1, 101):
    if i % 5 == 0:
        sum += i 
    elif i % 3 == 0:
        sum += i
    else:
        sum += ""

print sum
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激.

python string syntax int

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

停止执行几毫秒的进程

我正在创建一个Tic tac toe游戏,在用户自动点击之后,cpu会响应.我希望0.50秒后的cpu响应,sleep()函数需要太多时间,我不想要那么多时间,有没有其他办法这样做???

iphone objective-c iphone-sdk-3.0

0
推荐指数
1
解决办法
209
查看次数

将棱镜与Ninject一起使用

是否有人在那里使用Prism框架与Ninject而不是Unity?我需要一些Unity尚未支持的功能,我决定将IoC容器切换到Ninject.虽然我在替换方面有点挣扎.

我需要从Prism使用的是EventAggregator和RegionManager.我已经看到了这个样本实际执行替换,但是这是一个旧版本的棱镜的书面和几个班的似乎改变等,所以我结束了所有的困惑寻找做一些努力,试图重写一遍后.

所以 - 我的问题基本上是:如何用Ninject替换Unity?

有什么必要的步骤?最初我假设我可以编写一个简单的引导程序来创建和配置Ninject容器并使用它来解析所有其他对象.我将IEventAggregator绑定到EventAggregator并将IRegionManager绑定到RegionManager,但是在创建Shell并且调用RegionManager.CreateRegion时它失败了.问题是,似乎我需要在某处设置ServiceLocator,因为它在此行上失败:

IServiceLocator locator = ServiceLocator.Current;
Run Code Online (Sandbox Code Playgroud)

一路上有什么想法和提示吗?

.net c# prism ninject ioc-container

8
推荐指数
2
解决办法
3369
查看次数

使用Java反射创建eval()方法

我有一个关于反射的问题我试图使用某种eval()方法.所以我可以举个例子:

eval("test('woohoo')");
Run Code Online (Sandbox Code Playgroud)

现在我明白java中没有eval方法,但有反射.我做了以下代码:

String s = "test";
Class cl = Class.forName("Main");
Method method = cl.getMethod(s, String.class);
method.invoke(null, "woohoo");
Run Code Online (Sandbox Code Playgroud)

这非常有效(当然,这个代码周围有一个try,catch块).它运行测试方法.但是我想调用多个方法,这些方法都有不同的参数.

我不知道这些参数是什么(所以不仅是String.class).但这怎么可能呢?如何获取方法的参数类型?我知道以下方法:

Class[] parameterTypes = method.getParameterTypes();
Run Code Online (Sandbox Code Playgroud)

但是这将返回我刚刚选择的方法的parameterTypes!以下声明:

Method method = cl.getMethod(s, String.class);
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激 !

java reflection

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

正则表达式,用于验证.NET多语言Web应用程序中的名称

如何在多语言Web应用程序中编写正则表达式来验证名称字段,我想验证非英语语言的名称字段,例如西班牙语或德语,我们需要确保没有人输入数字或特殊字符.我正在使用.NET 2.0

我相信我们不能将下面的表达用于非英语语言.

^[a-zA-Z]{1,20}$
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感谢!

我得到了这个正则表达式,当我使用Regex Builder时,它可以工作,但是当我在实际的Web应用程序中尝试它时它会失败:

^\p{L}[\p{L}\p{Pd}\x27]*\p{L}$
Run Code Online (Sandbox Code Playgroud)

.net c# multilingual

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

无法修改git bash Windows快捷方式

在Windows 7下,我想更改Git Bash Here shell扩展命令窗口的设置,例如宽度,高度和字体.但是当我这样做时,我收到错误"无法修改快捷方式".

我可以使用"以管理员身份运行..."在"开始"菜单中修改Git Bash的快捷方式,但这仅适用于从"开始"菜单打开的Bash窗口.它不适用于"Git Bash Here"shell扩展,右键单击上下文菜单中没有"以管理员身份运行..."选项.

你怎么做呢?

git bash windows-7

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

使用jQuery拖放

我想用jQuery做一个简单的拖放操作.到目前为止我还没有做任何事情,但以前的尝试都没有成功.

jquery

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

SQLite fts3:在列中搜索字符串

有没有办法在列中搜索特定的字符串?

我想搜索SELECT*从email_fts WHERE email_fts MATCH'到:"a@b.com"或者来自:"c@d.com"'

提前致谢,

马诺

sqlite fts3

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

增加自动完成滚动条大小

我正在创建一个触摸屏设备的应用程序.自动完成功能可用的滚动条大小非常方便用户使用.如何在自动完成中增加滚动条的大小.JQuery自动完成

格塔

jquery autocomplete scrollbar

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

铸造接口

接口提供了有用的抽象功能.可以有一个类Foo实现一些接口,例如A,B和C.一些客户端代码可以获得类型A的引用,其他类型的类型B等等.每个实际上都是相同的Foo对象但是接口只暴露一个狭窄的功能的子集.当然,邪恶的客户端代码可以尝试将A引用转换为Foo,然后访问其他功能.如何防止这种情况?

c# java interface

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