问题列表 - 第4737页

两点之间的位置?

我有一个python应用程序,我需要找到一个位于两个屏幕坐标之间的中间位置,但我似乎无法找到一个算法来做到这一点.如何实现这一目标?

geometry

6
推荐指数
3
解决办法
7988
查看次数

任何人都可以告诉我为什么我的SQL查询不起作用(见详情)?

我使用以下查询来查找重复项:

SELECT userID,
COUNT(userID) AS NumOccurrences
FROM userDepartments
GROUP BY userID
HAVING ( COUNT(userID) > 1 )
Run Code Online (Sandbox Code Playgroud)

然后我尝试添加内部联接,以便我可以看到匹配的用户名,这些用户名存储在不同的表中.

SELECT userDepartments.userID, users.firstname, users.lastname,
COUNT(userID) AS NumOccurrences
FROM userDepartments INNER JOIN users ON userDepartments.userID = users.userID
GROUP BY userID
HAVING ( COUNT(userID) > 1 )
Run Code Online (Sandbox Code Playgroud)

但它给了我一个错误,说users.firstname不是某些聚合函数或其他东西的一部分......

有谁知道我如何获得计数,只显示超过1个部门的用户,并从另一个表中获取名字和姓氏,以便我可以获得分配了多个部门的用户名列表?

编辑:这就是为我工作的最终......

SELECT     firstname, lastname
FROM         tbl_users
WHERE     (userID IN
                          (SELECT     userID
                            FROM          tbl_usersDepts
                            GROUP BY userID
                            HAVING      (COUNT(userID) > 1)))
Run Code Online (Sandbox Code Playgroud)

sql inner-join count

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

什么是一种简单的方法来判断一个单词列表是否是彼此的字谜?

你如何列出彼此字谜的单词?

当我申请当前的工作时,我被问到了这个问题.

orchestra可以将carthorse所有原始字母重新排列成一次,因此这些单词是彼此的字谜.

language-agnostic string anagram

7
推荐指数
3
解决办法
4200
查看次数

在发布时隐藏表单

我有一个只需要NotifyIcon按预期工作的程序.所以我一直试图让程序启动时隐藏主窗体.

在frmMain_Load中,我尝试了两种方法

this.Hide();
this.Visible = false;
Run Code Online (Sandbox Code Playgroud)

没有成功.

它们可以在其他方法中工作,例如NotifyIcon_MouseClick方法,但我希望它隐藏在Load中.

我在这里看到另一个问题,在那里Matias建议:

BeginInvoke(new MethodInvoker(delegate
{
    Hide();
}));
Run Code Online (Sandbox Code Playgroud)

这是有效的,但是当我启动程序时,我可以看到表单快速闪烁.它总比没有好,但我想知道是否有更好的解决方案.

谢谢.

c# forms hide winforms

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

SSIS多播 - 在执行下一个fork之前等待一个fork完成

我有一个SSIS Mulitcast对象,将我的流分成两条路径.

在第一个路径中,我将流插入另一个数据库.

在第二个路径中,我更新流的行以显示它们已插入.

我需要一种方法让一条路径等到另一条路径完成.(所以我可以处理任何插入错误,而不是为那些错误更新行.)

任何帮助表示赞赏.

sql-server ssis

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

Maven项目有哪些额外的目录约定?

Maven 2使用项目的标准目录布局,在此处记录:

http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html

我想知道的是:除了普通的Java库,Java EE和WebApp项目之外,是否有推荐的其他项目约定?具体来说,放置ant文件的位置,启动脚本,配置文件,示例应用程序等.

另外,将文件放在src /目录树之外的惯例是什么?例如,将文档放在doc /(作为src的兄弟)下是否常见?

是否有编译这些约定的页面?如果没有,其他读者可以提供自己项目的例子吗?

java maven-2 conventions

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

C#与LISP中的函数式编程

LISP和C#在函数式编程方面有哪些主要区别?具体而言,如果LISP程序员转而使用C#,他们最有可能错过的功能是什么?

c# lisp programming-languages functional-programming

31
推荐指数
7
解决办法
5708
查看次数

需要有关数据库术语的帮助

如果一个表中的数据应该在另一个表中,那么它们的关系叫什么?

sql terminology

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

是否存在参数验证可能被视为冗余的情况?

我在公共方法中做的第一件事就是在它们有机会被使用,传递或引用之前验证每个参数,然后在它们中的任何一个违反合同时抛出异常.我发现这是一个非常好的练习,因为它可以让你在犯规被提交的那一刻抓住犯罪者然后,我常常写一个非常简单的getter/indexer,例如:

private List<Item> m_items = ...;

public Item GetItemByIdx( int idx )
{
    if( (idx < 0) || (idx >= m_items.Count) )
    {
        throw new ArgumentOutOfRangeException( "idx", "Invalid index" );
    }

    return m_items[ idx ];
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,index参数直接与列表中的索引相关,而且我知道事实(例如文档)列表本身将完全相同并将抛出相同的异常.我应该删除此验证还是最好不要理会?

我想知道你们的想法,因为我现在正在重构一个大项目,我发现了很多像上面这样的案例.

提前致谢.

validation parameters

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

使组件对Swing中的拖动不太敏感

我的一个JComponent人正在mouseDragged大力发动一个事件.当用户尝试单击时,即使鼠标仅移动了1个像素,它也会将其解释为拖动.

如何为特定组件添加规则:

除非鼠标从按下的位置移动了10个像素,否则不要将其视为拖动事件.

注意:我知道这不是我操作系统中的系统设置,因为只有该组件上的事件会受到这种过度敏感的影响.

谢谢.

java swing drag-and-drop

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