小编Ste*_*all的帖子

Grails控制台 - 无法找到课程?

我正在阅读"Grails in Action"一书,我坚持介绍grails控制台的那一部分.从我的项目目录中,我输入"grails console"来打开一个控制台窗口,控制台甚至输出信息表明它正在编译类,但当我在控制台中键入它时:

new Quote(author:'Larry Wall',content:'There is more than one method to our madness.').save()

我收到此错误:

unable to resolve class Quote 
 at line: 1, column: 1
Run Code Online (Sandbox Code Playgroud)

Quote类存在于Quote.groovy中grails-app/domain/qotd/Quote.groovy,我无法运行上述命令.

这里出了什么问题?

grails groovy

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

使用反射更改静态最终File.separatorChar进行单元测试?

具体来说,我正在尝试为一个方法创建单元测试,该方法需要用于File.separatorChar在windows和unix上构建路径.代码必须在两个平台上运行,但当我尝试更改此静态最终字段时,我会收到JUnit错误.

任何人都知道发生了什么事吗?

Field field = java.io.File.class.getDeclaredField( "separatorChar" );
field.setAccessible(true);
field.setChar(java.io.File.class,'/');
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我明白了

IllegalAccessException: Can not set static final char field java.io.File.separatorChar to java.lang.Character
Run Code Online (Sandbox Code Playgroud)

思考?

java reflection file-io unit-testing

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

ExtJS会死吗?

我看看ExtJS,它似乎提供了许多RIA功能,如Flex提供的更大容量的套件,没有闪存要求.但是,随着jQuery-UI这样的开源式主题的继续,ExtJS会在某种程度上死掉吗?此外,由于闪存渗透率只会继续增加,为什么要将库存放入javascript库?

也就是说,像jQuery这样的JavaScript库在提供易于使用的API方面取得了巨大的飞跃,因此可能有一些优点.

思考?意见?ExtJS有价格标签,所以我不得不问这个问题.

javascript rich-internet-application extjs

25
推荐指数
3
解决办法
8799
查看次数

我如何在python中进行取幂?

def cube(number):
  return number^3
print cube(2)
Run Code Online (Sandbox Code Playgroud)

我会期待cube(2) = 8,但相反,我得到了cube(2) = 1

我究竟做错了什么?

python math operators

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

防病毒程序如何检测病毒?

反病毒程序如何检测某些东西是病毒还是木马?

我来自土耳其,请尽可能保持英文简单,谢谢.

antivirus

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

生成报告 - 什么对您有用?

我正在寻找一种模板工具,它允许强大的数据操作和报表构建.JasperReports很强大,但它是最好的吗?我通常不需要花哨的颜色或渐变的能力,但我确实需要能够准确定位数据并产生可靠,快速的结果.理想情况下,生成报告也不需要由可视化工具驱动,并且应该完全基于API.

有没有人对大规模应用程序中的任何主要报告框架有实际经验?我见过的一些报告工具主要涉及BusinessIntelligence,因此不那么直接的程序控制.

总而言之,我需要

  • 强大的文档和支持
  • 能够以编程方式控制文档输出和打印到PDF
  • 多种布局格式
  • 速度和效率
  • 能够持续至少4年以上

而且我不需要

  • 漂亮的颜色
  • 丰富的接口(HTML输出/等)

一般来说,我将生产批量文件,这就是为什么速度和效率是非常相关的问题.

建议?思考?

java templates reporting jasper-reports business-intelligence

24
推荐指数
2
解决办法
4248
查看次数

按线性时间排序?

给定[0..n ^ 3-1]范围内的n个整数的输入集,提供线性时间排序算法.

这是我星期四测试的评论,我不知道如何解决这个问题.

sorting algorithm complexity-theory time-complexity

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

阻止<input>元素在iPhone上滚动屏幕?

<input type="number">我的网页上有几个元素.我正在使用jQTouch,我一直想保持全屏; 也就是说,水平滚动很糟糕.每当我点击一个<input>元素时,页面会向右滚动,在屏幕右侧显示黑色边框并使所有内容失真.输入从屏幕左侧偏移,它们从页面中间的某处开始.

如何防止此焦点滚动?

javascript iphone safari web-applications jqtouch

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

如何将chrome greasemonkey脚本限制为单个网页,或仅限于某些网页?

有没有办法阻止chrome运行greasemonkey脚本,除了在某些域上?我可以做一些hackery location.href,但如果有一个更清洁的解决方案会很好.

当我通过拖动script.user.js器安装到浏览器中时,脚本会自动运行所有网站.

我该如何防止这种情况?

javascript greasemonkey google-chrome

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

org.hibernate.MappingException:未知实体

我正在尝试使用Beginning Hibernate第二版,而我却试图将简单的工作示例与HSQLDB放在一起.

当我跑步时ant populateMessages,我明白了

[java] org.hibernate.MappingException: Unknown entity: sample.entity.Message
[java]     at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:194)
[java]     at org.apache.tools.ant.taskdefs.Java.run(Java.java:747)
...
Run Code Online (Sandbox Code Playgroud)

这是我得到的:

Message.java

package sample.entity;

import org.hibernate.annotations.Entity;

import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
public class Message
{
    private String messageText;
    private Integer id;

    public Message( String messageText )
    {
        this.messageText = messageText;
    }

    public Message()
    {
    }

    public String getMessageText()
    {
        return messageText;
    }

    public void setMessageText(String messageText)
    {
        this.messageText = messageText;
    }

    @Id
    @GeneratedValue
    public Integer getId()
    {
        return id;
    } …
Run Code Online (Sandbox Code Playgroud)

java annotations hibernate

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