小编vbe*_*nce的帖子

如何检查对象是否实现了接口?

如何检查某个类是否实现了接口?当有:

Character.Gorgon gor = new Character.Gorgon();

如何检查gor实现Monster接口?

public interface Monster {

    public int getLevel();

    public int level = 1;
}

public class Character {
    public static class Gorgon extends Character implements Monster {
        public int level;
        @Override
        public int getLevel() { return level; }

        public Gorgon() {
            type = "Gorgon";
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

该方法是否getLevel()Gorgon正确覆盖,因此它可以返回levelgor创建的?

java oop interface

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

什么是python的site-packages目录?

该目录site-packages在各种Python相关文章中提到.它是什么?怎么用?

python

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

XML模式文件中xs和xsd之间的区别?

XML模式文件中的前缀xsxsd前缀之间有什么区别?

xsd

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

JUnit:使用构造函数而不是@Before

我正在使用JUnit 4.我看不出构造函数初始化或使用注释的专用init函数之间的区别@Before.这是否意味着我不必担心它?

有没有什么@Before比在构造函数中进行初始化更多的情况?

junit constructor initialization

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

Laravel:错误[PDOException]:无法在PostgreSQL中查找驱动程序

我正在尝试通过Laravel连接PostgreSQL数据库,以便进行php工匠迁移,但似乎没有被定向,因为它正在读取MySQL的数据库名称.

以下是来自database.php的命令:

'connections' => array(

    'sqlite' => array(
        'driver'   => 'sqlite',
        'database' => __DIR__.'/../database/production.sqlite',
        'prefix'   => '',
    ),

    'mysql' => array(
        'driver'    => 'mysql',
        'host'      => 'localhost',
        'database'  => 'database',
        'username'  => 'root',
        'password'  => '',
        'charset'   => 'utf8',
        'collation' => 'utf8_unicode_ci',
        'prefix'    => '',
    ),

    'pgsql' => array(
        'driver'   => 'pgsql',
        'host'     => 'localhost',
        'database' => 'postgres',
        'username' => 'postgres',
        'password' => 'root',
        'charset'  => 'utf8',
        'prefix'   => '',
        'schema'   => 'public',
    ),

    'sqlsrv' => array(
        'driver'   => 'sqlsrv', …
Run Code Online (Sandbox Code Playgroud)

php database postgresql syntax-error laravel

65
推荐指数
6
解决办法
22万
查看次数

如何修复双重编码的UTF8字符(在utf-8表中)

之前LOAD DATA INFILE是在假设CSV文件已latin1编码的情况下运行的.在此导入期间,多字节字符被解释为两个单个字符,然后使用utf-8进行编码(再次).

这种双重编码创造了异常,ñ而不是ñ.

如何纠正这些字符串?

mysql string utf-8 character-encoding

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

如何在Eclipse中制作war文件

制作战争文件的简便方法是什么?

当我右键单击在服务器上运行时,我的项目正在工作,但我想部署在tomcat服务器上.我已安装,m2clipse但它给了我一个错误.

  1. 是maven必须制作战争档案吗?
  2. 我是否需要特殊的目录结构来与eclipse进行战争?

    无法执行目标org.apache.maven.plugins:maven-war-plugin:2.1.1:war(default-war)项目测试2:组装WAR时出错:需要webxml属性(或预先存在的WEB-INF/web .xml如果在更新模式下执行) - > [帮助1] [错误]

java eclipse war maven-3

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

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

使用动画展开ListView项

我有一个ListView.最初,它ListView包含一些数据.当用户点击某个项目时,另一个布局将动态添加到该项目中,因此它的高度将会增加.

现在,当项目的高度增加时,它会立即显示修改后的项目.但是,我想要的是动画,所以逐渐增加项目的高度.

android expandablelistview expandablelistadapter android-animation android-listview

38
推荐指数
4
解决办法
5万
查看次数

两个JVM之间的共享内存

在JAVA中,有两种JVM(在同一台物理机器上运行)使用/共享相同的存储地址空间吗?假设JVM1中的生产者将消息放在特定的预定义内存位置,如果它知道要查看哪个内存位置,JVM2上的消费者是否可以检索消息?

java jvm memory-management

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