问题列表 - 第38110页

一个C#游戏来统治它们(iOS,Android,WP7,W7,Mac OS X和XBOX)

嘿,我正在学习C#,只是想到了一个很酷的主意.考虑到游戏很简单.比方说,一个经典的文字输入风格游戏的翻拍,理论上可以将C#游戏移植到我上面列出的所有平台上,原始源代码几乎没有变化,对吗?

显然,用户界面必须进行调整,我非常怀疑这样的游戏是否会在每个平台上生存下来!

但是,尽管C#真的是MS很重,通过不同的方法,这可能有用,对吗?或者,我是否必须将C#源更改为Objective-C?Android甚至还有像Apple和MS那样支持的官方语言吗?

这是一个奇怪的问题,但如果这是真的,那么C#真的是一个很好的通用语言,尽管它主要基于MS并且得到了MS的支持.

c# windows android windows-phone-7 ios

6
推荐指数
2
解决办法
5614
查看次数

求FOSS许可软件

它不一定是不可破解的,只是足以劝阻随意的黑客行为.

FOSS - 可用于商业项目.

限制连续会话数.

我有自己的想法,如何简单地编码.但为什么重新发明轮子?


编辑:为了限制连续会话的数量,我想到了数据库中的一个简单的计数器(以某种方式混淆),它在登录时递增,在登出时递减.棘手的部分是有人关闭浏览器(和他们的会话)而没有登出.

php

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

使用Java发出DNS请求并对响应进行计时

有人可以告诉我如何向特定DNS服务器发出DNS请求并获得响应以及响应时间吗?

我打算在签名的applet中使用它.这是在applet中允许的吗?

java dns applet response-time

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

Python新手问题 - 我无法弄清楚我的问题究竟是什么

我是Python的新手,我一直在尝试用它制作一个斐波纳契程序.

def fib(n):
    print 'n =', n
    if n > 1:
        return n * fib(n - 1)
    else:
        print 'end of the line'
    return 1

n = raw_input('Input number: ')
int(n)
fib(n)
Run Code Online (Sandbox Code Playgroud)

当我尝试运行此程序时,输入数字后出现以下错误:

输入数量:5

n = 5

Traceback(最近一次调用最后一次):

文件"fibonacci.py",第11行,in

fib(n)
Run Code Online (Sandbox Code Playgroud)

文件"fibonacci.py",第4行,在fib

return n * fib(n - 1)
Run Code Online (Sandbox Code Playgroud)

TypeError:不支持的操作数类型 - :'str'和'int'

如果我运行解释器并仅导入函数(后面没有代码),请提供n的值并使用值作为参数调用函数,它可以工作.

我尝试将输入转换为int,因为我认为这是一个字符串问题,但没有骰子.我真的不知道自己哪里出错了,所以如果你能够对这个问题有所了解,我们将不胜感激.

我想把问题标题改为特定的东西,但我真的不知道问题是什么.

python

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

Java - 用于拆分目录路径的正则表达式

我试图在Java中执行以下操作,
给出一个目录路径,就像"/a/b/c"我想要获取一个字符串数组一样["a", "b", "c"].代码如下:

private static final String DIRECTORY_PATH_SEPARATOR = "/";  
    Iterator iter = testPaths.iterator();

            String[] directories;

        while( iter.hasNext() ) {

            directories = ( ( String ) iter.next() ).split(DIRECTORY_PATH_SEPARATOR);
        }
Run Code Online (Sandbox Code Playgroud)

但我得到的数组也是空间.我希望得到所有这些字符串length>0.
我怎样才能做到这一点??

java regex split

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

Json.Net中的私人制定者

我知道有一个属性来处理私有的setter但我有点想把这个行为作为默认值,有没有办法实现这个?除了调整来源.如果有这样的设置会很棒.

c# json.net

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

Java中的模块化指数

我需要一种计算方法:

(g^u * y^v) mod p
Run Code Online (Sandbox Code Playgroud)

在Java中.

我发现这个算法用于计算(g ^ u)mod p:

int modulo(int a,int b,int c) {
    long x=1
    long y=a;
    while(b > 0){
        if(b%2 == 1){
            x=(x*y)%c;
        }
        y = (y*y)%c; // squaring the base
        b /= 2;
    }
    return (int) x%c;
}
Run Code Online (Sandbox Code Playgroud)

它工作得很好,但我似乎找不到办法做到这一点

(g^u * y^v) mod p
Run Code Online (Sandbox Code Playgroud)

因为我的数学技能乏善可陈.

把它放在上下文中,它是用于"减少"DSA的java实现 - 验证部分要求解决它.

java math exponentiation dsa modulus

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

Java:BufferedWriter跳过换行符

我使用以下函数将字符串写入文件.字符串使用换行符进行格式化.

例如, text = "sometext\nsomemoretext\nlastword";

我这样做时能够看到输出文件的换行符:

type outputfile.txt
Run Code Online (Sandbox Code Playgroud)

但是,当我在记事本中打开文本时,我看不到换行符.一切都显示在一条线上.

为什么会这样呢?如何确保正确编写文本以便能够在记事本中正确查看(格式化).

    private static void FlushText(String text, File file)
    {
        Writer writer = null;
        try
        {          
            writer = new BufferedWriter(new FileWriter(file));
            writer.write(text);
        }
        catch (FileNotFoundException e)
        {
            e.printStackTrace();
        }
        catch (IOException e)
        {
            e.printStackTrace();
        } 
        finally
        {
            try
            {
                if (writer != null)
                {
                    writer.close();
                }
            } 
            catch (IOException e)
            {
                e.printStackTrace();
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

java

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

用感叹号重复上一个命令?VIM

当我输入一个巨大的命令时,例如:

:e ~/Projects/foo/app/views/bar.rhtml
Run Code Online (Sandbox Code Playgroud)

Vim不可避免地告诉我,我没有保存当前的缓冲区.有一个快速的方法用感叹号重复命令,而不必重新键入整个事情?

vim

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

Tomcat与Spring

我在Tomcat中托管了一个3层appln; 网络,服务和DAO层.

你如何整合Tomcat和Spring?我需要利用Spring的依赖注入,事务管理等.

我只能想到实例化一个ClassPathXmlApplicationContext,但这样,ApplicationContext单例实例在各层之间是不可见的.

提前致谢.

最好的祝福

spring tomcat

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