问题列表 - 第16736页

有没有人曾经将版本控制系统从PVCS/Serena Dimensions切换到Subversion?

Google搜索显示存在一些自定义脚本,例如PVCS - > CVS然后cvs - > svn应该非常简单.但是......有没有人真的尝试过它们?使用哪些版本的平台?

其他迁移体验也可能有助于了解.谢谢.

svn version-control serena pvcs

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

如何使复选框列表仅选择一个项目

我正在使用checkboslist绑定到数据表.但在这里我需要让用户只选择从复选框列表中选择的一个项目,我们可以通过这种方式来实现这一目标

无论是JQuery,javascript,c#谢谢

asp.net jquery

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

在Python 2.4中使用urllib解析查询字符串

使用Python2.4.5(不要问!)我想解析查询字符串并获得一个dict作为回报.我必须"手动"完成,如下所示吗?

>>> qs = 'first=1&second=4&third=3'
>>> d = dict([x.split("=") for x in qs.split("&")])
>>> d
{'second': '4', 'third': '3', 'first': '1'}
Run Code Online (Sandbox Code Playgroud)

没找到任何有用的方法urlparse.

python parsing urllib

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

调度应用程序中的约束图变换

我正在开发一个交互式作业调度应用程序.给定一组具有相应容量/可用性配置文件的资源,一组要在这些资源上执行的作业以及一组约束,这些约束确定作业顺序和作业的最早/最晚开始/结束时间我想让用户手动移动周围的工作.基本上我希望用户能够"抓住"作业网络的节点并在不违反任何约束的情况下及时向前/向后拖动它.

该图显示了一个简单的示例配置.最后的三角形作业表示所有作业的最新完成时间,作业之间的连接线对作业施加顺序,灰色/绿色条表示资源可用性和负载.

您可以拖动任何作业来压缩计划.请注意,由于容量配置文件不同,作业的长度会发生变化.

我已经实现了一种有效的ad-hock算法.但是仍然存在失败并违反某些限制的情况.然而,由于作业车间调度是一个研究很充分的领域,有很多算法和启发式方法可以找到一般的NP难问题的最优(或相当好)解决方案 - 我认为解决方案应该存在于我更容易的子集中.我已经研究了约束编程主题甚至基于物理的解决方案(通过静态关节连接的刚体),但到目前为止找不到合适的东西.任何指针/提示/提示/搜索关键词对我来说?

language-agnostic algorithm scheduling graph constraint-programming

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

添加NULL值

在存储过程(在我的情况下为Oracle)中,我想向现有记录添加一些值.问题是现有值和要添加的值都可以为空.我只希望当两个操作数都为null时结果为NULL.如果只有其中一个为null,我希望结果是另一个操作数.如果两者都是非null,我希望结果是"正常"添加.

这是我到目前为止使用的内容:

SELECT column INTO anz_old FROM aTable Where <someKeyCondition>;
IF anz_old IS NULL
THEN
    anz_new := panzahl;
ELSE
    anz_new := anz_new + NVL (panzahl, 0);
END IF;
UPATE aTabel set column = anz_new Where <someKeyCondition>;
Run Code Online (Sandbox Code Playgroud)

是否有一种更优雅的方式(最好是完全在SQL中,即只是在一个更新语句中,缺少长CASE-Statement,其逻辑与上面的代码基本相同)?

sql null

25
推荐指数
4
解决办法
5万
查看次数

将数组的每个元素解析为整数

我有一个字符串,我需要拆分成一个数组,然后对数组的每个元素执行数学函数.

目前我正在做这样的事情.(实际上,我没有这样做,但这是一个非常简单的例子来解释我的问题!

var stringBits = theString.split('/');

var result = parseInt(stringBits[0]) + parseInt(stringBits[3]) / parseInt(stringBits[1]);
Run Code Online (Sandbox Code Playgroud)

我想知道的是,如果有一种方法可以将数组的每个元素转换为某种类型,这将阻止我每次都必须显式解析它.

javascript arrays parsing

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

问用户还是尽量不打扰他?

我有一个应用程序可能会收到来自另一台计算机的数据的网络请求.可以将数据分组为几个类别,以便可以对其进行过滤.

在这种情况下,可能会发生两件事:

  1. 我让用户能够过滤他想要发送的信息(从而减少带宽并为用户提供强大的功能)
  2. 尽量不要打扰用户,以便尽可能简单地使用应用程序,并事先决定将发送哪些信息.

基本上是Google UI与"您的应用UI"之间的争论.第二个选项太简单了,但它限制了用户准确决定他想要发送的数据的能力,第二个选项为用户带来了可能不需要的复杂性.

你有什么选择更好?

user-interface

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

随机素数

如何快速生成一个随机素数,肯定是1024位长?

random algorithm primes numbers

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

如何调整上传的图片大小?

在VIEW中,我想调整上传图像的大小,并在模型中保存2份副本并进行更改

python django python-imaging-library

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

如何使用Ibatis返回插入内容(使用RETURNING关键字)

我正在使用iBatis/Java和Postgres 8.3.当我在ibatis中插入时,我需要返回id.
我使用下表来描述我的问题:通过运行create语句自动生成
CREATE TABLE sometable ( id serial NOT NULL, somefield VARCHAR(10) );
Sequence sometable_id_seq.

目前我使用以下sql map:

<insert id="insertValue" parameterClass="string" >
 INSERT INTO sometable ( somefield ) VALUES ( #value# );
 <selectKey keyProperty="id" resultClass="int">
  SELECT last_value AS id FROM sometable_id_seq
 </selectKey>
</insert>
Run Code Online (Sandbox Code Playgroud)

看来这是检索新插入的id的ibatis方式.Ibatis首先运行INSERT语句,然后它询问序列的最后一个id.
我怀疑这将适用于许多并发插入.(在这个问题中讨论过)

我想在ibatis中使用以下语句:
INSERT INTO sometable ( somefield ) VALUES ( #value# ) RETURNING id;

但是当我尝试在<insert>sqlMap中使用它时,ibatis不会返回id.它似乎需要<selectKey>标签.

所以这里有一个问题:

我如何在ibatis上使用上述声明?

java postgresql ibatis

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