小编War*_*ior的帖子

android.process.acore 已停止工作

我的 Lollipop (5.0.2) Android 出现问题。

基本上每 1-2 秒就会弹出一条消息,指出“android.process.acore 已停止工作”并阻止我正常使用手机。当我尝试将 reddit 帐户添加到“Reddit is fun”应用程序时,此错误开始出现,但过去我添加新的 Google 帐户后也曾经发生过(但后来它神奇地消失了)。

这是 android 日志中描述错误的部分:

E/AndroidRuntime(13107): FATAL EXCEPTION: ContactsProviderWorker
E/AndroidRuntime(13107): Process: android.process.acore, PID: 13107
E/AndroidRuntime(13107): java.lang.RuntimeException: Package manager has died
E/AndroidRuntime(13107):    at android.app.ApplicationPackageManager.queryContentProviders(ApplicationPackageManager.java:696)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactDirectoryManager.getDirectoryProviderPackages(ContactDirectoryManager.java:224)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactDirectoryManager.scanAllPackages(ContactDirectoryManager.java:261)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactDirectoryManager.scanAllPackagesIfNeeded(ContactDirectoryManager.java:194)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactDirectoryManager.scanAllPackages(ContactDirectoryManager.java:184)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactsProvider2.updateDirectoriesInBackground(ContactsProvider2.java:1141)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactsProvider2.performBackgroundTask(ContactsProvider2.java:933)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactsProvider2ForLG.performBackgroundTask(ContactsProvider2ForLG.java:385)
E/AndroidRuntime(13107):    at com.android.providers.contacts.ContactsProvider2$1.handleMessage(ContactsProvider2.java:748)
E/AndroidRuntime(13107):    at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(13107):    at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime(13107):    at android.os.HandlerThread.run(HandlerThread.java:61)
E/AndroidRuntime(13107): Caused by: android.os.TransactionTooLargeException
E/AndroidRuntime(13107):    at android.os.BinderProxy.transactNative(Native Method)
E/AndroidRuntime(13107):    at android.os.BinderProxy.transact(Binder.java:496) …
Run Code Online (Sandbox Code Playgroud)

android android-5.0-lollipop

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

使用jQuery UI可排序插件添加项目后刷新列表

好吧,所以我有一个嵌套的可排序列表,因此每个项目都是一个容器和一个可排序的元素.

我面临的问题是,每当我添加一个新元素时,我都希望jQuery使用新项目刷新其内部状态.根据文档,必须调用可排序方法作为参数'刷新'传递,但我仍然无法使它工作.

示例代码:http: //jsfiddle.net/X5sBm/

JavaScript的:

$(document).ready(function() {
    var list = $('#mycontainer ul').sortable({
        connectWith: '#mycontainer ul',
        placeholder: 'myplaceholder'
    });

    function addElement(text) {
        $('#mycontainer > ul').append('<li>' + text + '<ul></ul></li>');
        list.sortable('refresh');
    }

    addElement('yolo');
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<div id="mycontainer">
    <ul>
        <li>
            Some text
            <ul>
            </ul>
        </li>
        <li>
            Some text 2
            <ul>
            </ul>
        </li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#mycontainer > ul {
    display: block;
}

#mycontainer > ul ul {
    min-height: 10px;
    padding-left: 20px;
}

.myplaceholder {
    background-color: yellow;
}
Run Code Online (Sandbox Code Playgroud)

尝试在新添加的项目下拖动一个预先存在的项目,即使刷新后也无法执行此操作.

html javascript css jquery jquery-ui

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

如何使用生成器形成多个管道?

我正在使用 python,我正在尝试找到一种将多个生成器优雅地链接在一起的方法。问题的一个例子是,例如一个根生成器,它提供某种数据,每个值都像级联一样传递给它的“子级”,而级联又可以修改它们接收到的对象。我可以走这条路线:

for x in gen1:
    gen2(x)
    gen3(x)
Run Code Online (Sandbox Code Playgroud)

但它丑陋且不优雅。我正在考虑一种更实用的做事方式。

python generator

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