问题列表 - 第43648页

这是一个糟糕的Javascript练习我在这里做什么?

出于某种原因,我每次都这样做,因为我发现它很干净.我在顶部声明变量以在下面使用它们.即使我只使用它一次,我也这样做.

这是一个例子(使用jQuery框架):

$("#tbListing").delegate("a.btnEdit", "click", function(e) {
    var storeId = $(this).closest("tr").attr("id").replace("store-", ""),
        storeName = $(this).closest("tr").find("td:eq(1)").html(),
        $currentRow = $(this).closest("tr");

    $currentRow.addClass("highlight");

    $("#dialogStore")
        .data("mode", "edit")
        .data("storeId", storeId)
        .data("storeName", storeName)
        .dialog( "open" );

    e.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

我也倾向于这样做PHP.如果我认为这样做的记忆效率不高,我是对的吗?

编辑:谢谢你的所有答案.你们都得到了很好的答案.现在关于代码优化.现在好多了?

            $("#tbListing").delegate("a.btnEdit", "click", function(e) {
                var $currentRow = $(this).closest("tr"),
                    storeId = this.rel, /*storing the storeId in the edit button's rel attribute now*/
                    storeName = $currentRow.find("td:eq(1)").html();

                $currentRow.addClass("highlight");

                $("#dialogStore")
                    .data("info", {
                        "mode" : "edit",
                        "storeId" : storeId,
                        "storeName" : storeName
                    }) /*can anyone confirm that overusing …
Run Code Online (Sandbox Code Playgroud)

javascript jquery memory-management

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

如何在ASP.NET MVC 3中创建自己的脚手架模板?

ASP.NET MVC提供了选择新创建的视图所基于的"脚手架模板"的功能(添加视图>创建强类型视图>脚手架模板).

是否可以创建自己的脚手架模板?如果是这样,怎么样?

asp.net-mvc asp.net-mvc-3

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

ServiceStack:如何处理错误?

到目前为止,我正在使用ServiceStack取得了很好的效果,除了处理错误似乎很棘手.如果在序列化消息期间出现问题(因为我忘了在消息中添加默认构造函数),所有客户端都会返回一条消息,表明服务器有内部错误,状态代码为500.添加一个监听器HttpApplication.ErrorGlobal.asax中的事件不起作用,因为它永远不会被击中.也没有Application_Error.这不仅对最终用户场景不够,它使得调试这些错误非常麻烦,因为找出错误的唯一方法是快速监视中的这种丑陋表达:

Encoding.Default.GetString( ((System.IO.MemoryStream)((SyncMemoryStream)((System.Net.HttpWebResponse)(((WebException)ex).Response)).ResponseStream))._buffer)
Run Code Online (Sandbox Code Playgroud)

我想要的是捕获服务器端的任何和所有错误(无论是ServiceStack的序列化,还是我的服务上的错误),并将所需的信息添加到Errors我的所有消息类型都具有的集合中.

.net c# error-handling servicestack

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

如何仅使用表单:错误打印全局错误?

在我的形式,我有一些特定的目标错误(与path="myField"),我想抛出全局错误,因为它们跨越多个字段.

但如果我使用<form:errors path="*">,它将打印全局并重新打印本地错误!

我怎样才能打印全球的?

java spring spring-mvc

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

C++:可以在构造函数中初始化boost :: scoped_ptr吗?

可以boost::scoped_ptr在类的构造函数中初始化类的类成员吗?怎么样?
(不在初始化列表中)

c++ boost scoped-ptr

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

在所有装配中查找类型

我需要在网站或Windows应用程序中的所有程序集中查找特定类型,是否有一种简单的方法可以执行此操作?就像ASP.NET MVC的控制器工厂如何查看控制器的所有程序集一样.

谢谢.

.net c# asp.net reflection types

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

任何人都可以用适当的例子向我解释1NF,2NF,3NF,BCNF规则吗?

这是一个常见的面试问题.我面对一次采访,面试官给了我一张桌子,并告诉他桌子的正常形式是什么?如果它在## NF中,那么将其标准化为下一个NF?

我总是对这些正常形式的数据库感到困惑.任何人都可以向我解释这些正常形式,以及如何将每个NF建模到表格中的适当示例,以便在我的下一次采访中有所帮助吗?

sql database database-design normalization

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

用Python打印图形

我需要从python中打印"Wheel Tags".车轮标签将包含图像,线条和文字.

Python教程有两段关于使用图像lib创建postscript文件.看完之后我还是不知道如何布局数据.我希望有人可能有如何布局图像,文字和线条的样本?

谢谢你的帮助.

python printing postscript

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

Coco2d - 使用CCBitmapFontAtlas

我正在尝试使用COCO2d创建一个简单的游戏,但到目前为止没有运气......当我正在尝试创建CCBitmapFontAtlas时,我收到一条错误消息:

"_OBJC_CLASS _ $ _ CCBitmapFontAtlas",引自:"

并且 :

"'CCBitmapFontAtlas'已被弃用"

这是我的头文件:

@interface MainMenuScene : CCLayer 
Run Code Online (Sandbox Code Playgroud)

{CCBitmapFontAtlas*startNewGameLabel; }

  • (id)场景;

@结束

这是我的实现文件:

#import "MainMenuScene.h"
Run Code Online (Sandbox Code Playgroud)

@implementation MainMenuScene

  • (id)scene {CCScene scene = [CCScene node]; CCLayer layer = [MainMenuScene node]; [scene addChild:layer]; 回归场景;

}

- (id)init {if((self = [super init])){CCLOG(@"%@:%@",NSStringFromSelector(_cmd),self); [self setVisible:YES];

     startNewGameLabel = [CCBitmapFontAtlas 
                          bitmapFontAtlasWithString:@"New Game" 
                          fntFile:@"bitmapfont.fnt"]; 
                                    //[CCLabelTTF labelWithString:@"New Game" 
                                    //                 fontName:@"AppleGothic" 
                                    //                 fontSize:48];
    CGSize size = [[CCDirector sharedDirector] winSize];
    startNewGameLabel.position = CGPointMake(size.width / 2, size.height / 2);
    [self addChild:startNewGameLabel];

}
return self;
Run Code Online (Sandbox Code Playgroud)

}

  • (void)dealloc …

iphone xcode objective-c cocos2d-iphone

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

SQL中的ORDER BY

我有一个类型字符串的列,其中包含行中的值,如:

1-1
1-5
1-14
1-7
1-3
Run Code Online (Sandbox Code Playgroud)

现在如果我在该列上使用ORDER BY,我得到的订单为:

1-1
1-14
1-3
1-5
1-7
Run Code Online (Sandbox Code Playgroud)

订购它的正确方法是什么? 1-1, 1-3, 1-5,1-7,1-14

感谢您的时间

mysql sql

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