问题列表 - 第13575页

循环遍历DataView中的行

DataView对象没有Rows像这样的属性DataTable.

如何遍历DataView的行?

.net dataview loops

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

当在表单中引用另一个域对象时,Grails形成数据绑定

如何获取Grails数据绑定以正确绑定引用的对象(例如下面示例中的Country)?

鉴于以下两个Grails域类..

class User {
  String username
  Country country
}

class Country {
  String name
}
Run Code Online (Sandbox Code Playgroud)

..和以下HTML表单..

<g:form>

<g:textField name="user.username" value="${user.username}" />

<g:select name="user.country" from="${Country.list()}" optionKey="id" />

</g:form>

..以及相应操作中的以下代码..

User user = new User(params["user"])
Run Code Online (Sandbox Code Playgroud)

..我希望user.username和user.country可以绑定.但是,似乎username.username获取绑定,而user.country不是.绑定引用对象的正确语法是什么(本例中为user.country)?

grails

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

Bresenham 线算法(粗细)

我想知道是否有人知道基于 Bresenham 的线算法或任何类似算法来绘制具有特定厚度的线的任何算法。

再想一想,我一直想为每个 setPixel(x,y) 画一个圆圈,例如:

填充圆(x,y,厚度);对于每个 x,y 但这当然会很慢。我也尝试使用字典,但这会立即填满内存。检查我将要绘制的像素是否具有相同的颜色,但这对于大画笔来说也不够有效。

也许我可以根据角度以某种方式绘制半圆?

任何输入将不胜感激。

谢谢。

重复: 如何使用 Bresenham 创建任意粗细的线?

algorithm line pixels thickness

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

反对抛出异常的最佳实践

在Java中:哪个是性能最高的代码,为什么?

if (x==1) {
    ....
} else if (x==2) {
    ....
} else if (x==3) {
    ....
} else if (x==4) {
    ....
}
... rest code here...

or 

try {
    if (x==1) {
        ... 
        throw MyException(1);
    }
    if (x==2) {
        ... 
        throw MyException(2);
    }
    if (x==3) {
        ... 
        throw MyException(3);
    }
    if (x==4) {
        ... 
        throw MyException(4);
    }
} catch(MyException MEx) {
    ... rest code here ...
}
Run Code Online (Sandbox Code Playgroud)

非常感谢!

java

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

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

Xcode 3.2调试:看到阵列中的什么?

在Xcode_3.1.2中进行调试时,我非常确定我能看到NSString数组的内容.但升级到3.2后我只看到以下内容......

替代文字

我知道我可以使用"po planetArray"打印(gdb)中的对象,或者只需单击调试器并"将描述打印到控制台"我很好奇,因为我确信它在升级之前有效.有人知道这是什么一回事吗?

欢呼加里

编辑:数据格式化程序已打开,它显示您在上面看到的内容...

debugging xcode

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

OracleDataSource与Oracle UCP PoolDataSource

我正在研究一些JDBC Oracle连接池项目,并遇到了一个名为通用连接池(UCP)的新的(Oracle)Oracle池实现.现在,它使用一个新类PoolDataSource用于连接池,而不是OracleDataSource [启用了缓存选项].我正在讨论是否要切换到这个新的实现,但找不到任何关于修复/升级这些会给我带来什么(如果有的话)的好文档.有人都有经验吗?加号/劣势?谢谢.

oracle jdbc

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

在seq上滑动窗口

在Clojure中,在(有限的,不是太大的)seq上设置滑动窗口最好的方法是什么?我应该只使用droptake跟踪当前的指数,还是有一种我错过的更好的方式?

window clojure seq sliding

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

在IE8中输入表单中的键不起作用

我有一个问题,在IE8中,输入无法提交表单.我已经生成了一个测试页面来揭示这个问题.似乎在onLoad函数中显示表单会禁用enter按钮不再触发提交的结果.这是IE8中的错误还是一些安全问题?

重现这个的代码是:

onload = function() { 
    document.getElementById('test').style.display = 'block'; 
} 
Run Code Online (Sandbox Code Playgroud)
#test {
    display: none;
}
Run Code Online (Sandbox Code Playgroud)
<form id="test" method="get" action="javascript:alert('woei!')"> 
    <input type="text" name="user" value=""> 
    <input type="password" name="pw" value="">
    <input type="submit" value="submit" id="submit"> 
</form> 
Run Code Online (Sandbox Code Playgroud)

forms enter internet-explorer-8

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

Oracle持续时间功能

为什么我的PL/SQL持续时间功能不能正常工作?在下面的查询中,我以与下面函数相同的方式手动计算'hh:mm'.但是,我得到了不同的结果.

调用查询:

WITH durdays AS (SELECT SYSDATE - (SYSDATE - (95 / 1440)) AS durdays FROM DUAL)
SELECT TRUNC (24 * durdays) AS durhrs,
       MOD (TRUNC (durdays * 1440), 60) AS durmin,
       steven.duration (SYSDATE - (95 / 1400), SYSDATE) duration
  FROM durdays
Run Code Online (Sandbox Code Playgroud)

输出:

durhrs:   1
durmin:   35
duration: '1:38'
Run Code Online (Sandbox Code Playgroud)

功能码:

CREATE OR REPLACE FUNCTION steven.duration (d1 IN DATE, d2 IN DATE)
   RETURN VARCHAR2 IS
   tmpvar   VARCHAR2 (30);
   durdays   NUMBER (20,10); -- Days between two DATEs
   durhrs   BINARY_INTEGER; -- Completed hours …
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql duration

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