小编Kev*_*ang的帖子

你如何备份你的开发机器?

如何备份您的开发机器,以便在发生灾难性硬件故障时,您可以在最短的时间内启动并运行?

hardware backup installation

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

使用jQuery的onclick和onclick属性有什么区别?

以下两个HTML之间的区别是什么(如果有任何拼写错误,我正在打字这个写意而道歉)?

使用jQuery:

<script type="text/javascript">
    $(document).ready(function() {
        $("#clickme").click(function() {
            alert("clicked!");
        });
    });
</script>

<a id="clickme" href="javascript:void(0);">click me</a>
Run Code Online (Sandbox Code Playgroud)

不使用jQuery:

<a id="clickme" href="javascript:void(0);" onclick="alert('clicked!');">click me</a>
Run Code Online (Sandbox Code Playgroud)

jquery

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

如何在同一个Rails控制器操作中处理多个HTTP方法

假设我想在同一个URL上同时支持GET和POST方法.我将如何处理rails控制器动作?

ruby-on-rails

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

假设我的访问者启用了javascript是否合理?

我知道服务器端验证是绝对必须防止恶意用户(或只是选择禁用javascript的用户)绕过客户端验证.但这主要是为了保护您的应用程序,而不是为运行浏览器禁用javascript的用户提供价值.假设访问者启用了javascript并且只是为那些没有启用javascript的网站提供了无法使用的网站,这是否合理?

javascript

35
推荐指数
6
解决办法
3733
查看次数

如何使用ASP.NET MVC在jQuery AJAX调用中触发"错误"回调?

这与我关于如何处理来自jQuery AJAX调用的错误的问题有关.一些响应建议我使用"error"回调来显示jQuery AJAX调用中的任何错误.我想知道如何使用ASP.NET MVC.我的控制器操作是否有办法返回可从"错误"回调中访问的错误?客户端代码看起来像这样:

$.ajax({
   type: "POST",
   url: "MyUrl",
   data: "val1=test",
   success: function(result){
        // Do stuff
   },
   error: function(request,status,errorThrown) {

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

ajax asp.net-mvc jquery

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

ASP.NET MVC中的ReturnUrl

我目前在我的应用程序上有一个登录链接,如下所示:

<a href="/login?ReturnUrl=" + <%= Request.RawUrl %>>Login</a>
Run Code Online (Sandbox Code Playgroud)

我想在控制器操作中的登录页面上处理POST命令:

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Login(string returnUrl)
{
    // Authenticate user

    return Redirect(returnUrl);
}
Run Code Online (Sandbox Code Playgroud)

这里的问题是如果RawUrl是多个url参数,如"somepage?param1 = 1¶m2 = 2¶m3 = 3",那么传递给Login操作的returnUrl会在第一个&符号之后被截断:"somepage?param1 = 1" .

我尝试过UrlEncoding RawUrl,但这似乎有所不同.看来这里的ASP.NET MVC框架是UrlDecoding url params,然后将它们映射到控制器动作参数,最终剥离了我想在returnUrl参数中看到的其他url参数.

有没有办法解决?我知道我可以使用Request.Path并解析我需要的值,但我想我会先看看是否有更清洁的方法.

asp.net-mvc

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

SQL全文搜索vs"LIKE"

假设我有一个相当简单的应用程序,允许用户在他们拥有的DVD上存储信息(标题,演员,年份,描述等),我想允许用户通过任何这些领域搜索他们的收藏(例如"基努·里维斯")或"矩阵"将是有效的搜索查询).

使用SQL全文搜索与简单地用空格分割查询并在SQL语句中执行一些"LIKE"子句有什么好处?它只是表现更好还是实际上会返回更准确的结果?

sql database full-text-search

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

Rails有端口mvc-mini-profiler吗?

我是一个大风扇MiniProfiler通过贾罗德Dixon和堆栈溢出团队ASP.NET创建.是否有Rails应用程序的端口?

由于探查器的核心是JavaScript,JQuery.tmplLess似乎将后端移植到Rails是相当直接的,前端已经完成.

PIC1

PIC2

前端体系结构允许通过将自定义标识符附加到自定义标头(X-MiniProfiler-Ids)中的每个请求来进行POST和AJAX请求分析.

Python和GAE 有一个类似的端口.

尽管Rack Bug相当有趣,但UI并不富有 - 没有POST和AJAX支持,没有用于分析块的API,也不建议在生产中使用.

同样,生产中不支持开发模式下的 NewRelic,并且没有在每个页面上呈现的着名的MiniProfiler"chicklet".

Rails中是否有MiniProfiler端口?

profiling ruby-on-rails mvc-mini-profiler

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

ASP.NET MVC中的NHibernate会话管理

我目前正在使用Jeffrey Palermo的博客文章中的HybridSessionBuilder类:

http://jeffreypalermo.com/blog/use-this-nhibernate-wrapper-to-keep-your-repository-classes-simple/

使用这个类,我的存储库看起来像这样:

public class UserRepository : IUserRepository
{
    private readonly ISessionBuilder _sessionBuilder;

    public UserRepository(ISessionBuilder sessionBuilder)
    {
        _sessionBuilder = sessionBuilder;
    }

    public User GetByID(string userID)
    {
        using (ISession session = _sessionBuilder.GetSession())
        {
            return session.Get<User>(userID);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是管理NHibernate会话/工厂的最佳方式吗?我听说过有关工作单元的事情,并根据网络请求创建会话并在最后将其刷新.据我所知,我当前的实现并没有做到这一点.它基本上依赖于Repository从会话工厂中获取会话并使用它来运行查询.

以这种方式进行数据库访问是否有任何陷阱?

nhibernate asp.net-mvc orm

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

如何使用jQuery锚点设置文本框的值?

我有一个文本框,其值我想根据锚标记的内部文本设置.换句话说,当有人点击此锚点时:

<a href="javascript:void();" class="clickable">Blah</a>
Run Code Online (Sandbox Code Playgroud)

我希望我的文本框填充文本"Blah".这是我目前使用的代码:

<script type="text/javascript">
    $(document).ready(function(){
        $("a.clickable").click(function(event){
            $("input#textbox").val($(this).html());
        });  
    });
</script>
Run Code Online (Sandbox Code Playgroud)

在我的HTML中有一个锚点标签列表,其中包含"可点击"类和一个带有"文本框"的文本框.

我已用代码替换上面的代码,只显示带有$(this).html()的javascript警报,它似乎显示正确的值.我还将$(this).html()更改为硬编码字符串,并正确地输入文本框值.但是当我将它们组合起来时,文本框就会清除掉.我究竟做错了什么?

jquery

25
推荐指数
3
解决办法
14万
查看次数