小编Ant*_*t's的帖子

哪一个先走,Grails还是Groovy?

我想创建一个Web应用程序.我想过选择Groovy或Grails.但我不知道从哪里开始!从Groovy或Grails开始?

grails groovy

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

我怎样才能开始使用Wicket?

我根据Wicket网站的规则安装了Wicket.如何在我的IDE Eclipse中运行Wicket?我添加了所有必要的插件.

eclipse wicket

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

.NET如何创建和执行其Windows,按钮等?

从第一天起,我一直在想,当我开始阅读时,.NET Framework是如何工作的?

首先,拥有像Visual Studio这样的IDE真的很棒.例如,当我单击并删除文本框,按钮,设置其属性等时,一切正常.但在Java的情况下,在大多数情况下我们作为程序员编写代码来开发Frame(窗口).但是在.NET的情况下,Visual Studio使事情变得更容易,但是如何在不编写任何代码的情况下创建所有Windows,按钮等的工作?

如果我更改了表单设计区域中的按钮名称,它将在何处存储,更重要的是,当我们执行程序时它是如何显示的?这太神奇了吗?或者引擎盖下有一个漫长的过程?

.net c#

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

如何在Groovy Range对象中执行此操作?

我想要0.1到2之间的数字(例如0.1,0.2,0.3,0.4等等到2.0),因为我是一个常规家伙,我决定Range做这个工作,并带有这样的代码:

def a = 0.1..2
println a
Run Code Online (Sandbox Code Playgroud)

但它的印刷仅[0.1, 1.1]作为其输出!所以我不能这样做Range?或者通过语法错了?

提前致谢.

groovy

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

怎么来同一个方法运行时间每次不同?

这可能是适合所有编程语言的问题(我想!).我在Groovy中有这样的代码:

def a =['asd','sdf','sdr','asd','tty','gfdg','dfgt','rfgsf','rfas','asddre','asdfr','adsrf']
start = System.currentTimeMillis() 
println a.sort()
end = System.currentTimeMillis() 
println "Sort in-built is ${end-start}"
def InsertionSort(def b = [])
{
   for(out=1;out<b.size();out++)
    {
        temp = b[out]
        in1 = out;
        while(in1>0 && b[in1-1]>=temp)
        {
            b[in1] = b[in1-1]
            --in1
        }
        b[in1] = temp;
    }
    return b
}
start = System.currentTimeMillis() 
c = InsertionSort(a)
end = System.currentTimeMillis() 
println "Insertion Sort is ${end-start}"
println c
Run Code Online (Sandbox Code Playgroud)

显然,上面的代码检查内置sort函数的运行时间和我的函数名称,InsertionSort该函数也执行相同的工作sort.

现在我在不同的时间运行相同的代码.说当我在8:34:33 pm执行代码时,我得到输出为:

[adsrf, asd, asd, asddre, asdfr, dfgt, …
Run Code Online (Sandbox Code Playgroud)

c# java sorting groovy

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

为什么我可以在C中分配/比较int和char

我有这样的代码:

#include <stdio.h>
main()
{
int c;
c = getchar();
while (c != EOF) {
putchar(c);
c = getchar();
}
}
Run Code Online (Sandbox Code Playgroud)

C文档说getchar()返回int值.在上面的程序中,我们将c类型指定为int.最重要的EOFinteger 标头函数中定义的常量.

现在,如果代码更改为以下内容:

 #include <stdio.h>
    main()
    {
    char c;
    c = getchar();
    while (c != EOF) {
    putchar(c);
    c = getchar();
    }
    }
Run Code Online (Sandbox Code Playgroud)

这段代码也有效!等待一分钟,根据C文档getchar()返回int,但请参阅上面的代码我将其存储在char.并且C编译器不会抛出任何错误.同时也可while循环我比较c这是一个charEOF它是一个int和编译器不会引发任何错误,我的程序执行!

为什么编译器在上述两种情况下不会抛出任何错误?

提前致谢.

c c++

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

如何将小数转换为整数

在groovy如果我有这样的代码:

def num = 9
println mum/4
Run Code Online (Sandbox Code Playgroud)

哪个输出2.25.但我想要的是每当我得到这样的小数时,我需要在我们的情况下将该数字四舍五入到下一个int数3.例如,如果结果是3.01我需要输出为4.任何人都可以说我如何在groovy中做到这一点?

groovy

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

将闭包传递给方法有什么好处吗?

我想知道将闭包对象传递给方法的真正用途是什么.

可以说我有一个关闭:

def a = {
        println it
 }
Run Code Online (Sandbox Code Playgroud)

(考虑它正在进行某种操作而不仅仅是打印)

现在我只是将这个闭包传递a给一个方法:

def testMethod(def input,Closure a){
        a(input)
}

testMethod "MethodPointer", a //passing closure.
Run Code Online (Sandbox Code Playgroud)

现在问题是为什么这种间接水平?为什么不能testMethod直接处理它input?是的,在这里,我正在input关闭处理a,但为什么要这样做呢?通过封闭的真正用途是什么?

提前致谢.

methods groovy closures

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

将驱动程序对象的单个实例传递给所有其他类(Testng 框架)

我有一个在类示例中初始化的驱动程序对象。我也想将驱动程序对象传递给其他类,但我得到一个空指针异常。我的代码是

样本类

    public class sample {

    WebDriver driver ;


    @Test(priority=1)

    public void openbrowser(){


        System.setProperty("webdriver.chrome.driver",
                "/home/ss4u/Desktop/Vignesh/jars/chromedriver");

        driver = new ChromeDriver();

        driver.get("http://www.google.com");

        System.out.println(driver instanceof WebDriver);


    }
   @Test(priority=2)
   public void maximize(){

      driver.manage().window().maximize();

   }
   @Test(priority=3)
   public void transfer_instance(){

       sampleone obj=new sampleone(driver);


   }

}
Run Code Online (Sandbox Code Playgroud)

样本类

public class sampleone {

    WebDriver driver;

    public sampleone(WebDriver driver){

        this.driver=driver;

        System.out.println(driver instanceof WebDriver);

        System.out.println(this.driver instanceof WebDriver);

        System.out.println("constructor2");


    }

  public sampleone(){

        System.out.println("Default constructor called");


    }


    @Test(priority=1)

     public void gettitle(){

          System.out.println(this.driver instanceof WebDriver);

          System.out.println(driver instanceof WebDriver);

          String title=this.driver.getTitle();

          System.out.println(this.driver instanceof WebDriver);

          System.out.println(title); …
Run Code Online (Sandbox Code Playgroud)

testng selenium-webdriver

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

我什么时候应该考虑在Grails中实施服务?

我是Grails和Web开发的新手.我开始在计划管理网站上做一个项目.我遇到了ServiceGrails提供的概念.我理解这个概念,但我仍然对何时使用服务感到困惑.

例如,我需要实现一个search模块,在那里manager可以搜索user到找到他的模块schedules.在这种情况下,将其实现为控制器或服务是否合适?

所以,

  • 我应该何时何地使用Service

grails groovy

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

标签 统计

groovy ×6

c# ×2

grails ×2

.net ×1

c ×1

c++ ×1

closures ×1

eclipse ×1

java ×1

methods ×1

selenium-webdriver ×1

sorting ×1

testng ×1

wicket ×1