问题列表 - 第23569页

世界各地的街道数据库?

我使用可下载的Geonames数据库用于世界上所有国家,州,县和城市,但我想知道是否有街道数据库?

所以你可以选择:国家 - >州/部门/区 - >(县/地区) - >城市 - >街道在你喜欢的任何国家.

因为当我在Google地图中搜索街道时,我可以看到所有上层(国家/地区/城市).你可以为MySQL下载一个数据库吗?

必须有一个数据库,因为总有国家公司提供这种信息.他们从哪里得到的?

mysql database geocoding geolocation

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

如何删除旧的JPanel并添加新的JPanel?

我想从Window(JFrame)中删除一个旧的JPanel并添加一个新的。我该怎么办?

我尝试了以下方法:

public static void showGUI() {
    JFrame frame = new JFrame("Colored Trails");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);       
    frame.add(partnerSelectionPanel);
    frame.setSize(600,400);
    frame.setVisible(true);
}

private static void updateGUI(final int i, final JLabel label, final JPanel partnerSelectionPanel) {
    SwingUtilities.invokeLater( 
        new Runnable() {
            public void run() {
                label.setText(i + " seconds left.");
            }
            partnerSelectionPanel.setVisible(false); \\ <------------
        }
    );
}
Run Code Online (Sandbox Code Playgroud)

我的代码更新了“旧” JPanel,然后使整个JPanel不可见,但它不起作用。编译器抱怨用指示的行<------------。它写道:<identifier> expected, illegal start of type

添加:

我已经设法完成了我需要做的事情,并且通过以下方式做到了:

public static void showGUI() {
    frame = new JFrame("Colored Trails");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);       
    frame.add(partnerSelectionPanel);
    //frame.add(selectionFinishedPanel);
    frame.setSize(600,400);
    frame.setVisible(true);
} …
Run Code Online (Sandbox Code Playgroud)

java user-interface swing visibility jpanel

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

控件未正确对齐

我正在使用以下代码来设计我的主页.输出(如下所示)未正确显示.你可以看到最左边的横幅,导航链接之间有很大的差距.怎么设置这个?可以仅使用DIV标签而不是TABLE来完成吗?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>
  <title>
    First Website
  </title>
</head>

<body>
      <table  id="main" align="center" width="600 px">
        <tr  id="trBanner">
            <td  id="tdBanner">
                <img src="../../../My Pictures/banner copy.bmp.jpg"
            </td>
        </tr>
        <tr  id="trNavLinks">
            <td  id="lnkHome">
                  <a href="" id="lnkHome" name="lnkHome">Home</a>
            </td>
            <td  id="lnkLife">
                  <a href="" id="lnkLife" name="lnkLife">Life</a>
            </td>
            <td  id="lnkTeachings">
                  <a href="" id="lnkTeachings" name="lnkTeachings">Teachings</a>
            </td>
            <td  id="lnkExperiences">
                  <a href="" id="lnkExperiences" name="lnkExperiences">Experiences</a>
            </td>
            <td  id="lnkPhotoGallery">
                  <a href="" id="lnkPhotoGallery" name="lnkPhotoGallery">Photo Gallery</a>
            </td>
            <td  id="lnkReach">
                  <a href="" id="lnkReach" name="lnkReach">How to Reach</a>
            </td>
            <td …
Run Code Online (Sandbox Code Playgroud)

html css html4

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

ProgressDialog无法在外部AsyncTask中工作

我开始认为要使ProgressDialog工作,AsyncTask必须是Activity类中的内部类.真正?[编辑很久以后......答案是假的,我不确定这是一个错误还是什么.我使用的是Android 1.5.我打算读一读服务.]

我有一个活动,使用数据库来操纵信息.如果填充数据库一切都很好.如果没有填充,那么我需要从网站下载信息,填充数据库,然后访问填充的数据库以完成onCreate中的视图.

问题是没有办法确定AsyncTask线程何时完成填充数据库,我得到以下强制关闭错误消息:抱歉!应用程序意外停止.我点击Force Close按钮,后台AsyncTask线程继续工作,数据库被填充,一切正常.

我需要摆脱该错误消息,并需要一些帮助来解决这个问题.这是一些伪代码:

