问题列表 - 第5186页

建议的舍入货币值的方法

首先看到以下问题:

SetRoundMode(rmUp)和舍入"round"值(如10)会产生10,0001.

我需要将货币值向上舍入,因此0.8205变为0.83,但上面显示的SimpleRoundTo行为让我有些头疼.

如何以安全的方式提升货币价值?

delphi

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

Internet Explorer 7上的JavaScript/jQuery问题

我有一个简单的HTML页面,如下所示:

...<div id="main">
    <a href="#">Click here!</a>
</div>...
Run Code Online (Sandbox Code Playgroud)

我在标题中有一段jQuery JavaScript,如下所示:

   <script type="text/javascript">
    $(document).ready(function() {
        DoHello();
    });

    function DoHello()
    {   
        $("div#main a").text("Click here!");
        $("div#main a").attr("onmouseup", "javascript:alert('Hello!');");
    }
</script>
Run Code Online (Sandbox Code Playgroud)

当我点击FireFox中的HTML链接时,我会收到一条警告,上面写着"你好!".为什么这在IE7/8中不起作用?

当我在IE中查看(动态)构建DOM时,我可以看到"onmouseup"存在,但它永远不会被调用.我试过用"onclick"替换"onmouseup" - 同样的问题......

javascript jquery javascript-events

0
推荐指数
2
解决办法
2292
查看次数

Django:使用表单在一个模板中的多个模型

我正在构建支持票据跟踪应用程序,并且我想从一个页面创建一些模型.门票通过ForeignKey属于客户.Notes也通过ForeignKey属于Tickets.我想选择一个客户(这是一个完整的单独项目)或创建一个新客户,然后创建一个Ticket,最后创建一个分配给新票证的Note.

由于我是Django的新手,我倾向于迭代工作,每次尝试新功能.我玩过ModelForms,但我想隐藏一些字段并进行一些复杂的验证.看起来我正在寻找的控制级别要么需要使用formset,要么手工完成所有操作,完成一个繁琐的手工编码模板页面,我试图避免.

我有什么可爱的功能吗?有人使用formset有一个很好的参考或示例吗?我为他们花了整整一个周末的API文档,我仍然无能为力.如果我分解并手工编写所有内容,这是一个设计问题吗?

python django django-forms

110
推荐指数
6
解决办法
9万
查看次数

使用变量标签的SQL GOTO语句

我希望能够做到这样的事情:

declare @label varchar
set @label = 'label_1'
goto @label

label_1:

label_2:
Run Code Online (Sandbox Code Playgroud)

当然,sql server给了我一个不正确的语法错误...所以我想知道我是否仍然可以用略有不同的语法来做到这一点?

sql sql-server goto

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

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

用于C++的独立于平台的并发编程库

我熟悉Java中的并发编程,它提供了很多工具.但是,C++并发编程并不是那么容易开始使用.

在C++上同时开始编程的最佳方法是什么?是否有任何好的库包装并发编程基元并为您提供更多高级构造?

我尝试了QtConcurrent,它为你提供了很好的MapReduce功能,但它严重偏向于使用Qt的并发计算,所以如果你不想使用Qt,它不是一个好的选择.

还有其他类似的图书馆吗?人们在这里使用什么?

谢谢你的帮助提前,谢谢

c++ parallel-processing cross-platform

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

将行从一个.txt文件移动到另一个.txt文件

我试图将某些行从一个.txt文件移动到另一个.txt文件.这些行都遵循某种模式.我一直在寻找在批处理文件中使用find命令,但这不会删除原始文件中的行.

例如:

find \i pattern "d:\example1.txt" >> "d:\example2.txt"
Run Code Online (Sandbox Code Playgroud)

有没有办法实现这个目标?

提前致谢.

string scripting cmd batch-file

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

有没有令人信服的理由反对使用C#关键字"as"?

我发现使用以下内容:

TreeViewItem i = sender as TreeViewItem;
if(i != null){ ... }
Run Code Online (Sandbox Code Playgroud)

比以下更容易编写和理解:

if(sender.GetType() == typeof(TreeViewItem)){
    TreeViewItem i = (TreeViewItem)sender;
    ...
}
Run Code Online (Sandbox Code Playgroud)

有没有令人信服的理由使用第一个结构?

.net c# types casting as-keyword

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

pygtk应用程序的嵌入式浏览器是什么?

我打算在我的pygtk应用程序中使用嵌入式浏览器,我在gtkmozembed和pywebkitgtk之间进行辩论.两者之间有什么明显的区别吗?有没有我不知道的第三种选择?

应该注意的是,我不会使用它来访问网络上的内容.我主要是将它用于UI目的.

我的优先事项是:

  1. 它需要稳定.
    • 它需要跨平台.
    • 它应该易于使用.
    • 它应该积极维护.
    • 它应该是可扩展的.
    • 它应该很快.

python gtk user-interface webkit mozilla

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

.NET 的 IMAP 文件夹路径编码 (IMAP UTF-7)?

IMAP 规范(RFC 2060,5.1.3。邮箱国际命名约定)描述了如何处理文件夹名称中的非 ASCII 字符。它定义了经过修改的UTF-7 编码:

按照惯例,国际邮箱名称使用 [UTF-7] 中描述的 UTF-7 编码的修改版本指定。这些修改的目的是纠正 UTF-7 的以下问题:

  1. UTF-7 使用“+”字符进行移位;这与邮箱名称中常用的“+”冲突,尤其是 USENET 新闻组名称。

  2. UTF-7 的编码是 BASE64,它使用“/”字符;这与使用“/”作为流行的层次结构分隔符相冲突。

  3. UTF-7 禁止“\”的未编码使用;这与使用“\”作为流行的层次结构分隔符相冲突。

  4. UTF-7 禁止“~”的未编码使用;这与在某些服务器中使用“~”作为主目录指示符相冲突。

  5. UTF-7 允许多种替代形式来表示同一个字符串;特别是,可打印的 US-ASCII 字符可以以编码形式表示。

在修改后的 UTF-7 中,除“&”之外的可打印 US-ASCII 字符代表它们自己;也就是说,八位字节值为 0x20-0x25 和 0x27-0x7e 的字符。字符“&”(0x26)由两个八位字节序列“&-”表示。

所有其他字符(八位字节值 0x00-0x1f、0x7f-0xff 和所有 Unicode 16 位八位字节)都以修改后的 BASE64 表示,[UTF-7] 进一步修改为使用“,”而不是“/”。
修改后的 BASE64 不得用于表示任何可以表示其自身的打印 US-ASCII 字符。

"&" 用于转换到修改后的 BASE64 和 "-" 用于转换回 US-ASCII。所有名称都以 US-ASCII 开头,并且必须以 US-ASCII 结尾(即以 Unicode 16 位八位字节结尾的名称必须以“-”结尾)。

在我开始实现它之前,我的问题是:是否有一些.NET 代码/库(甚至在框架中)可以完成这项工作?我找不到 .NET 资源(仅适用于其他语言/框架的实现)。

谢谢!

.net c# encoding imap utf-7

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