问题列表 - 第13578页

在ColdFusion的DecimalFormat()函数中有什么用呢?如何获得正确的结果?

<cfset number1 = 20.5/80 * 100 />
<cfset number2 = 18.125 />
<cfset number3 = 6.875 />

<cfoutput>
DecimalFormat(#number1#): #DecimalFormat(number1)#<br />
DecimalFormat(#number2#): #DecimalFormat(number2)#<br />
DecimalFormat(#number3#): #DecimalFormat(number3)#
</cfoutput>
Run Code Online (Sandbox Code Playgroud)

输出:

DecimalFormat(25.625):25.62

DecimalFormat(18.125):18.13

DecimalFormat(6.875):6.88

产量不仅仅是产量:

DecimalFormat(25.625):25.63

DecimalFormat(18.125):18.13

DecimalFormat(6.875):6.88

看起来,作为数学计算结果的变量使得DecimalFormat()的行为有所不同.任何快速修复,无需深入研究java?

coldfusion decimalformat

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

快速生成矩阵的笛卡尔积

假设我有一个x包含10行和2列的矩阵.我想生成一个M包含每对唯一行x的新矩阵 - 即一个包含55行和4列的新矩阵.

例如,

x <- matrix (nrow=10, ncol=2, 1:20)

M <- data.frame(matrix(ncol=4, nrow=55))
k <- 1
for (i in 1:nrow(x))
for (j in i:nrow(x))
{
    M[k,] <- unlist(cbind (x[i,], x[j,]))
    k <- k + 1
}
Run Code Online (Sandbox Code Playgroud)

那么,x是:

      [,1] [,2]
 [1,]    1   11
 [2,]    2   12
 [3,]    3   13
 [4,]    4   14
 [5,]    5   15
 [6,]    6   16
 [7,]    7   17
 [8,]    8   18
 [9,]    9   19
[10,]   10   20
Run Code Online (Sandbox Code Playgroud)

然后M …

r matrix cartesian

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

在文本中忽略浮点格式(但不是值)的Diff工具?

我正在寻找一个diff工具,它也可以比较文本文件中的浮点值(在一定容差范围内).这是典型的文本比较差异函数的补充,具有忽略空格,忽略大小写等的选项.GUI(或全屏控制台UI)是可以的,但我真的更喜欢面向流(stdin/stdout) )工具.

这是一个非常简单的例子,是理想工具的特征.有两个版本的foo.c:

foo_v1.c:

#include <stdio.h>

#define PI        3.14159265359
#define E_CUBED   20.0855
#define HALF_PHI  0.809f
#define C_SQUARED 89875517873681764.0L

const double AVO = 6.022e23; /* Avocado number */

int main()
{
  printf("%g %g %g %Lg %g\n", PI, E_CUBED, HALF_PHI, C_SQUARED, AVO);
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

foo_v2.c:

#include <stdio.h>

#define PI        3.14159265358979
#define E_CUBED   2.00855e+1
#define HALF_PHI  8.09e-1f
#define C_SQUARED 8.9875517873681764e18L

const double AVO = 6.022e23; /* Avogadro number */

int main()
{
  printf("%g %g %g %Lg %g\n", PI, E_CUBED, HALF_PHI, …
Run Code Online (Sandbox Code Playgroud)

floating-point diff

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

Google Maps API v3 + jQuery UI标签的问题

当使用Google Maps API在jQuery UI选项卡中呈现地图时,有许多问题似乎都是众所周知的.我已经看到关于类似问题发布的SO问题(例如这里这里),但那里的解决方案似乎只适用于Maps API的v2.我检查过的其他参考文献在这里这里,以及我可以通过谷歌搜索挖掘的几乎所有内容.

我一直在尝试将地图(使用API​​的v3)填充到具有混合结果的jQuery选项卡中.我正在使用最新版本的一切(目前jQuery 1.3.2,jQuery UI 1.7.2,不了解Maps).

这是标记和javascript:

<body>
    <div id="dashtabs">
        <span class="logout">
            <a href="go away">Log out</a>
        </span>
        <!-- tabs -->
        <ul class="dashtabNavigation">
            <li><a href="#first_tab" >First</a></li>
            <li><a href="#second_tab" >Second</a></li>
            <li><a href="#map_tab" >Map</a></li>
        </ul>

        <!--  tab containers -->
        <div id="first_tab">This is my first tab</div>
        <div id="second_tab">This is my second tab</div>
        <div id="map_tab">
             <div id="map_canvas"></div>
        </div>
    </div>
</body>
Run Code Online (Sandbox Code Playgroud)

$(document).ready(function() {
    var map = null;
    $('#dashtabs').tabs();
    $('#dashtabs').bind('tabsshow', function(event, ui) { …
Run Code Online (Sandbox Code Playgroud)

jquery google-maps jquery-ui-tabs google-maps-api-3

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

跨语言编码标准?

我正在寻找有关编码约定的建议.我按照频率顺序使用的主要语言是C#,JavaScript和ActionScript.它们都是基于ECMA的语言,因此在大多数情况下,语法是可以互换的.我想要做的是标准化我编写代码的方式.

我四处寻找有关编码标准的文件,并找到了一些,包括微软,Adobe,Doug Crockford以及我拥有的各种书籍的作者.许多个别标准都是相同的.例如,不要使用大写来区分对象标识符.好的听起来不错.

但是,它们在某些方面有所不同,最明显的是在命名约定中.例如,在命名私有属性时使用下划线,或者在方法名称中使用驼峰大小写和Pascal大小写.

与ActionScript和JavaScript相互之间的C#建议之间的差异往往更大,这使我更难,因为它是更多的语言与更多的代码编写.在IDE中还存在自动格式化的问题(例如,在JavaScript与C#中的函数中放置开括号).

关于你如何解决这个问题的任何建议?我没有看到任何重大陷阱?我意识到自己可能很迂腐,而且我很幸运能够在一个我不必遵守别人标准的环境中工作.我希望能够提高生产力和更易读的代码.谢谢.

javascript c# actionscript coding-style

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

Swing重叠组件

我在框架,面板A和面板B中有两个AWT组件.我希望面板A的大小适合框架的高度宽度(并保持框架大小的大小),但我希望面板B重叠A. B将处于固定位置(0,0使其更容易),具有固定的高度和宽度.我不确定我需要什么样的布局管理器来完成这项工作.如果我使用null布局,我想我必须自己管理面板A的大小调整,但它会使面板B的大小相对容易.有关如何实现这一点的任何想法?

谢谢,杰夫

java layout swing

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

如何转义字符串以便与SQL Server中的LIKE运算符一起使用?

我正在寻找在SQL Server中工作的类似于@c#中的符号的东西,这会导致字符串被视为文字.例如:

string text = "abcd\\efg";
Output of text = abcd\efg

string text = @"abcd\\efg";
Output of text = abcd\\efg
Run Code Online (Sandbox Code Playgroud)

注意@如何影响字符串以按字符顺序获取每个字符.

现在我不确定这是可能的,但这是我的问题,也许有更好的方法来解决这个问题.请考虑以下基本查询:

SELECT [Name] 
  FROM [Test] 
 WHERE [Name] LIKE (@searchText + '%')
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果他们把一个%,_或任何其他的那些特殊字符,可以影响我喜欢条款.我希望这场比赛就像一个'开始'功能.那么有什么我可以应用于@searchText来说明这一点,或者是否有可能是一个我没想到的更好的解决方案?

编辑:我不希望解决方案是客户端清理.我需要这个存储过程工作,而不依赖于被清理传递的数据.

sql t-sql sql-server pattern-matching

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

在Ant中,我可以在目标的"依赖"中使用属性吗?

我试图用Ant做到这一点:

<property name="test" value="123"/>
<target name="helloworld" depends="${test}"/>
Run Code Online (Sandbox Code Playgroud)

但是我收到错误"这个项目中不存在Target $ {test}."

所以我猜我能做到这一点?

ant

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

TFS分支机构权限

我们有以下代码结构:

$  
|-Core  
| |- Project1  
|    |-CoreFile.cs
| |- Project2  
| |- ...  
|  
|-NewProject  
  |- Project1  
|    |-CoreFile.cs    
|    |-NewFile.cs  
  |- Project2  
  |- ...  
Run Code Online (Sandbox Code Playgroud)

我们将核心分支到Project作为起点,并将文件添加到NewProject解决方案的项目中.
我们现在需要做的是设置Core代码的权限,以便我们可以锁定它并阻止人们对其进行更改.我们发现这很困难,因为TFS不能很好地处理这种情况.

有没有人有任何建议,以达到最佳效果?

merge tfs branch visual-studio-2008 visual-studio

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

在Oracle SQL Developer中重绘错误

我有Oracle SQL Developer的问题.当我在Windows Server 2003机器上使用它时,它工作正常.当我在Windows 7桌面上使用它时,当我水平或垂直滚动​​时,我在查询结果网格中遇到了很多重绘问题,如下所示:

编辑:ImageShack是我的屏幕截图的原始图像主机,它不再是有效的网址.既然我的问题现在已经解决了,我无法重复这个问题.要点是结果网格的客户区域在滚动期间被重新绘制为乱码.

这使得评估查询结果变得棘手.单击标题和单个单元格会导致它正确地重绘,但是不能正常滚动是很愚蠢的.有没有什么办法解决这一问题?我使用当前版本的SQL Developer 1.5.5和附带的JVM.

oracle-sqldeveloper

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