问题列表 - 第1825页

软件需求分析

有很多工具可以用来编写和管理需求,但有哪些好的工具可以用来查看它们吗?

我不是在谈论管理评论,而是在寻找常见的需求失误的自动化工具(例如使用负面要求,或者说以某种方式使测试变得困难的措施).更多的筛选工具,有人编写要求可以用来筛选他们的文档,然后分发给一组审阅者,这样每个评论相同容易识别的问题的人都不需要放慢审查过程.

我很好奇过去是否有人使用过这样的东西.

language-agnostic requirements requirements-management

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

在线CSS IE黑客攻击

例如,在使用内嵌CSS时是否可以创建一个盒子模型?

例如:

<div id="blah" style="padding: 5px; margin: 5px; width: 30px; /*IE5-6 Equivalent here*/">

谢谢!

css

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

Ruby真的可以用作函数式语言吗?

Ruby真的可以用作函数式语言吗?教这个语言方面有哪些好的教程?注意:我真的想使用并坚持使用Ruby作为我的主要语言,因此我对此转换为YAFL(另一种函数式语言)并不感兴趣.我真的很感兴趣Ruby的功能方面对标准功能语言基线的表现如何.谢谢.

ruby functional-programming

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

在泛型类型的构造函数中使用C#params关键字

我在C#中有一个带有2个构造函数的泛型类:

public Houses(params T[] InitialiseElements)
{}
public Houses(int Num, T DefaultValue)
{}
Run Code Online (Sandbox Code Playgroud)

使用int作为泛型类型构造对象并传入两个int作为参数会导致调用"不正确"的构造函数(从我的角度来看).

例如Houses<int> houses = new Houses<int>(1,2)- 打电话给第二个construtor.将任何其他数量的int传递给构造函数将调用第一个构造函数.

除了删除params关键字并强制用户在使用第一个构造函数时传递T数组,还有什么方法吗?

.net c# c#-3.0

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

如何在GPU阵列上运行已编写的并发程序?

我有一个用Erlang编写的神经网络,我刚买了一块带有240核GPU的GeForce GTX 260卡.使用CUDA作为粘合剂在显卡上运行它是否微不足道?

parallel-processing concurrency erlang cuda gpu

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

如何可靠地发现Ruby可执行文件的完整路径?

我想写一个脚本,打包成一个gem,它将修改它的参数,然后exec用修改后的参数修改一个新的ruby进程.换句话说,类似于shell脚本,它修改了它的参数,然后执行了exec $SHELL $*.为了做到这一点,我需要一种健壮的方法来发现正在执行当前脚本的ruby可执行文件的路径.我还需要获取传递给当前进程的完整参数 - Ruby参数和脚本参数.

ruby scripting

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

以编程方式实例化Excel时加载插件

我正在尝试使用VBA创建一个新的Excel实例:

__CODE__

问题是这个新的Excel实例没有加载我正常打开Excel时加载的所有插件... Excel Application对象中是否有任何内容可以加载所有用户指定的插件?

我不是试图加载特定的加载项,而是让新的Excel应用程序表现得像用户自己打开它一样,所以我真的在寻找通常加载的所有用户选择的加载项的列表打开Excel时.

excel vba excel-addins

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

Swing组件的开源改进或替换

我使用Swing开发了许多桌面Java应用程序,虽然Swing非常强大(一旦你掌握了它),仍然有很多情况我希望一些高级组件可以直接使用.

例如,我真的很想看到易于使用的组件(没有自己编写,我可以给予足够的时间),如:

  • 多线标签
  • Windows文件浏览器类图标或缩略图视图
  • 下拉按钮(如Firefox的旧后退按钮)
  • 五星评级小工具
  • 具有自动历史记录的组合框(如Google上的文本字段)
  • 一款Outlook风格的手风琴式酒吧
  • 等等

我知道有几个免费Swing组件的来源,比如SwingLabs,JXTable的主页,JXDatePicker和其他几个.

除了Java本身之外,你在哪里选择Swing组件?

java swing components

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

为哈希隐藏盐的必要性

在工作中,我们有两种相互竞争的盐理论.我工作的产品使用类似用户名或电话号码来加密哈希值.基本上每个用户都有不同的东西,但我们可以随时使用.另一个产品为每个用户随机生成一个salt,并在每次用户更改密码时更改.然后在数据库中加密盐.

My question is if the second approach is really necessary? I can understand from a purely theoretical perspective that it is more secure than the first approach, but what about from a practicality point of view. Right now to authenticate a user, the salt must be unencrypted and applied to the login information.

在考虑之后,我只是没有从这种方法中看到真正的安全性收益.将盐从帐户更改为帐户,即使攻击者知道如何快速确定每个帐户的内容,仍然会使某人尝试强制执行散列算法变得非常困难.这是基于密码足够强的假设.(显然,找到一组密码的正确哈希值,它们都是两位数,比找到8位密码的正确哈希值要容易得多).我的逻辑是不正确的,还是我缺少的东西?

编辑:好的,所以这就是为什么我认为加密盐真的没有意义.(lemme知道我是否在正确的轨道上).

对于以下说明,我们假设密码总是8个字符,盐是5,所有密码都由小写字母组成(它只是使数学更容易).

Having a different salt for each entry means that I can't use the same rainbow table (actually technically I could if I …

security encryption hash brute-force

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

什么时候说将crossdomain.xml放在IIS的哪个根目录?

它是wwwroot,C,托管资产的根虚拟目录,还是资产所在的同一文件夹?

这意味着如果我有一个带有子目录'swf'的虚拟目录'virdir',它实际上就像C:\ somedir\assets\swf \,那么crossdomain.xml需要去哪里以便我的swf应用程序位于不同的服务器上可以访问swfs?

iis flash crossdomain.xml

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