小编use*_*567的帖子

在statechange事件中区分后退/前进单击和History.pushState/replaceState

我正在使用支持HTML 5 pushState和replaceState的History.js插件.当用户单击后退/前进按钮并使用pushState/replaceState时,将触发statechange.我需要检查statechange事件是从后退/前进按钮触发还是使用pushState/replaceState方法触发.

javascript jquery html5 history.js

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

计算C#中文件内容的哈希值?

我需要计算C#中文件内容的哈希值?所以,我可以在我的应用程序中比较两个文件哈希值.我有搜索但没找到.

c#

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

Android远程调试无法在Windows 7上运行

我正在使用以下教程远程调试android chrome浏览器上的网页.

http://www.html5rocks.com/en/tutorials/developertools/mobile/

对于已经安装的Galaxy Nexus,

http://developer.android.com/sdk/win-usb.html

http://www.samsung.com/us/support/owners/product/SCH-I515MSAVZW

当我通过USB线连接Windows 7上的移动设备,然后导航到chrome:// inspect /#devices

没有显示任何设备

android google-chrome

9
推荐指数
2
解决办法
3639
查看次数

在Visual Studio 2013中打开应用程序时,RadGrid在100%相同应用程序的不同机器中呈现不同

我有一个.NET 4.0应用程序,它在网页中使用RadGrid.当我在第一台机器上打开我的页面时,我得到了以下HTML,

<div id="ctl00_mainContentPlaceHolder_ctl00_mainContentPlaceHolder_radMainPanel">
   <div id="ctl00_mainContentPlaceHolder_radMain" class="RadGrid RadGrid_Metro">


                       <img width="64px" style='max-height: 100px; max-width: 100px;' src="/Data/Images/2013_09_16_17_18_37_1837_30f9.jpg" />
                   </td><td>
Run Code Online (Sandbox Code Playgroud)

当我在第二台机器上打开同一页面时,

<div id="ctl00_mainContentPlaceHolder_ctl00_mainContentPlaceHolder_radMainPanel">
    <div id="ctl00_mainContentPlaceHolder_radMain" class="RadGrid RadGrid_Metro">

    <table class="rgMasterTable" id="ctl00_mainContentPlaceHolder_radMain_ctl00" style="width:100%;table-layout:auto;empty-cells:show;">
    <colgroup>
        <col style="width:35px" />
        <col  />
        <col  />
        <col  />
        <col  />
        <col  />
        <col  />
...............................................................
Run Code Online (Sandbox Code Playgroud)

第二个是正确的,但为什么我的第一台机器没有显示任何表格元素,这是根本原因.

UPDATE:经过大量的搜索,我能够在这里找到答案.

<add key="vs:EnableBrowserLink" value="false" />
Run Code Online (Sandbox Code Playgroud)

asp.net telerik visual-studio-2013

9
推荐指数
2
解决办法
1658
查看次数

在"选择查询"中使用别名

我需要问一下如何在Select Query中使用Alias,

我需要这个

SELECT (Complex SubQuery) AS A, (Another Sub Query WHERE ID = A) FROM TABLE
Run Code Online (Sandbox Code Playgroud)

sql sql-server oracle

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

如何在C#中将Base64 PNG图像字符串转换为PNG格式

可能重复:
将base 64字符串转换为图像并保存

我有一个PNG图像编码为Base64字符串.我需要将此字符串转换为PNG格式.我怎样才能在C#中转换它?

c# c#-4.0

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

如何从Javascript调用原生Iphone/Android功能?

我在Iphone和Android中都使用Web View.在Android中,我使用创建变量来调用本机Andriod函数/方法.但我无法在Iphone中找到类似的东西.那么,如何从JavaScript调用本机Iphone功能.

javascript iphone android

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

使用外部访问令牌或本地访问令牌

我正在开发一个应用程序ASP.NET MVC 5.2.2, Web API 2.2 and Katana/OWIN 3.0.该应用程序将ASP.NET Identity 2.1用于本地帐户和数据库.

我正在使用OAuth授权服务器来生成访问和刷新令牌.我有使用我的本地oauth授权服务器的Android和IOS应用程序.Android和IOS应用程序使用SDK登录Facebook,Google等.之后,应用程序将(Facebook/Google/etc)访问令牌发送到服务器.服务器将使用Facebook/Google /等验证访问令牌.

如果它是有效的,那么,

1)我是否应该为应用程序生成新的本地访问令牌(在Auth标头中)以用于将来的所有请求?

2)应用程序每次都应该向我发送Facebook/Gmail/etc访问令牌(在Auth标头中),服务器每次都使用Facebook/Gmail /等验证访问令牌吗?

3)如果本地访问令牌过期,则服务器使用刷新令牌生成新的访问令牌.在此期间服务器是否应更新访问令牌以及刷新令牌或更新访问令牌是否足够?

asp.net-mvc oauth asp.net-web-api owin asp.net-identity

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

SQL Server CE:如果存在则更新else插入

INSERT如果SQL Server CE数据库表中尚不存在,UPDATE如果它存在,我怎么能连续存在?

我已经尝试了很多SQL查询并不断收到错误.这不起作用.

IF EXISTS (SELECT * FROM Table1 WHERE Column1='SomeValue')
    UPDATE Table1 SET (...) WHERE Column1='SomeValue'
ELSE
    INSERT INTO Table1 VALUES (...)
Run Code Online (Sandbox Code Playgroud)

更新:

我发现这对我有用.任何其他好的建议都是受欢迎的.

    INSERT INTO Table1 VALUES (...)
    SELECT (........)
    WHERE NOT Exists (SELECT ........)
    -- INSERT with Default value if not exist. Next, UPDATE it
    UPDATE Table1 SET (...) WHERE Column1='SomeValue'
Run Code Online (Sandbox Code Playgroud)

sql sql-server-ce

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

IOS不编码加(+)登录x-www-form-urlencoded POST请求?

我使用以下代码,

NSString *jsonD = [NSString stringWithFormat:@"rawJson=%@",[fbUserInfo jsonUTF8String]];
NSData *myRequestData = [jsonD dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url
                                                           cachePolicy:policy timeoutInterval:20.0];

[ request setHTTPMethod: @"POST" ];
[request setValue:[NSString stringWithFormat:@"%d", [myRequestData length]] forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[ request setHTTPBody: myRequestData ];
Run Code Online (Sandbox Code Playgroud)

在这段代码中我有日期2013-06-29T18:33:17+0000.问题是我的服务器接收日期为 2013-06-29T18:33:17 0000.看到空间.我不知道为什么会这样.

iphone objective-c ios ios6

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