问题列表 - 第23022页

针对Maven的案件?

我一次又一次地阅读和听到人们对Maven感到沮丧以及它有多复杂.而且使用Ant构建代码要容易得多.

但是,为了:

  1. 编译代码
  2. 运行测试
  3. 打包可部署的单元

这就是Maven所需要的:

<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>type something here</groupId>
  <artifactId>type something here</artifactId>
  <version>type something here</version>
</project>
Run Code Online (Sandbox Code Playgroud)

什么是相应的最小Ant构建文件?

ant maven-2

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

维护软件版本

我正在准备一张Excel表格,其中我必须保留我们公司开发的不同软件的版本号.

任何人都可以告诉我哪种类型的信息与该表中的版本号一起保存用于不同类型的软件?

我只知道一个属性是版本号,如果还有其他任何内容请告诉我.

问候

versioning

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

GWT UiBinder不加载样式表

我想用UiBinder创建一个GWT小部件.所以我做了:

UserPanel.ui.xml像这样:

<?xml version="1.0" encoding="UTF-8"?>
<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
    xmlns:g='urn:import:com.google.gwt.user.client.ui'>

    <ui:with field="res" type="com.example.resources.UserPanelResources"  />

    <g:VerticalPanel styleNames='{res.userpanel.main}'>
      ...some other widgets go here...
    </g:VerticalPanel>
</ui:UiBinder>
Run Code Online (Sandbox Code Playgroud)

UserPanel.css是这样的:

.main {
    width: 1000px;
    background-color: #f9f9fa;
    padding: 15px 10px;
    font-family: "Georgia";
}
Run Code Online (Sandbox Code Playgroud)

和UserPanelResources.java一样:

public interface UserPanelResources extends ClientBundle {
    public interface UserPanelCss extends CssResource {
        String main();
    }

    @Source("css/userpanel.css")
    UserPanelCss userpanel();
}
Run Code Online (Sandbox Code Playgroud)

所有文件和包都在他们的位置,因为一切编译得很好.但是当我运行开发模式时,样式不会应用!我尝试了很多不同的方法,但它仍然无效.

我注意到的是,在HTML中,VerticalPanel被赋予了由GWT模糊的类名,但是CSS没有被发送到浏览器 - 事实上,GWT甚至没有要求它.

我错过了什么吗?

css resources gwt uibinder

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

T-SQL UPDATE触发器帮助

嗨iam试图在我的数据库中创建更新触发器.但每次触发器触发时我都会收到此错误.

错误消息:更新或删除的行值不会使行唯一,也不会改变多行(3行)

并且继承了我的触发器

ALTER TRIGGER [dbo].[x1pk_qp_update]
        ON [dbo].[x1pk] FOR UPDATE
AS
BEGIN TRY
DECLARE @UserId int
      , @PackareKod int
      , @PersSign varchar(10)

    SELECT @PackareKod = q_packarekod
         , @PersSign = q_perssign
      FROM INSERTED

IF @PersSign IS NOT NULL
BEGIN
    IF EXISTS (SELECT * FROM [QPMardskog].[dbo].[UserAccount] WHERE [Account] = @PackareKod)
    BEGIN
    SET @UserId = (SELECT [UserId]
                     FROM [QPMardskog].[dbo].[UserAccount]
                    WHERE [Account] = @PackareKod)

        UPDATE [QPMardskog].[dbo].[UserAccount]
           SET [Active] = 1
         WHERE [Account] = @PackareKod

        UPDATE [QPMardskog].[dbo].[User]
           SET [Active] = 1
         WHERE [Id] = @UserId …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server

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

使用子类对象访问超类函数

我有一个子类的对象扩展其超类.子类中有一个重写方法,可以使用该对象调用.是否可以使用子类对象调用超类的函数?

package supercall;

public class Main {

    public static void main(String[] args) {
        SomeClass obj = new SubClass();
        obj.go();   //is there anything like, obj.super.go()?
    }

}

class SomeClass {
    SomeClass() {

    }
    public void go() {
        System.out.println("Someclass go");
    }
}

class SubClass extends SomeClass {
    SubClass() {

    }
    @Override
    public void go() {
        System.out.println("Subclass go");
    }
}
Run Code Online (Sandbox Code Playgroud)

考虑上面的代码.

在这里打印

子类去

.相反,我必须打印

超级去

.

java inheritance

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

DevExpress在Javascript重构方面有多远?

一年多以前,我记得看过一位DevExpress福音传教士在Visual Studio shell中预览或至少推广丰富的Javascript重构(超出有限的智能感知),我记得部分CodeRush/DevExpress产品线.我很兴奋.

