问题列表 - 第46402页

NuGet项目>添加库包参考未出现

我安装了NuGet.

当我尝试转到Project> Add Library Package Reference时

"添加库包参考"不在项目菜单下.如果我再次尝试安装NuGet,它说它已经安装好了.我的应用程序是一个针对.net 4的MVC 3应用程序.

如何才能显示此选项?

asp.net-mvc visual-studio-2010 nuget

5
推荐指数
2
解决办法
8418
查看次数

关闭每个方法的Visual Studio/VB.Net Lines

在Visual Studio中使用VB.Net时,它会自动创建方法等周围的行/区域.

这可以在选项的某个地方关闭吗?

谢谢

vb.net coding-style visual-studio-2010 visual-studio

17
推荐指数
3
解决办法
8111
查看次数

如何在Android上进行非阻塞事件处理?

这个问题是关于Android上的事件处理.它不是特定于c ++.

我需要处理UI/OS事件,而不是在处理完所有事件时阻塞.

原因是我移植的应用程序非常大,不能轻易地重写以处理工作线程上的自己的东西.相反,应用程序引擎要求在长期操作期间处理UI/OS事件,否则这些操作将被阻止.

我发现ALooper_pollAll(...)不会为我这样做.例如,如果我在我的活动中创建一个对话框并开始一个长操作,ALooper_pollAll()将不会使我的对话框出现 - 它只会在我返回主循环时显示(我在onNativeWindowCreated中对此进行了测试).

我发现几乎可以解决的唯一解决方案是在UI线程上执行内部循环,通过JNI调用以下代码:

public class MyActivity extends NativeActivity {

  private Handler _uiEventsHandler = null;

  private Runnable _uiEventsTask = new Runnable() {
    public void run() {
      Looper looper = Looper.myLooper();
      looper.quit();
      _uiEventsHandler.removeCallbacks(this);    
      _uiEventsHandler = null;
    }
  };

  public void ProcessEvents(int timeout)
  {
    if (_uiEventsHandler==null) {
      Looper looper = Looper.myLooper();
      _uiEventsHandler = new Handler(looper);
      _uiEventsHandler.removeCallbacks(_uiEventsTask);    
      //_uiEventsHandler.postDelayed(_uiEventsTask,timeout);    
      _uiEventsHandler.post(_uiEventsTask);    
      try {
        looper.loop();
      } catch (RuntimeException re) { 
        // We get an exception when we try to quit the loop, …
Run Code Online (Sandbox Code Playgroud)

java-native-interface events android message-queue looper

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

C#中对象的内存地址

我有一段时间写的功能(对于.NET 3.5),现在我已升级到4.0

我无法让它发挥作用.

功能是:

public static class MemoryAddress
{
    public static string Get(object a)
    {
        GCHandle handle = GCHandle.Alloc(a, GCHandleType.Pinned);
        IntPtr pointer = GCHandle.ToIntPtr(handle);
        handle.Free();
        return "0x" + pointer.ToString("X");
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,当我调用它时 - MemoryAddress.Get(新车("蓝色"))

public class Car
{
    public string Color;
    public Car(string color)
    {
        Color = color;
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到错误:

对象包含非原始或非blittable数据.

为什么它不再起作用了?

我现在如何获取托管对象的内存地址?

.net c#

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

番石榴osgi捆绑下载

番石榴OSGi的项目工地说,我可以从捆绑他们的仓库,但我没有看到这里上课任何可用的软件包.有没有人下载过他们的osgi包?

java osgi guava

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

didRegisterForRemoteNotificationsWithDeviceToken:在调用registerForRemoteNotificationTypes时不调用:?

我正在使用基于navBased的应用程序中的推送通知.在AppDelegate.m中didRegisterForRemoteNotificationsWithDeviceToken:在调用registerForRemoteNotificationTypes时不调用:代码如下所示:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

    [[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];

    [self.window addSubview:navigationController.view];
    [self.window makeKeyAndVisible];

    return YES;
}



- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
    // Get a hex string from the device token with no spaces or < >
    NSLog(@"applicationDidFinishLaunchingWithOptions dev token test");

    NSString *deviceTokenStr = [[[[deviceToken description]
                          stringByReplacingOccurrencesOfString: @"<" withString: @""] 
                         stringByReplacingOccurrencesOfString: @">" withString: @""] 
                        stringByReplacingOccurrencesOfString: @" " withString: @""];

    NSLog(@"Device Token: %@", deviceTokenStr);
}
Run Code Online (Sandbox Code Playgroud)

我很确定配置文件不是问题所在.我发现错误:

注册时出错.错误:错误Domain = NSCocoaErrorDomain Code = 3000"为应用程序找到无效的'aps-environment'权利字符串"UserInfo = 0x115490 {NSLocalizedDescription =找不到应用程序的有效'aps-environment'权利字符串} …

iphone push-notification apple-push-notifications ios-4.2

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

更改箱线图中的异常值规则

我在R中构建了一些箱形图并且有几个异常值.我知道设置异常值限制的默认条件是:

  • Q3 + 1.5*IQR
  • Q1 - 1.5*IQR

但是,我希望将异常值归类为超出边界的值:

  • Q3 + 3*IQR
  • Q1 - 3*IQR

可以在R中设置吗?

r boxplot

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

错误:'Mystruct'未声明(首次使用此功能)

我无法排序编译时错误.我正在编译C项目.我的main.c文件有一个#include,它可以获取我正在为我的项目使用的结构的定义.关键是每次我尝试编译我的代码时都会出错

struct Mystruct* ps = (struct Mystruct* )malloc( sizeof(Mystruct) ); // I have this
// error at compile time

error: 'Mystruct' undeclared (first use in this function)
Run Code Online (Sandbox Code Playgroud)

如何编译器无法读取结构定义?包含文件夹已正确设置

谢谢

c gcc

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

以编程方式检测和提取音频信封

所有建议和相关信息的链接欢迎在这里.这是场景:

让我们说我有一个人的.wav文件(因此所有样本都与之相关).

我想在一系列样本上运行一个算法来检测事件发生的时间,即信封的开始和结束.然后我将使用此起点和终点来提取要在别处使用的数据.

解决这个问题的最佳方法是什么?任何伪代码?示例代码?源代码?

我最终会用C写这个.

谢谢!


编辑1

解析wav文件不是问题.但是一些用于包络检测的伪代码会很好!:)

c audio signal-processing

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

Ruby的简写,"如果它不是空白则使用它,否则使用它"

我有以下代码:

url = file.s3_url.blank? ? file.url : file.s3_url
Run Code Online (Sandbox Code Playgroud)

有没有更短的方式来写这个?

谢谢!

ruby ruby-on-rails

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