小编rks*_*rst的帖子

比较C中char []的相等性

我有两个变量:

char charTime[] = "TIME";
char buf[] = "SOMETHINGELSE";
Run Code Online (Sandbox Code Playgroud)

我想检查这两个是否相等......使用charTime == buf不起作用.

我应该使用什么,有人可以解释为什么使用==不起作用?

这个行为在C和C++中会有所不同吗?

c c++ equality

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

如何将UIView移动到"底部"以便显示下一个UIView?

我想从超级视图中"删除"UIView并在最后添加它...但是在属于superview的其余UI视图的"底部".

这可能吗?

任何帮助非常感谢!

iphone cocoa-touch objective-c uiview ios

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

高写入(10000+插入/小时),低读取(10读/秒)的最佳数据库?

我正在开发一个Web应用程序,目前正在使用sql server 2008.但是,我正在考虑转移到另一个数据库(simpledb)以提高性能.

我有一个后台进程,每小时最多10000行插入一个特定的表.该表也被读取以显示Web应用程序中的数据.后台进程运行时,Web应用程序无法使用,因为数据库连接超时.

因此,我正在考虑转向亚马逊的simpledb来提高性能.亚马逊的SimpleDB是否针对此用例进行了优化?如果没有,我可以使用另一种解决方案吗?

sql database sql-server performance amazon-simpledb

7
推荐指数
2
解决办法
4042
查看次数

导致此错误的原因是什么?执行处理程序'System.Web.Mvc.HttpHandlerUtil + ServerExecuteHttpHandlerWrapper'的子请求时出错

我无法弄清楚为什么我会收到这个错误.它发生在ajax调用上.

任何帮助表示赞赏.谢谢!

这是完整的错误文本:

- 6/21/2010 6:09:10 PM - System.Web.HttpException(0x80004005):执行处理程序'System.Web.Mvc.HttpHandlerUtil + ServerExecuteHttpHandlerWrapper'的子请求时出错.---> System.Web.HttpUnhandledException(0x80004005):抛出了类型'System.Web.HttpUnhandledException'的异常.---> System.Web.HttpException(0x80004005):使用自定义TextWriter时,OutputStream不可用.在System.Web.HttpResponse.get_OutputStream()中的AjaxControlToolkit.ToolkitScriptManager.OutputCombinedScriptFile(HttpContext context)中的C:\ AjaxBuild\Ajax\Server\AjaxControlToolkit\ToolkitScriptManager\ToolkitScriptManager.cs:第286行,位于AjaxControlToolkit.ToolkitScriptManager.OnInit(EventArgs e)在C:\ AjaxBuild\Ajax\Server\AjaxControlToolkit\ToolkitScriptManager\ToolkitScriptManager.cs:System.Web第246行.1 func) at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap(Action action) at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.ProcessRequest(HttpContext context) at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage) at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm) at …

c# asp.net asp.net-mvc asp.net-mvc-2

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

如何在objective-c中获得"反向"切线?

我知道tan(angle)让我切线.但是我如何做"反向切线"以便我可以得到直角三角形两边长度的角度?

我假设有一种方法math.h吗?

math objective-c

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

如何使用jquery处理JSON?

我有一个控制器,它返回JSON格式的自定义linq-to-sql模型对象列表到jquery ajax调用:

List<MyAppLibrary.Model.Search> listSearches = search.ToList();
        return new JsonResult { Data = listSearches };
Run Code Online (Sandbox Code Playgroud)

我有以下javascript获得响应:

$.getJSON("/ajax/getbrands",
    function(data) {
        alert(data);
    });
Run Code Online (Sandbox Code Playgroud)

我想知道如何在javascript中处理数据响应?如何获取Model.Search对象的Name参数?

谢谢.

asp.net-mvc jquery json

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

在VS2010中的两台显示器上复制相同的页面(因此不完全是拆分视图)

我想知道是否可以在两台显示器上复制同一页面.所以有点像拆分视图,但不是只是在中间拆分它在新窗口中复制.

这在VS2010中是否可行?

c# asp.net visual-studio-2010 visual-studio

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

查看字符串中是否存在关键字的算法

假设我在阵列中有一组关键词{"奥运会","体育网球最佳","网球","网球规则"}

然后我有一个大的列表(一次最多50个)字符串(或实际上是推文),因此最多140个字符.

我想查看每个字符串,看看那里有哪些关键字.在关键字由多个单词组成的情况下,例如"体育网球最佳",单词不必在字符串中,但所有单词都必须出现.

我无法找到一种有效地实现这一目标的算法.

你们有这方面的建议吗?谢谢!

编辑:为了更好地解释每个关键字都有与之关联的ID,所以{1:"奥运会",2:"体育网球最佳",3:"网球",4:"网球规则"}

我想查看字符串/推文列表,看看哪组关键字匹配.输出应该是,这条推文属于关键字#4.(可以进行多次匹配,因此匹配关键字2的任何内容也会匹配3 - 因为它们都包含网球).

当关键字中有多个单词时,例如"体育网球最佳",它们不必一起出现,但必须全部出现.例如,这将正确匹配:"我只是打网球,我喜欢运动,它是最好的"...因为这个字符串包含"体育网球最佳",它将匹配并与关键字ID(本例中为2)相关联.

编辑2:不区分大小写.

c# string algorithm

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

将未命名的json数组反序列化为c#中的对象

想知道如何在c#中反序列化以下字符串:

"[{\"access_token\":\"thisistheaccesstoken\"}]"
Run Code Online (Sandbox Code Playgroud)

如果json是:我知道怎么做

"{array=[{\"access_token\":\"thisistheaccesstoken\"}]}"
Run Code Online (Sandbox Code Playgroud)

我这样做:

public class AccessToken
{
    public string access_token {get;set;}
    public DateTime expires { get; set; }
}

public class TokenReturn
{
    public List<AccessToken> tokens { get; set; }
}

JavaScriptSerializer ser = new JavaScriptSerializer();
TokenReturn result = ser.Deserialize<TokenReturn>(responseFromServer);
Run Code Online (Sandbox Code Playgroud)

但是没有那个阵列名称,我不确定.有什么建议?

谢谢!

c# asp.net serialization json

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

是控制器异步的后台工作者?

在asp.net mvc 2控制器中,我有以下代码:

using (BackgroundWorker worker = new BackgroundWorker())
                        {
                            worker.DoWork += new DoWorkEventHandler(blah);
                            worker.RunWorkerAsync(var);
                        }
Run Code Online (Sandbox Code Playgroud)

我的问题是:这个代码是异步的,这意味着它会启动一个新线程,并且当'blah'并行执行时,控制器会返回视图吗?

如果没有,我将如何实现这些结果?

c# asp.net-mvc asp.net-mvc-2

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