问题列表 - 第83249页

无法实例化接收器java.lang.ClassNotFoundException

当我试图实例化我在启动时用来启动服务的接收器时,我的android应用程序出错了.错误很明显,找不到我的接收器的类文件.但是我的清单文件,包和所有内容的一切都没问题,我也不知道发生了什么.这是我的代码:

package dti.obd.reader;

import dti.obd.reader.service.MainService;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;

public class BootReceiver extends BroadcastReceiver 
{
      @Override
      public void onReceive(Context context, Intent intent) 
      {
            Intent serviceIntent = new Intent(MainService.class.getName());
            context.startService(serviceIntent);
      }
}
Run Code Online (Sandbox Code Playgroud)

我的清单文件:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="dti.obd.reader"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk android:minSdkVersion="8" />


    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >

        <service android:name=".service.MainService" >
            <intent-filter >
                <action android:name="dti.obd.reader.service.MainService" />
            </intent-filter>
        </service>

        <receiver android:name="dti.obd.reader.BootReceiver" >
            <intent-filter >
                <action android:name="android.intent.action.BOOT_COMPLETED" >
                </action>
            </intent-filter>
        </receiver>
    </application>

    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

</manifest>
Run Code Online (Sandbox Code Playgroud)

有谁知道错误吗?似乎包和名字都可以......

android broadcastreceiver bootcompleted

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

基于语句添加类

我使用JQuery使用以下内容在元素中查找文本字符串 -

<li>
<input type="checkbox" value="14">
<a id="link-filterattribute-14" class=" jqueryCheck" rel="nofollow" href="/store/filtered/4/12_14/c_7/"> Black </a>
</li>     

<script>
if ($(".jqueryCheck:contains('Black')").length){

}
</script>
Run Code Online (Sandbox Code Playgroud)

我想要做的是在<input>如果找到单词"Balck"时添加一个类.我该怎么做?

谢谢

html javascript jquery

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

Mysuse日期问题与Where子句

我只是想知道如何检查这个日期

在此输入图像描述

2012-03-07与where子句一起到这个日期

这是我的Sql查询

SELECT u.`last_activity` FROM users u WHERE = '2012-03-07'
Run Code Online (Sandbox Code Playgroud)

响应

空回应

mysql sql mysqli

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

内联汇编语言比本机C++代码慢吗?

我试图比较内联汇编语言和C++代码的性能,所以我写了一个函数,添加两个大小为2000的数组,持续100000次.这是代码:

#define TIMES 100000
void calcuC(int *x,int *y,int length)
{
    for(int i = 0; i < TIMES; i++)
    {
        for(int j = 0; j < length; j++)
            x[j] += y[j];
    }
}


