小编Omn*_*ent的帖子

Java内部类和静态嵌套类

Java中的内部类和静态嵌套类之间的主要区别是什么?设计/实施是否在选择其中一个方面发挥作用?

java inner-classes static-classes

1691
推荐指数
21
解决办法
70万
查看次数

集合的hashCode方法的最佳实现

我们如何决定hashCode()集合方法的最佳实现(假设equals方法已被正确覆盖)?

java hash equals hashcode

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

递归或迭代?

如果我们在算法中使用循环而不是递归,反之亦然,那么两者是否可以起到同样的作用?例如:检查给定的字符串是否为回文.我已经看到许多程序员使用递归作为一种手段来展示一个简单的迭代算法可以适应账单.编译器在决定使用什么方面起着至关重要的作用吗?

language-agnostic algorithm recursion performance

215
推荐指数
11
解决办法
14万
查看次数

图像在Grails中调整大小

我正在使用Grails开发网络相册并进行图像处理,我使用的是grails-image-tools插件.如果上传的图像尺寸太大(例如:超过600*840),我需要一种功能来调整图像大小.在这种情况下,我需要将此图像的大小调整为600*840).最有效的方法是什么?非常感谢.

java grails frameworks image-processing

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

使用通配符的Java集合

public static void main(String[] args) {

    List<? extends Object> mylist = new ArrayList<Object>();

    mylist.add("Java"); // compile error

}
Run Code Online (Sandbox Code Playgroud)

上面的代码不允许您向列表中添加元素,并且通配符只能用作方法中的签名,同样不能用于添加,而只能用于访问.在这种情况下,上述目的是什么?

java

9
推荐指数
2
解决办法
5166
查看次数

用于复制表的SQL命令

将表从一个数据库复制到另一个数据库的SQL命令是什么?我正在使用MySQL,我有两个数据库x和y.假设我在x中有一个名为a的表,我需要将该表复制到y数据库.对不起,如果这个问题太新手了.

谢谢.

mysql sql

9
推荐指数
2
解决办法
7139
查看次数

在Java中欺骗单一继承?

我听说有一种方法可以欺骗单继承并在Java中实现多重继承.有谁知道如何实现这个(没有使用接口)?

只是出于好奇;-)

java oop inheritance

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

将datetime转换为日期

如何将Grails中的datetime字段转换为日期,而不是捕获时间?我需要这样做以与系统日期进行比较.

class Trip 
{
    String name
    String city
    Date startDate
    Date endDate
    String purpose
    String notes

    static constraints = {
        name(maxLength: 50, blank: false)
        startDate(validator: {return (it >= new Date())}) // This won't work as it compares the time as well 
        city(maxLength: 30, blank: false)
    }
}
Run Code Online (Sandbox Code Playgroud)

grails groovy datetime

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

方法局部内部类

public class Test {
    public static void main(String[] args) {

    }
}

class Outer {
    void aMethod() {
        class MethodLocalInner {
            void bMethod() {
                System.out.println("Inside method-local bMethod");
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

有人能告诉我如何打印消息bMethod吗?

java inner-classes method-invocation

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