问题列表 - 第28794页

android hellomap示例给出异常

 06-14 22:13:33.992: ERROR/AndroidRuntime(331): Uncaught handler: thread main exiting due to uncaught exception
06-14 22:13:34.031: ERROR/AndroidRuntime(331): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example/com.example.HelloMap}: android.view.InflateException: Binary XML file line #6: Error inflating class com.google.android.maps.MapView
06-14 22:13:34.031: ERROR/AndroidRuntime(331):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
06-14 22:13:34.031: ERROR/AndroidRuntime(331):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
06-14 22:13:34.031: ERROR/AndroidRuntime(331):     at android.app.ActivityThread.access$2200(ActivityThread.java:119)
06-14 22:13:34.031: ERROR/AndroidRuntime(331):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
06-14 22:13:34.031: ERROR/AndroidRuntime(331):     at android.os.Handler.dispatchMessage(Handler.java:99)
06-14 22:13:34.031: ERROR/AndroidRuntime(331):     at android.os.Looper.loop(Looper.java:123)
06-14 22:13:34.031: ERROR/AndroidRuntime(331):     at android.app.ActivityThread.main(ActivityThread.java:4363)
06-14 22:13:34.031: ERROR/AndroidRuntime(331):     at java.lang.reflect.Method.invokeNative(Native Method)
06-14 22:13:34.031: ERROR/AndroidRuntime(331):     at java.lang.reflect.Method.invoke(Method.java:521)
06-14 22:13:34.031: ERROR/AndroidRuntime(331): …
Run Code Online (Sandbox Code Playgroud)

android

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

PHP MVC框架的文件夹结构......我这样做了吗?

我目前正在开发自己的PHP框架,我需要一些帮助来确定我是否正朝着正确的方向前进......

该框架既可供我自己使用,也可以进一步提升我的PHP技能.我遇到了很多问题,通过克服它们,我学到了很多东西,并且喜欢能够从零开始创造一些东西,所以我宁愿看不到像"Just use Zend"这样的答案!;)

我已经阅读了Stack Overflow和其他一些网站上的一些文章,但是我无法得到我需要的正确答案,所以希望有人可以给我一些有用的建议!

我已经尝试了一些不同的解决方案,但我最终让自己感到困惑,我不确定现在要走哪条路!我不能完全理解这一切......

'理论'框架结构

- .htaccess
- index.php
- private/
    - app/
        - bootstrap.php
        - modules/
            - default/
                - controllers/
                    - pages.php
                    - index.php
                - models/
                - views/
            - admin/
                - controllers/
                - models/
                - views/
    - config/
        - config.php
        - autoloader.php
    - lib/
        - Some_Library
            - Class1
                - class1.php
            - Class2
                - class2.php
- public/
    - css
    - images
    - scripts
Run Code Online (Sandbox Code Playgroud)

细节

  • index.php是主文件,其中每个请求都被路由到.htaccess.
  • 私人/显然无法公开访问.
  • public /包含所有公共文件.
  • app /包含所有应用专用代码.
  • lib …

php model-view-controller module directory-structure

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

在python关联列表中有效地查找元素

我有一组看起来像这样的列表:

conditions = [
["condition1", ["sample1", "sample2", "sample3"]],
["condition2", ["sample4", "sample5", "sample6"],
...]
Run Code Online (Sandbox Code Playgroud)

如何在Python中高效优雅地完成以下事项?

  1. 找到某种条件下的所有元素?

    例如,获取条件2中的所有样本.现在我可以这样做:

    for cond in conditions:
      cond_name, samples = cond
      if cond_name == requested_cond:
        return samples
    
    Run Code Online (Sandbox Code Playgroud)

    但那很笨重.

  2. 找到条件列表的有序联合?例如ordered_union(["condition1", "condition2"], conditions) 应该返回:

    ["sample1", "sample2", "sample3", "sample4", "sample5", "sample6"]
    
    Run Code Online (Sandbox Code Playgroud)

我怎样才能在Python中高效地完成这项工作?可能有一个聪明的单线?

python list-comprehension list

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

将具有相同变量名称和数据类型的两个数据框合并在一起

我已经尝试过该merge函数来合并我导入的两个csv文件.它们都具有相同的变量名称和数据类型,但每次运行合并时,我得到的所有内容都是包含两个数据帧名称的对象.我尝试过以下方法:

# ex1
obj <- merge(obj1, obj2, by=obj)
# ex2
obj <- merge(obj1, obj2, all)
Run Code Online (Sandbox Code Playgroud)

和上面的几个其他迭代.

合并正确的功能?如果是这样,我做错了什么?

r

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

RuntimeException:您的内容必须具有一个ListView,其id属性为'android.R.id.list'

我得到一个运行时异常

java.lang.RuntimeException:您的内容必须具有一个ListView,其id属性为'android.R.id.list'

我不知道出了什么问题.

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.newslist);
    mDbHelper.open();
    fillData();
}

