问题列表 - 第9086页

Grails Date解组

如果我从RESTful客户端获得以下json,我如何优雅地解组java.util.Date?(有可能不提供(也就是硬编码)格式,这就是我的优雅意思......)

{
  "class": "url",
  "link": "http://www.empa.ch",
  "rating": 5,
  "lastcrawl" : "2009-06-04 16:53:26.706 CEST",
  "checksum" : "837261836712xxxkfjhds",
}
Run Code Online (Sandbox Code Playgroud)

grails json unmarshalling

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

SQL QUERY FOR COUNT

如何使用COUNT显示表中的第一行和最后一行值

例:

ID   TIME   DATE

001  10.00  02:10:2009 
001  02.00  02:10:2009 
001  23.00  02:10:2009 
002  04.00  03:10:2009 
002  12.00  03:10:2009 
002  22.00  03:10:2009 

SELECT ID, COUNT(*) AS TIME FROM TABLE
Run Code Online (Sandbox Code Playgroud)

输出是

ID      date       TIME

001   02:10:2009    3
002   03:10:2009    3
Run Code Online (Sandbox Code Playgroud)

对于001时间计数是3然后时间是10.00,02.00,23.00对于002时间计数是3然后时间是04.00,12.00,22.00

我想从计数值显示最小(时间)和最大(时间)

我正是需要的

对于特定日期,001分钟(时间)是02.00最大值(时间)是23.00

SQL查询?

sql count

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

在Java中优雅地避免NullPointerException

考虑这一行:

if (object.getAttribute("someAttr").equals("true")) { // ....
Run Code Online (Sandbox Code Playgroud)

显然这条线是一个潜在的错误,属性可能是null,我们将得到一个NullPointerException.所以我们需要将它重构为以下两种选择之一:

第一种选择:

if ("true".equals(object.getAttribute("someAttr"))) { // ....
Run Code Online (Sandbox Code Playgroud)

第二种选择:

String attr = object.getAttribute("someAttr");
if (attr != null) {
    if (attr.equals("true")) { // ....
Run Code Online (Sandbox Code Playgroud)

第一个选项很难读,但更简洁,而第二个选项在意图上是明确的,但是很冗长.

在可读性方面,您更喜欢哪个选项?

java coding-style nullpointerexception code-readability

23
推荐指数
2
解决办法
6815
查看次数

如何在Python中编写策略模式与维基百科中的示例不同?

在2009年维基百科的战略模式条目中,有一个用PHP编写的例子.

大多数其他代码示例执行以下操作:

a = Context.new(StrategyA.new)
a.execute #=> Doing the task the normal way

b = Context.new(StrategyB.new)
b.execute #=> Doing the task alternatively

c = Context.new(StrategyC.new)
c.execute #=> Doing the task even more alternative
Run Code Online (Sandbox Code Playgroud)

在Python代码中,使用不同的技术和Submit按钮.我想知道如果Python代码也按照其他代码示例的方式执行它会是什么样子.

更新:使用Python中的第一类函数可以更短吗?

python design-patterns

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

C#可以提供static_assert吗?

我正在寻找一种在C#编程语言中使用编译时断言的方法,例如用于C++的BOOST库或新的C++ 0x标准.

我的问题是双重的; 这可以通过标准的便携式C#实现; 或者,可以通过给定C#编译器的怪癖的非可移植假设来实现该行为吗?

谷歌的快速搜索揭示了以下一种技术的链接,其标准符合性和兼容性我不确定.

c#

11
推荐指数
3
解决办法
6903
查看次数

如何在rich:dataTable中有条件地设置一行样式

如何根据条件更改特定行的样式?我可以在rich:column样式类属性中使用JSF EL,但我必须为每列编写.我想改变整行.

谢谢

jsf seam richfaces

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

有没有办法看到在Java中发送到方法的参数的值是什么?

我目前正在为我的Java项目开发调试/错误处理工具.这是一个长镜头,但有没有办法打印出发送到方法的参数的值?

调用方法时,JVM必须存储它们.无论如何,我可以抓住那些价值观?

我的目标是只调用我自己的printArguments()方法,该方法应该以某种方式打印出参数,无论我采用何种方法.

任何人有任何想法我怎么能解决这个问题?或者也许我可以访问其他类似的信息?我希望在某个时间获得尽可能多的信息,例如变量.

任何意见将不胜感激!:)

java printing variables methods error-handling

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

我应该使用return/continue语句而不是if-else吗?

在C,C++和C#使用条件时函数或循环语句中有可能使用继续返回尽早声明,摆脱了其他的分支的if-else语句.例如:

while( loopCondition ) {
    if( innerCondition ) {
        //do some stuff
    } else {
        //do other stuff
    }
}
Run Code Online (Sandbox Code Playgroud)

 while( loopCondition ) {
    if( innerCondition ) {
        //do some stuff
        continue;
    }
    //do other stuff
}
Run Code Online (Sandbox Code Playgroud)

void function() {
    if( condition ) {
        //do some stuff
    } else {
        //do other stuff
    }
}
Run Code Online (Sandbox Code Playgroud)

void function() {
    if( condition ) {
        //do some stuff
        return;
    }
    //do other …
Run Code Online (Sandbox Code Playgroud)

c c# c++

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

浏览器可以理解不带引号的属性值吗?

继我上一个问题之后,我想知道当前浏览器是否可以读取没有任何引号的属性值,即使该值包含斜杠,例如:

 <script src=/path/to/script.js type=text/javascript></script>
Run Code Online (Sandbox Code Playgroud)

它会在不导致DOM解析错误和破坏整个文档的情况下工作吗?

html javascript tags

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

乳胶中的查找表

我有一堆自动生成的LaTeX代码,其格式为"functionname_2093840289fad1337",即附加了散列的函数的名称.我想通过仅引用我知道的唯一函数名来从文档的其余部分引用这些函数.我想要一个像这样的查找函数:

\hyperdyperlink{functionname}
Run Code Online (Sandbox Code Playgroud)

发出的

\hyperlink{functionname_2093840289fad1337}{functionname}
Run Code Online (Sandbox Code Playgroud)

请注意,我无法计算哈希,但我准备编写一个表,将每个函数名映射到functionname + hash.编写这种函数的最佳方法是什么?

latex lookup-tables control-structure

6
推荐指数
2
解决办法
2520
查看次数