问题列表 - 第35536页

按零错误划分

我的教授对这个问题有疑问.这是一个问题:

写一个函数typing_speed的定义,它接收两个参数.第一个是在特定时间间隔内人们键入的单词数(int大于或等于零).第二个是以秒为单位的时间间隔的长度(int大于零).该函数以每分钟的单词(浮点数)返回该人的打字速度.

这是我的代码:

def typing_speed(num_words,time_interval):
    if(num_words >= 0 and time_interval > 0):
        factor = float(60 / time_interval)
        print factor
        return float(num_words/(factor))
Run Code Online (Sandbox Code Playgroud)

我知道"因素"被赋予0,因为它没有被正确舍入或者其他东西.我不知道如何正确处理这些小数.Float显然没有做任何事情.

感谢任何帮助,谢谢.

python floating-point decimal division

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

为什么首先需要设置StreamReader sr = null?它有什么默认值或什么?

为什么先将它设置为null?

[编辑]

有这个代码关于阅读一些文件..就像

StreamReader sr=null;
StreamReader sr= new StreamReader("file.txt");
Run Code Online (Sandbox Code Playgroud)

我问为什么在引用你想读的文件之前先将"SR"设置为null

c#

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

c# - 在WPF应用程序中保存用户设置的方法?

您建议在WPF窗口(桌面)应用程序中保留用户设置的方法是什么?请注意,该想法是用户可以在运行时更改其设置,然后可以关闭应用程序,然后在稍后启动应用程序时,应用程序将使用当前设置.有效地,它看起来好像应用程序设置不会改变.

Q1 - 数据库还是其他方法?我确实有一个我将使用的sqlite数据库,因此使用数据库中的表将与任何方法一样好吗?

Q2 - 如果数据库:什么数据库表设计?与一个可能有不同的数据类型的列一个表(例如string,long,DateTime等),或者只是一个用于在您拥有序列化和反序列化值,该值的字符串表?我想第一个会更容易,如果设置不多,开销就不多了?

Q3 - 可以使用应用程序设置吗?如果是这样,是否需要在此处启用持久性的特殊任务?在这种情况下,在应用程序设置设计器中使用"默认"值会发生什么?默认会覆盖运行应用程序之间保存的所有设置吗?(或者你需要不使用默认值)

.net c# wpf settings

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

WaitHandle.WaitAll上的NotSupportedException

我正在尝试执行以下代码.代码尝试并行下载和保存图像.我传递了要下载的图像列表.我在C#3.0中编写了这个,并使用.NET Framework 4(VS.NET express edition)进行编译.每次我尝试运行我的程序时,WaitAll操作都会导致NotSupportedException(不支持STA线程上的多个句柄的WaitAlll).我尝试删除SetMaxThreads,但这没有任何区别.

public static void SpawnThreads(List<string> imageList){
    imageList = new List<string>(imageList);
    ManualResetEvent[] doneEvents = new ManualResetEvent[imageList.Count];
    PicDownloader[] picDownloaders = new PicDownloader[imageList.Count];
    ThreadPool.SetMaxThreads(MaxThreadCount, MaxThreadCount);
    for (int i = 0; i < imageList.Count; i++) {
        doneEvents[i] = new ManualResetEvent(false);
        PicDownloader p = new PicDownloader(imageList[i], doneEvents[i]);
        picDownloaders[i] = p;
        ThreadPool.QueueUserWorkItem(p.DoAction);
    }
    // The following line is resulting in "NotSupportedException"     
    WaitHandle.WaitAll(doneEvents);
    Console.WriteLine("All pics downloaded");
}
Run Code Online (Sandbox Code Playgroud)

能否让我了解我遇到的问题是什么?

谢谢

c# multithreading threadpool

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

在Android中捕获按钮发布

是否可以捕获按钮的释放,就像我们使用onClickListener()和捕获点击一样OnClick()

我希望在按下按钮时增加按钮的大小,并在释放按钮时将其移回原始大小.任何人都可以帮我怎么做?

android button

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

从 ASCII 值转换为 Char

String source = "WEDGEZ"
char letter = source.charAt(i);
shift=5;
for (int i=0;i<source.length();i++){
if (source.charAt(i) >=65 && source.charAt(i) <=90 )
  letterMix =(char)(('D' + (letter - 'D' + shift) % 26));
}
Run Code Online (Sandbox Code Playgroud)

好的,我要做的是取字符串 WEDGEZ,并将每个字母移动 5,因此 W 变为 B,E 变为 J,等等。但是我觉得与我使用的数字有些不一致。

对于 if 语句,我使用的是 ASCII 值,而对于 letterMix= statement,我使用的是 1-26 之间的数字(我认为)。实际上,问题也与此有关:

(char)(('D' + (letter - 'D' + shift) % 26));返回什么 ?它返回一个正确的字符,但从一个整数转换而来。我在网上某处发现了该语句,我并没有完全自己编写它,那么该语句返回的究竟是什么。

这段代码的一般问题是,对于 W,它返回“/”,对于 Z,它返回 _,我猜这意味着它使用的是 ASCII 值。我真的不知道如何处理这个。

编辑:新代码

    for (int i=0;i<source.length();i++)
        {
        char letter = source.charAt(i);
        letterMix=source.charAt(i);
        if (source.charAt(i) >=65 && source.charAt(i) …
Run Code Online (Sandbox Code Playgroud)

java ascii

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

在这种情况下如何使用迭代器?

我必须以这种方式迭代一个arraylist.

ArrayList<Integer> li = new ArrayList<Integer>();
li.add(20);
li.add(30);
li.add(40);
li.add(50);
li.add(70);

for (int i = 0; i < li.size() - 1; i++)
    System.out.println(li.get(i) + " " + li.get(i + 1));
Run Code Online (Sandbox Code Playgroud)

输出:

20 30
30 40
40 50
50 70
Run Code Online (Sandbox Code Playgroud)

如何使用迭代器做同样的事情?

java iterator arraylist

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

我和betfair服务器之间的时差

我和betfair服务器时间差异大约为38-40秒.我不想在我的时间里使用一些dec/inc来管理.我希望与betfair服务器时间同步.请帮忙.

php time betfair

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

Android应用程序中的Json和Gson

我可以获得有关JSON和GSON之间区别的信息.我在某些地方读过GSON这个词,特别是在寻找JSON.

我不知道两者之间的明显区别.

另一件事是话语; 与JSON解析相关的"编组"和"解组",我想知道它们究竟是什么.

parsing android json gson

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

用C++创建PDF阅读器

所以我想用C++作为业余爱好项目制作一个PDF阅读器.问题是我找不到很多开端,所以如果有人从事过类似的项目请指导我,一些网络链接会很棒!我将使用Windows环境和Visual Studio.

c++

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