private void fillData() {
    Bundle extras = getIntent().getExtras();
    long catID = extras.getLong("cat_id");
    Cursor c = mDbHelper.fetchNews(catID);
    startManagingCursor(c);

    String[] from = new String[] { DBHelper.KEY_TITLE };
    int[] to = new int[] { R.id.newslist_text };

    SimpleCursorAdapter notes = new SimpleCursorAdapter(this, R.layout.text_newslist, c, from, to);
    setListAdapter(notes);
}
Run Code Online (Sandbox Code Playgroud)

newslist.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content">
    <ListView 
         android:id="@+id/catnewslist"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content">
    </ListView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

text_newslist.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"> …
Run Code Online (Sandbox Code Playgroud)

android

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

两个不同角度的旋转矩形之间的最小距离

如何计算两个矩形之间的最小距离?
对于没有角度(即0一度)的矩形来说很容易,但对于任何不同角度的旋转矩形我都不知道该怎么做.

你能推荐一下吗?

WhiteFlare

geometry

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

Flash Builder 4现在使用AIR 2吗?

我刚刚获得CS5主套件,其中包括Flash Builder 4和Flash CS5 Pro.

当我在CS5 pro中创建一个新的AIR应用程序时它会显示"AIR 2"但是当我在Flash Builder中创建一个新的AIR项目时,我没有看到任何表明它是AIR 2或1.5的东西?

有没有办法告诉它正在使用哪个AIR运行时?

apache-flex air flex4 air2

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

拖放到桌面/资源管理器

按照我的方案.

我有一个应用程序,它将文件结构(文件夹,文件)从数据库加载到WPF ListView.现在我想从这个ListView中获取一个文件,将它拖到我的桌面(或一些打开的资源管理器窗口)上并将其放在那里.基本的拖放,没有什么花哨的.这听起来像是Windows应用程序的"标准"功能 - 但谷歌无济于事.

那我该怎么做呢?互操作性展示?

谢谢

编辑:谢谢你的解决方案,我仍然需要做一些谷歌搜索.这是我的完整解决方案.

.net c# wpf explorer drag-and-drop

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

防止在初始化之前使用函数,在C中使用类似构造函数

这是我防止funA,funB,funC等在初始化之前使用的方式

#define INIT_KEY 0xC0DE //any number except 0, is ok

static int initialized=0;

int Init()
{
  //many init task
  initialized=INIT_KEY;
}


int funA()
{
 if (initialized!=INIT_KEY) return 1;
 //..
}

int funB()
{
 if (initialized!=INIT_KEY) return 1;
 //..
}

int funC()
{
 if (initialized!=INIT_KEY) return 1;
 //..
}
Run Code Online (Sandbox Code Playgroud)

这种方法的问题在于,如果在循环内调用其中一些函数,那么再次调用"if(initialized!= INIT_KEY)",尽管没有必要.

这是一个很好的例子,为什么构造函数是有用的哈哈,如果它是一个对象,我会确定它在创建时,初始化被调用,但在C中,我不知道如何做.

欢迎任何其他想法!

c optimization constructor initialization function

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

Scala库的自动性能测试

Scala测试库是否有助于性能测试?在ScalaTest或规格中找不到任何相关内容.

performance scala performance-testing

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