问题列表 - 第35908页

如何处理Eclipse模板的Camel Case?

我正在尝试编写一个Eclipse模板,在创建属性时将创建getter和setter.我目前的模板工作,除了吸气剂和制定者的骆驼外壳.

private $ {type} $ {field};

private $ {type} get $ {field}(){return $ {field};}

private void set $ {field}($ {type} $ {field}){this.$ {field} = $ {field};}

这样做的任何伎俩?我知道Eclipse可以为我生成getter和setter,但#1:它的菜单驱动(慢),#2:它不是我想要的格式.

谢谢!

java eclipse templates

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

这是一个不可改变的类吗?

我不知道不可变类应该是什么样子但是我很确定这个是.我对吗?如果我不是请指定应添加/删除的内容.

import java.io.Serializable;

public class Triangle implements IShape, Serializable {
    private static final long serialVersionUID = 0x100;

    private Point[] points;

    public Triangle(Point a, Point b, Point c) {
        this.points = new Point[]{a, b, c};
    }

    @Override
    public Point[] getPoints() {
        return this.points;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) return false;
        if (this == obj) return true;
        if (getClass() != obj.getClass()) return false;
        Point[] trianglePoints = ((Triangle) obj).getPoints();
        for (int i = 0; i < points.length; …
Run Code Online (Sandbox Code Playgroud)

java arrays immutability

12
推荐指数
4
解决办法
1171
查看次数

jQuery UI对话框+验证

单击"保存"时,我无法使用Jquery Validate验证jQuery UI对话框.

这是我创建Jquery对话框的代码.它从目标href URL加载对话框:

$(document).ready(dialogForms);

function dialogForms() {
  $('a.dialog-form').click(function() {
    var a = $(this);
    $.get(a.attr('href'),function(resp){
      var dialog = $('<div>').attr('id','formDialog').html($(resp).find('form:first').parent('div').html());
      $('body').append(dialog);
      dialog.find(':submit').hide();
      dialog.find('#return').hide();
      dialog.dialog({
        title: a.attr('title') ? a.attr('title') : '',
        modal: true,
        buttons: {
          'Save': function() {submitFormWithAjax($(this).find('form'));},
          'Cancel': function() {$(this).dialog('close');}
        },
        close: function() {$(this).remove();},
        width: 'auto'
      });
    }, 'html');
    return false;
  });
}

function submitFormWithAjax(form) {
    form = $(form);
    $.ajax({
        beforeSend: function(data) {
            //alert("beforesend");
            form.validate();
        },
        url: form.attr('action'),
        data: form.serialize(),
        type: (form.attr('method')),
        dataType: 'text',
        error: function(data) {
            alert(data);
            $('#result').html(data);
        }, …
Run Code Online (Sandbox Code Playgroud)

asp.net ajax asp.net-mvc jquery-validate jquery-ui-dialog

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

如何增加矩形的大小

我想将矩形的大小增加10像素.以下代码似乎无效.假设sampleRect是我的矩形.请告诉我.

Rectangle temp = new Rectangle(
    sampleRect.X - 10, 
    sampleRect.Y - 10, 
    sampleRect.Width + 2*10, 
    sampleRect.Height + 2*10); 
Run Code Online (Sandbox Code Playgroud)

.net c# gdi

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

在我的机器的特定端口上运行程序

我需要在我的Windows机器上运行一个设置,在同一台机器上有1个主人和2个工人.我已将主设备设置为在端口1111上运行,而工作设备在2222和2223上运行.如何访问这些端口以运行我的程序?我不想安装VmWare或任何虚拟桌面.

我想知道如何在我的机器的特定端口上运行程序.如果它需要一个套接字程序,有人可以为它提供一个示例JAVA API吗?

java sockets

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

错误:"文件'/MasterPages/MainMaster.master'不存在." (是的,这个文件确实存在!)

我刚买了一台装有Windows 7 Pro作为操作系统的新台式电脑.我将Visual Studio 2008安装到这台新计算机上,并尝试打开以前存在的ASP.NET 3.5解决方案,该解决方案在我以前的计算机上显示得非常好(以前的计算机使用的是Windows XP操作系统,IIS6和IE7浏览器).但是,在Windows7/IE8中,我收到以下错误:

'/'应用程序中的服务器错误.


分析程序错误说明:解析为此请求提供服务所需的资源时发生错误.请查看以下特定的解析错误详细信息并相应地修改源文件.

分析器错误消息:文件'/MasterPages/MainMaster.master'不存在.

来源错误:

第1行:<%@ Page Language ="C#"AutoEventWireup ="true"CodeFile ="default.aspx.cs"Inherits ="_ Default"MasterPageFile ="〜/ MasterPages/MainMaster.master"%>第2行:
第3行: <%@ Register TagPrefix ="SBLContent"TagName ="SBLContentBlock"Src ="usercontrols/content.ascx"%>

源文件:/SBLWebSite/default.aspx行:1


版本信息:Microsoft .NET Framework版本:2.0.50727.4952; ASP.NET版本:2.0.50727.4927

当我告诉你文件'/MasterPages/MainMaster.master'文件确实存在时,请相信我.

此外,该文件的位置在代码中正确引用(如上面第1行所示),正如我所说,浏览器在我以前的计算机中正确显示.注意我尝试导航到此站点中的其他页面也可能会有所帮助,此浏览器会为位于我的MasterPages文件夹中的任何和所有母版页显示相同的消息.

总之,由于某种原因,浏览器无法在MasterPages文件夹中看到任何页面.当文件夹和文件正是default.aspx所说的那样时,有人能告诉我为什么我收到此错误消息?

提前致谢!

asp.net master-pages

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

表中没有空格的html图像

我有一个html表,我将图像并排放在td中.我怎样才能得到它,以便每张图像之间根本没有空间?默认情况下,尽管每个表元素上有0个填充和边距,但所有浏览器似乎都放入了一个小空间.我没有在td上指定宽度,所以默认情况下它占用了图像内部的宽度.

即:

<table>
  <tr>
    <td><img ... /></td> //no space between the td's
    <td><img ... /></td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

html css image

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

有没有更好的方法来实现这个使用Perl?

我正在编写一个执行此操作的Perl脚本:

  1. 读取环境变量的值a,以z在一个循环.
  2. 根据环境变量的值,生成类似于的结果文件

    a - 1,2,3,4
    b - a,b,c
    c - $234.34,$123.12
    keyword1 %a%
    keyword2 %b%
    keyword3 %c%
    
    Run Code Online (Sandbox Code Playgroud)

    需要注意的是,所有声明都必须在使用之前.

  3. 问题是例如我读取a并生成此结果文件

    a - 1,2,3,4
    keyword3 %c%
    
    Run Code Online (Sandbox Code Playgroud)

    现在,当我阅读时b,我需要结果文件看起来像这样

    a - 1,2,3,4
    b - a,b,c
    keyword1 %a%
    keyword2 %b%
    
    Run Code Online (Sandbox Code Playgroud)

我应该如何使用Perl做到这一点?

我能想到的一种方法是生成两个不同的文件 - 一个带有声明,另一个带有用法,然后在脚本执行结束时连接文件.

有没有更好的办法?

perl environment-variables

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

如何从MSTEST运行单个测试用例

我使用MStest运行单个测试用例但无法找到正确的命令

我试过了:

1)mstest.exe /testcontainer:testproject.dll/test:MethodTest1 这将运行从名称MethodTest1开始的所有测试用例.我有其他测试名称像MethodTest100,MethodTest101

2)mstest.exe /testcontainer:testproject.dll/test:MethodTest1/unique 这需要传递Test Namespace名称和Test Class名称.

它在我执行以下时工作,但我只能访问测试方法而不是类或namepsace mstest.exe /testcontainer:testproject.dll /test:TestNamespace.TestClass MethodTest1/unique

如果有人可以帮助我完全命令运行单个测试用例而不使用TestMethod所在的类名或名称速度,我将不胜感激.

谢谢

mstest

12
推荐指数
2
解决办法
9248
查看次数

iTextSharp绝对定位(GridView)

我在使用iTextSharp重叠表时遇到问题.

我有多个表(来自gridviews),我想用iTextSharp写入pdf.

我希望每个表之间只有10px的间隙(垂直方向),并且表的高度总是不同.

有没有人有一篇我可以阅读的文章来帮助我解决这个问题?还是有什么建议?绝对定位对我不起作用.

.net c# itextsharp

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