void calcuAsm(int *x,int *y,int lengthOfArray)
{
    __asm
    {
        mov edi,TIMES
        start:
        mov esi,0
        mov ecx,lengthOfArray
        label:
        mov edx,x
        push edx
        mov eax,DWORD PTR [edx + esi*4]
        mov edx,y
        mov ebx,DWORD PTR [edx + esi*4]
        add eax,ebx
        pop edx
        mov [edx + esi*4],eax
        inc esi
        loop label
        dec edi …
Run Code Online (Sandbox Code Playgroud)

c c++ performance assembly

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

如何在API Level 8中使用CalendarContract类

在android 4的推出之后,CalendarContract类被引入在设备日历中写入事件.但是,如果我使用API​​级别8创建了我的应用程序,现在我想CalendarContract在使用API​​级别8完成的项目中使用此类,因为在API级别8中我使用未记录的API在设备日历中编写事件并且此代码不会为Android 4工作.所以有可能CalendarContract在我的项目中使用类而不更改清单文件中的sdk版本,因为如果我将sdk版本更改为14然后它允许我使用CalendarContract类,我可以通过它来解决android的问题但是在这样做的时候我的应用程序没有开始在api 8 -13中运行,而我不想做,因为我的应用程序在市场上运行.那么有没有办法解决这个问题.请举个例子解释我

android

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

使用jQuery动态删除单选按钮

我有一个问题,删除单选按钮使用,我已经使用(.remove)功能,但当我使用它删除所有的单选按钮,我想删除它们separetly:在这里看到一个演示http://jsfiddle.net/HaBhk/10 / 谢谢

javascript jquery

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

将扩展方法组转换为具有泛型类型的委托

我在IDataReader上有两个扩展方法,具有以下签名:

internal static List<T> GetList<T>(this IDataReader reader, Func<string, T> del)

internal static double? GetDoubleOrNull(this IDataReader reader, string columnName)
Run Code Online (Sandbox Code Playgroud)

GetDoubleOrNull 没有任何重载.

在其他地方,我能做到

Func<string, double?> del = reader.GetDoubleOrNull;

var x = reader.GetList(del);
Run Code Online (Sandbox Code Playgroud)

要么

var x = reader.GetList<double?>(reader.GetDoubleOrNull);
Run Code Online (Sandbox Code Playgroud)

或者只是传入一个类似的实例方法

public double? blah(string s)

var x = reader.GetList(blah);
Run Code Online (Sandbox Code Playgroud)

但我不能这样做

var x = reader.GetList(reader.GetDoubleOrNull);
Run Code Online (Sandbox Code Playgroud)

编译器给出错误

cannot convert from 'method group' to 'System.Func<string,double?>'
Run Code Online (Sandbox Code Playgroud)

我不明白这一点.我认为既然没有重载GetDoubleOrNull,就不会有重载决策,它可以从方法签名推断出类型参数.

真正令人困惑的部分是它在传入时的工作方式blah.

c# generics extension-methods delegates internals

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

安装Perl DateTime

在为Perl安装DateTime时,我收到以下错误,但它失败了;

#   Failed test 'Make sure we can add 50 years worth of years in America/New_York time zone'
#   at t/30future-tz.t line 45.
Use of uninitialized value in numeric ge (>=) at /home/bensley/.cpan/build/DateTime-0.72/blib/lib/DateTime.pm line 138.

#   Failed test 'Make sure we can add 50 years worth of days in America/Chicago time zone'
#   at t/30future-tz.t line 45.
Use of uninitialized value in numeric ge (>=) at /home/bensley/.cpan/build/DateTime-0.72/blib/lib/DateTime.pm line 138.

#   Failed test 'Make sure we can add 50 years worth …
Run Code Online (Sandbox Code Playgroud)

perl perl-module

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

如何识别单击的按钮属于哪个列表框项?

在WPF编程中,我有一个问题是编写按钮单击事件处理程序.因为按钮位于列表框项目(datatemplate的一部分)内,并且当单击该按钮时,我无法分辨它属于哪个项目.有什么解决方案吗?SOS - -

c# wpf

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

使用闭包来修改Perl BEGIN块中的类

前言注意: 为了便于讨论,请暂时忽略这样一个事实:使用Class :: Accessor可以实现相同的目的,甚至只需使用Moose(在考虑代码可读性时可能会有更好的结果)和可维护性).

关于面向对象的Perl,本书Programming Perl讨论了使用闭包生成存取方法的能力.例如,这是一段有效的代码:

#!perl

use v5.12;
use warnings;

# at run-time
package Person1;

my @attributes = qw/name age address/;

for my $att ( @attributes )
{
  my $accessor = __PACKAGE__ . "::$att";

  no strict 'refs'; # allow symbolic refs to typeglob

  *$accessor = sub {
    my $self = shift;
    $self->{$att} = shift if @_;
    return $self->{$att};
  };
}

sub new { bless {}, shift }

package main;

use Data::Dumper;

my $dude …
Run Code Online (Sandbox Code Playgroud)

oop perl closures module accessor

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