public class ViewStuff extends Activity
{
  onCreate
  { 
    if(database is populated)
      do_stuff
    else
    {
      FillDB task = null;
      if(task == null || task.getStatus().equals(AsyncTask.Status.FINISHED))
       {                
         task = new FillDB(context);
         task.execute(null);
       }
    }

  continue with onCreate using information from database to properly display 

 } // end onCreate
} // end class
Run Code Online (Sandbox Code Playgroud)

在单独的文件中:

public class FillDB extends AsyncTask<Void, Void, Void>
{
    private Context context;

    public FillDB (Context c)  //pass the context in the constructor
{
    context = …
Run Code Online (Sandbox Code Playgroud)

android android-asynctask

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

将绘图保存到matlab中的图像文件中:saveas和print之间的区别

我想知道在matlab中将绘图保存到图像文件中时,saveas和print之间有什么区别?在什么情况下都可以使用,在什么情况下只能使用一个?

感谢致敬!

printing matlab image save-as

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

什么是PHP中的c ++虚函数?

abstract function xxx吗?

我刚做了一个测试,似乎表明私有方法也是虚拟的?

class a {
 private function test()
 {
  echo 1;
 }
}

class b extends a {
 private function test()
 {
  echo 2;
 }
 public function call()
 {
  $this->test();
 }
}

$instance = new b;
$instance->call();
Run Code Online (Sandbox Code Playgroud)

输出是 2

php virtual abstract

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

如何从屏幕确定3D空间中的触摸内容?

如何在我的OpenGL ES 1.1 android应用程序中使用gl.gluUnproject来确定用户触摸屏幕时选择的内容?

我的理解是触摸事件导致一条线,我必须找到它与之相交的第一个"东西".

有没有关于如何做到这一点的教程?

android opengl-es

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

宣称的私人ivars与合成的ivars有何不同?

我知道现代的Objective-C运行时可以合成ivars.我认为合成的ivars的行为与标记的ivars完全相同@private,但它们没有.

因此,代码仅在我预期可以处理的现代运行时下进行编译.例如,一个超类:

@interface A : NSObject {
#if !__OBJC2__
  @private
    NSString *_c;
#endif
}

@property (nonatomic, copy) NSString *d;

@end


@implementation A

@synthesize d=_c;

- (void)dealloc {
    [_c release];
    [super dealloc];
}

@end
Run Code Online (Sandbox Code Playgroud)

和子类:

@interface B : A {
#if !__OBJC2__
@private
    NSString *_c;
#endif
}

@property (nonatomic, copy) NSString *e;

@end


@implementation B

@synthesize e=_c;

- (void)dealloc {
    [_c release];
    [super dealloc];
}

@end
Run Code Online (Sandbox Code Playgroud)

即使超类的ivar是私有的,子类也不能具有与其超类的声明的ivar同名的声明的ivar.这似乎违反了我的意思@private,因为子类受到超类选择私有的影响.

然而,我更关心的是我应该如何看待合成的伊娃.我认为他们的行为就像宣布的私人伊娃,但没有脆弱的基类问题.也许这是正确的,我只是不明白脆弱的基类问题.为什么上面的代码只在现代运行时编译?当所有超类实例变量都是私有的时,是否存在脆弱的基类问题?

objective-c

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

Lucene区分大小写和不敏感的搜索

我有一个Lucene索引,目前区分大小写.我想添加一个不区分大小写的搜索选项作为后备.这意味着与案例匹配的结果将获得更多权重并将首先出现.例如,如果结果数量限制为10,并且有10个匹配我的情况,这就足够了.如果我只找到7个结果,我可以从不区分大小写的搜索中添加3个结果.

我的情况实际上更复杂,因为我有不同重量的物品.理想情况下,匹配"错误"的情况会增加一些重量.不用说,我不想要重复的结果.

一种可能的方法是有2个索引.一个有一个案例,一个没有和搜索两个.当然,这里有一些冗余,因为我需要两次索引.

有更好的解决方案吗?想法?

java lucene

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

按数据属性选择元素

是否有一种简单直接的方法可以根据data属性选择元素?例如,选择具有名为customerIDvalue的数据属性的所有锚点22.

我有点犹豫使用rel或其他属性来存储这些信息,但我发现根据存储在其中的数据选择元素要困难得多.

jquery html5 custom-data-attribute

970
推荐指数
11
解决办法
91万
查看次数