问题列表 - 第19500页

使用"this"和"class"作为成员

我见过Java代码,其中包含:

SomeClass.this.someMethod(someArg);
Blah(AnotherClass.class);
Blah(YAClass.this);
Run Code Online (Sandbox Code Playgroud)

"这个"和"阶级"在这里意味着什么?我习惯将它们作为关键字来引用当前对象并定义一个类,但这是不同的.我的Java书和在线搜索没有得出任何解释.

java

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

在标准Web表单项目中使用ASP.NET MVC Html Helpers

因此,例如在Web表单aspx页面的代码中,我希望能够做类似的事情

string textBoxHtml = Html.TextBox("MyTextBox");

这可能吗?

源代码是否可用于分析webforms?

asp.net-mvc webforms html-helper

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

jQuery:form.submit(fn)不能与Asp.net一起使用?

我试图在asp.net呈现的页面上附加一个事件处理程序到form.submit但没有成功.我想拦截每一个回发和doc.说我应该能够.难道我做错了什么?

$(document).ready(function() {
    $("form").submit(function() {
            alert('Form submit');
            debugger;
    });
});
Run Code Online (Sandbox Code Playgroud)

asp.net jquery postback webforms

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

UI的异常消息

我打开一个jQuery对话框,在这个框中我做了一个保存/取消.要保存,我调用我的控制器,进行一些验证,保存或抛出异常(MyPersonalException).如果有异常,我返回另一个View("MessageError"视图)以显示在弹出窗口中.我只是想在模态框中看到"MyPersonalException"中可用的消息

我的问题:1.这是有效的,但只有Firefox而不是IE而不是Chrome 2.还有其他方法,因为看起来只是一段代码才能显示消息.

控制器看起来像这样:

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult SaveOrUpdate(Guid id, string firstName, string LastName)
{
    try
    {
        Employee employee = new Employee() { Id = id, FirstName = firstName, LastName = LastName };
        _employeeService.SaveOrUpdate(employee);
        return Index();
    }
    catch (MyPersonalException ex)
    {
        _model.ErrorMessage = ex.Message;
        return View("MessageError", _model);

    }
    catch (Exception ex)
    {
        _model.ErrorMessage = ex.Message;
        return View("MessageError", _model);
    }
}
Run Code Online (Sandbox Code Playgroud)

要调用该对话框,我使用此代码

jQuery(document).ready(function(){$(function(){/*var name = $("#firstName"),email = $("#lastName"),password = $("#isActive"), allFields = $([]).add(name).add(email).add(password),tips = $("#validateTips");*/

    $("#dialog").dialog({
        bgiframe: true,
        autoOpen: false,
        modal: true, …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc jquery jquery-ui exception

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

具有多个出口点的代码的循环复杂性

如何找到具有多个出口点的函数的圈复杂度?维基页面显示p-s + 2,其中p是决策点的数量,s是退出点的数量.

但是,不应该有更多的出口点增加圈复杂度,因为它可能导致更独立的路径?

干杯,

祖阿曼

cyclomatic-complexity

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

HTTP/1.0仍在使用吗?

假设一个是编写HTTP服务器/客户端,支持HTTP/1.0有多重要?它现在仍然在任何地方使用吗?

编辑:我与HTTP/1.0的有用性/重要性不太关注,而量软件实际使用它的非内部(单元测试是内部使用,例如)目的在现实世界(浏览器,机器人,智能手机/傻瓜等...).

http backwards-compatibility

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

如何在Silverlight中合并样式?

我的目标是扩展已设置的对象样式.假设我有以下两种风格:

<Style TargetType="Ellipse" x:Key="OriginalStyle">
    <Setter Property="Fill" Value="Blue"/>
    <Setter Property="Width" Value="100"/>
    <Setter Property="Height" Value="200"/>
</Style>
<Style TargetType="Ellipse" x:Key="NewStyle">
    <Setter Property="Fill" Value="Red"/>
</Style>
Run Code Online (Sandbox Code Playgroud)

我想做的是将OriginalStyle分配给Ellipse,然后应用第二种样式只更改它影响的属性.理想情况下,我想做这样的事情:

Style OriginalStyle;
Style NewStyle;
Ellipse ellipse = new Ellipse();
ellipse .Style = OriginalStyle;
// Later in an event hanler
ellipse.Style = NewStyle; // I would want to keep the settings from the old style in here: in this example setting the style like this would make me lose the Width and Height properties!
Run Code Online (Sandbox Code Playgroud)

我试图动态地构造一个新的风格,并添加NewStyle和旧式的特性 - 不过的风格属性属性总是空,因此这导致了死胡同:

Style combinedStyle …
Run Code Online (Sandbox Code Playgroud)

silverlight styles silverlight-3.0

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

使用SmartXLS读取xlsx文件

任何人都可以告诉我如何通过举例来使用SmartXLS来读取xlsx文件吗?

xlsx smartxls

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

在Rails中覆盖default_scope

在我的Post.rb模型中,我有 default_scope :conditions => {:deleted => 'false'}

但如果我试图跑Post.find(:all, :conditions => "deleted='false'"),它将不会返回任何东西.就像default_scope优先于所有内容一样.

我想要它,以便当我这样做Post.find()时不会返回已删除的帖子,但我也希望能够在需要时访问它们.在我的查询或我的Rails模型中需要更改什么?

谢谢.

ruby-on-rails models default-scope

19
推荐指数
2
解决办法
8237
查看次数

在网页上显示通知和消息的最佳方式?

我感兴趣的是一个非常好的方式来做meebo和facebook和myspace等即时通讯,也适用于页面上的通知.我的网站上的示例现在,当用户收到新邮件,照片评论,个人资料评论,朋友请求以及其他一些事情时,他们将在使用jQuery和AJAX的页面上收到通知消息和链接.

我相信大规模这不是最好的方法,因为我的jquery代码必须基本上运行一个PHP脚本,每隔30秒左右查询mysql表,对于每个用这个脚本打开页面的用户运行.如果我能找到一种有效的方法,我最终会在屏幕底部的聊天栏中添加像facebook这样的即时消息.

我听说过Comet和HTML5 WebSockets这两个术语,但我不确定这些是否是我应该考虑的这类功能的解决方案?我希望将带宽保持在最低限度,并且每隔几秒运行一次查询在高流量站点上看起来效率不高.

如果你知道一些好的解决方案,请解释一下它们的工作方式

javascript php ajax comet websocket

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