今天检查(lmgtfy)我只能找到非常非常有限的参考,只有一个关于产品描述中的beta的小讽刺线,没有视频,没有博客帖子,没有社区动态.它掉了吗?雾件?执行不力,他们甚至没有推广它?

Javascript可能是有史以来最流行的编程语言,并且在过去10年中几乎每台机器上都有一个VM,为什么编辑器支持这么差?(与Java和C#相比)?你看到ScottGu吹嘘我们现在有jQuery intellisense,但在IDE中它与C#支持的丰富性相比,这是一个笑话.

有人曾经说过,因为有很多写Javascript的风格,富有IDE(超出intellisense),重构支持很难,但如果有几个引擎可以解释/编译JS同样的结果肯定应该很难分析它来支持像重命名变量这样的东西,提取方法,移动到另一个命名空间(或它的JS迷你)等.我错了吗?

javascript refactoring devexpress

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

我想在我的ANSI-C代码中禁用Windows XP中的CTRL + ALT + DEL?

我想在我的ANSI-C代码中禁用Windows XP中的CTRL + ALT + DEL.有可能吗?

c windows

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

使用OSGi HTTP服务启动Wicket Web应用程序

我正在尝试使用Felix实现的OSGi HTTP服务启动Wicket应用程序,因为我只是使用WicketServletwith applicationClassName参数注册服务:

props.put("applicationClassName", MainApplication.class.getName());
service = (HttpService)context.getService(httpReference);
service.registerServlet("/", new WicketServlet(), props, null);
Run Code Online (Sandbox Code Playgroud)

我也尝试过使用Felix Whiteboard实现并将Web服务注册为Servlet一个:

props.put("alias", "/");
props.put("init.applicationClassName", MainApplication.class.getName());
registration = context.registerService(Servlet.class.getName(), new WicketServlet(), props);
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,当我使用Pax Runner和Felix(mvn package install pax:run -Dframework=felix -Dprofiles=log,config)部署它时失败,异常似乎与以下内容有关ClassLoader:

[Jetty HTTP Service] ERROR org.apache.felix.http.whiteboard - Failed to register servlet
org.apache.wicket.WicketRuntimeException: Unable to create application of class es.warp.sample.HTTPLocalGUI.MainApplication
....
....
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
....
....
Run Code Online (Sandbox Code Playgroud)

我试图导出捆绑中的所有内容,它也是如此.

最奇怪的是,如果我使用Equinox(mvn package install pax:run -Dframework=felix -Dprofiles=log,config …

osgi wicket httpservice embedded-jetty apache-felix

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

jQuery,在多个动画之后只调用一次回调

假设我有几个动画同时运行,并且我想在完成所有这些动作后调用它.

只有一个动画,很容易; 有一个回调.例如 :

$(".myclass").fadeOut(slow,mycallback);
Run Code Online (Sandbox Code Playgroud)

麻烦的是,如果我的选择器找到了几个项目,那么将为每个项目调用回调.

解决方法并不太难; 例如 :

<!DOCTYPE html>
<html>
<head>
  <title>Example</title>
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script>
  <script type="text/javascript">
    $(document).ready(function() {
      var $mc=$(".myclass"),l=$mc.length;
      $mc.fadeOut("slow",function(){
        if (! --l) $("#target").append("<p>All done.</p>");
      });
    });
  </script>
  <style type="text/css">
  </style>
</head>
<body>
  <p class="myclass">Paragraph</p>
  <p class="myclass">Paragraph</p>
  <p class="myclass">Paragraph</p>
  <p class="myclass">Paragraph</p>
  <p class="myclass">Paragraph</p>
  <p class="myclass">Paragraph</p>
  <div id="target"></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我的问题是:有更好的方法吗?

jquery jquery-animate

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

在一个LINQ查询中获取两列的总和

假设我有一个名为Items的表(ID int,Done int,Total int)

我可以通过两个查询来完成:

int total = m.Items.Sum(p=>p.Total)
int done = m.Items.Sum(p=>p.Done)
Run Code Online (Sandbox Code Playgroud)

但我想在一个查询中执行此操作,如下所示:

var x = from p in m.Items select new { Sum(p.Total), Sum(p.Done)};
Run Code Online (Sandbox Code Playgroud)

当然有一种方法可以从LINQ语法中调用聚合函数......?

.net c# linq sum linq-to-sql

60
推荐指数
4
解决办法
6万
查看次数