问题标签 [notation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1962 浏览

wpf - WPF 中的打包表示法

我有一个关于包装符号的问题。

我正在尝试从另一个资源程序集访问 XAML 页面中的 png 图像文件。

假设资源程序集(位于我的 xaml 文件所在的本地程序集之外)是ResourceAssembly.Common.Resources 并且我的图像位于ResourceAssembly.Common.Resources/Images/image.png.

我的包符号如下所示:

现在,我检查了这个并再次检查了它,检查了 MSDN 库,检查了博客和所有内容,据我所知,这是正确的。我不确定为什么我的图像没有显示或问题是什么。

我得到的错误是:“ Error 633 Could not load file or assembly 'ResourceAssembly.Common.Resources, Culture=neutral' or one of its dependencies. The system cannot find the file specified.

我想我错过了一些简单的关键字或一些简单的语法错误,或者像我一直遇到的问题一样,但任何帮助都是无价的。

谢谢!阿努伊

0 投票
2 回答
1285 浏览

.net - 好的所见即所得数学表达式生成器或所见即所得插件?

任何人都知道用于在线所见即所得的优秀数学表达式构建器。理想情况下,用户将能够轻松地在线创建常见的数学符号/符号,如求和、积分、根式等...,最好是在现有的编辑器中。

我还需要能够在 .NET 堆栈 (IIS/Windows) 中托管它(并理想地集成它)。

提前致谢!

0 投票
4 回答
1546 浏览

c# - 复数符号

我的 DotNET 应用程序内置了有限的脚本语言(在 VBScript 上松散地建模),主要用于后处理数字、点和向量。我刚刚添加了对复数的支持,但我正在努力使用这种表示法。

我不想使用 A + Bi 表示法,因为如果 A 或 B 已经定义为方程,则它不是一个明确的划分:

31 * 5 + 6 + -5i

这可以解释为:

A = 31 * 5 + 6 B = -5i

和:

A = 31 * 5 B = 6 + -5i

我所知道的所有编程语言都没有对复数的原生支持。我在想类似下面的东西可能会起作用,但我会很感激对此的任何意见:

{31 * 5} + {6 + -5}i

复数(31 * 5, 6 + -5)

r{31 * 5} i{6 + -5}

0 投票
3 回答
3570 浏览

entity-relationship - 文本中的实体关系表示法

实体关系是否有标准(非图形)表示法?

现在我正在使用我自己的 janky 符号:

  • 用户 >> 照片 , (1-many)
  • 用户 > 个人资料 , (1-1 hasOne)
  • 个人资料 < 用户 , (1-1 属于)
  • 照片 << User , (many-1 属于To)
  • 照片 <> 标签 , (many-many)
0 投票
2 回答
11609 浏览

com - COM IDL 定义中 [in, out] 和 [out, retval] 的区别

在我使用的一些 IDL 中,我注意到在方法中标记返回值有两种约定 -[in, out][out, retval].

似乎[in, out]在有多个返回值时使用,例如:

似乎[out, retval]只有一个返回值时使用,例如:

这是 COM IDL 约定还是我正在使用的代码中的约定?

从这两种符号生成的代码是否存在功能差异,或者它们是否完全可以互换?

0 投票
6 回答
211 浏览

java - 使用双打的正确符号

在 Java 中,在带有或不带有“.0”的双重操作中编写常量在风格上更可接受吗?

如中,

双变量= 200.0;双 d= var/250.0;双 h = 1.0 - d;

对比

双变量= 200;双 d= var/250;双 h = 1 - d;

谢谢

0 投票
1 回答
13763 浏览

asp.net - 防止数字以指数表示法显示的更简单方法

我将依靠这句话,没有问题是一个愚蠢的问题,但我有一个稍微愚蠢的问题要问。

编辑:

似乎这个问题已经在这里被问过并回答了几次,尽管使用我在搜索重复项时没有遇到的标题。以下是一些相关的帖子:

  1. 没有科学记数法的双精度字符串转换
  2. 如何在没有 10 表示的情况下将 double 转换为字符串 (E-05)
  3. 有答案的地方 (Jon Skeet):http ://www.yoda.arachsys.com/csharp/DoubleConverter.cs

原始问题:

我有一个应用程序,有时会存储一些相当小的数字,例如0.000023425. 这些数字被加载到TextBox控件中供用户编辑。以下人为示例显示了我的问题:

如前所述,显示的文本是2.3425E-05,这对于用户来说并不完全直观,而且我的数字更加精确(精确到小数点后 19 位)。我希望输出是定点的。当然,我可以轻松干净地做到:

但随后会留下令人讨厌的零。所以,要解决这个问题,我可以这样做:

这就是我想要的,但是有没有比在那里拥有那个巨大的丑陋格式字符串更好的方法呢?所以,好吧,它不是那么难看,但肯定有不同的方式,对吧?我的目标是以友好的方式显示存储在数据库中的原始值,我宁愿完全不必对数字强制格式。

谢谢!

更新

也许我在帖子里说的有点太多了。经过一些实验,我发现更改底层数据类型可以Decimal解决问题。

所以听起来Doubles 不够精确,无法正常显示?

编辑

发现了一个帖子(尽管没有赞成票),它只是在对其进行 a 之前将 Double 值转换为 Decimal .ToString(),这具有预期的效果。有什么理由我不想这样做吗?也许强制转换Decimal有可能以与 the 不同的值结束Double(即使它的数量可以忽略不计),所以#,##0.#################...格式字符串可能更安全。

0 投票
2 回答
3548 浏览

c - 书写表达式:中缀、后缀和前缀

我的任务是编写一个应用程序(不幸的是在 C 上),它以中缀表示法(使用变量、一元和二元运算符)读取表达式并将其存储在内存中,然后对其进行评估。此外,还应检查正确性。

例如:

3*(A+B)-(-2-78)*2+(0*A)

在我得到所有值之后,程序应该计算它。

问题是:最好的方法是什么?(优化和验证)

选择什么符号作为树的基础?

我应该将表达式表示为树吗?如果是这样,我可以轻松地对其进行优化(只需删除返回 0 或其他的节点)。

干杯,

0 投票
2 回答
2098 浏览

iphone - iPhone 上的乐谱。对示例代码有什么建议吗?

我正在编写一个 iPhone 应用程序,我想在其中显示一些简单的乐谱(只是一两个和弦)。

这个问题是呼吁就最快的方法提出建议。例如:

  1. 有没有我缺少的用于执行此操作的 iphone 或 Objective-C 库?
  2. 有没有我可以查看的开源 Objective-C 软件示例?它不必是特定于 iPhone 的。
  3. 如果没有任何 Objective-C 代码可以做到这一点,那么有人知道其他语言的任何乐谱渲染软件吗?
0 投票
2 回答
93 浏览

java - 调用链的潜在问题

在下面的代码片段中,我使用一个类来获取对 BookList 实例的引用。这个类有一个 getBook() 方法,它从一个表示 isbn 代码的字符串中返回一个 Book 的实例。该指令在 HttpServlet 的 doGet() 方法中运行。

您认为在这种情况下使用速记符号有哪些潜在问题?

PS:Global 类将被替换为 ServletContext。