问题列表 - 第28157页

html5和Javascript会替换原生应用程序吗?

我最近参加了一个关于网络和网络开发未来的会议,它非常关注HTML5以及它将如何影响我们看待网络的方式以及我们将如何使用它.大多数发言者意味着它将取代您桌面和手机上的原生应用程序.

我同意你可以用新技术制作很多很棒的东西,例如bespin,<video>而且<canvas>标签会很棒,但它会完全消除对原生应用的需求吗?有没有你用Javascript和HTML5无法做到的事情?

javascript html5

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

将$(this)作为参数传递?

$(document).ready(function() {
    function GetDeals() {
    alert($(this).attr("id"));
}

$('.filterResult').live("click", function(event) {
    GetDeals();
});
Run Code Online (Sandbox Code Playgroud)

});

我需要在函数中作为参数传递什么GetDeals()才能操作$(this)

提前致谢!

javascript jquery this

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

JSON.NET C#中的反序列化导致空对象

我正在尝试使用JSON.NET反序列化来填充C#对象(ImportedProductCodesContainer)和数据.

ImportedProductCodesContainer.cs:

using Newtonsoft.Json;

[JsonObject(MemberSerialization.OptOut)]
public class ImportedProductCodesContainer
{
    public ImportedProductCodesContainer()
    {

    }

    [JsonProperty]
    public ActionType Action { get; set; }

    [JsonProperty]
    public string ProductListRaw { get; set; }


    public enum ActionType {Append=1, Replace};
}
Run Code Online (Sandbox Code Playgroud)

JSON字符串:

{"ImportedProductCodesContainer":{"ProductListRaw":"1 23","Action":"Append"}}
Run Code Online (Sandbox Code Playgroud)

C#代码:

 var serializer = new JsonSerializer();
 var importedProductCodesContainer = 
     JsonConvert.DeserializeObject<ImportedProductCodesContainer>(argument);
Run Code Online (Sandbox Code Playgroud)

的问题是,importedProductCodesContainer保持运行上面的代码后空的(动作= 0,ProductListRaw = NULL).你能帮我弄清楚出了什么问题吗?

c# json.net

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

将Dynamic Web Project导入Eclipse

我一直在Eclipse中开展动态Web项目.我最近重新安装了我的操作系统,并使用了一个干净的日食.我可以导入我的web项目,但是当我尝试午餐(在服务器上运行)时,我总是收到此消息:

"The selection cannot be run on any server"
Run Code Online (Sandbox Code Playgroud)

我安装了eclipse的tomcat插件,它运行正常.我也设置了tomcat库.(窗口/偏好/ Tomcat)的.

有什么问题呢?

java eclipse

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

从Java中的字符串中提取

我有一个字符串;

String value = "(5+5) + ((5+8 + (85*4))+524)";
Run Code Online (Sandbox Code Playgroud)

如何从括号内的此字符串中拆分/提取逻辑值为;

(85*4) as one
(5+8 + one) as two
(two+524) as three
((5+5) + three) as four
...
Run Code Online (Sandbox Code Playgroud)

任何的想法?一切都很受欢迎

java regex split

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

更改企业库异常处理格式化程序中的时间戳值

我正在使用带有c#的enterprize库5.0进行异常处理,并且我正在使用formatter.Now在我的日志文件中,Timestamp没有给出正确的时间.我可以在格式化程序中更改时间戳的值.

timestamp enterprise-library exception-handling exception enterprise-library-5

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

c ++/cli将(托管)委托传递给非托管代码

如何将函数指针从托管C++(C++/CLI)传递给非托管方法?我读了一些文章,比如MSDN中的这篇文章,但它描述了两个不同的程序集,而我只想要一个.

这是我的代码:

1)标题(MyInterop.ManagedCppLib.h):

#pragma once

using namespace System;

namespace MyInterop { namespace ManagedCppLib {

    public ref class MyManagedClass
    {
    public:
        void DoSomething();
    };
}}
Run Code Online (Sandbox Code Playgroud)

2)CPP代码(MyInterop.ManagedCppLib.cpp)

#include "stdafx.h"
#include "MyInterop.ManagedCppLib.h"

#pragma unmanaged
void UnmanagedMethod(int a, int b, void (*sum)(const int))
{
    int result = a + b;
    sum(result);
}

#pragma managed
void MyInterop::ManagedCppLib::MyManagedClass::DoSomething()
{
    System::Console::WriteLine("hello from managed C++");
    UnmanagedMethod(3, 7, /* ANY IDEA??? */);
}
Run Code Online (Sandbox Code Playgroud)

我尝试创建我的托管委托,然后我尝试使用Marshal::GetFunctionPointerForDelegate方法,但我无法编译.

delegates interop c++-cli function-pointers

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

是否可以在执行期间更改变量的值?

我想知道是否有任何方法可以在执行期间使用Visual Studio 2008更改变量的值?我知道我可以在Eclipse上做这个(放一个断点,添加一个观察者并编辑我想要的任何变量值)但是我还没有在VS上找到这个功能?

任何的想法?

谢谢.

.net c# debugging breakpoints visual-studio

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

Zeroconf名称解析

我正在开发一个带有嵌入式网络服务器的控制设备.Web服务器为任何请求它的Web浏览器提供控制接口(从Windows浏览器,Mac浏览器,iPhone android等).

我遇到的问题是通常知道如何访问设备的一般方法.即在Web浏览器中键入的地址.

固定IP对我的用户来说太技术了,可能会出错,因为我的设备可以插入许多不同的本地网络.使用uPnp服务发现需要在某些平台上在客户端上运行软件,并不像仅键入Web地址那样自然.我想实现名称解析.

我当前的实现使用netbios协议.所以从Windows浏览器我可以键入// controller /它可以工作,但这不适用于Mac或智能手机.我还可以尝试实现苹果mDnsresponder,它应该让Mac和iPhone玩得开心(虽然我认为我只限于//controller.local/).也许类似的东西也存在于Android,Symbian等,但是没有一个更通用的解决方案来创建一个我可以尝试的网络名称?

该平台目前基于TI Cortex M3处理器和lwIP.

任何有关如何找到解决方案的帮助或建议都非常感谢.

亲切的问候,

短发

c zeroconf cortex-m3 nameservice lwip

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

处理没有MENU键的Android设备

一些用户告诉我,我的Android应用程序无法使用,因为他们的设备没有MENU键.

处理这些设备的最佳方法是什么?是否可以检测设备是否缺少MENU键并且仅在此情况下显示菜单按钮?

最重要的是,你如何在模拟器中测试它?

谢谢.

编辑:显然问题是用户不知道菜单键被称为菜单键.

编辑:此外,一些非官方的Android设备,如Eken和aPad没有物理菜单键.

android menu

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