小编Ant*_*ean的帖子

我们应该在数据库表命名约定中使用前缀吗?

我们正在决定工作开发团队的表,列,程序等的命名约定.单数复数表命名已经确定,我们使用单数.我们正在讨论是否为每个表名使用前缀.我想阅读有关使用前缀的建议,以及原因.

它是否提供任何安全性(对于可能的入侵者至少还有一个障碍)?我认为用前缀命名它们通常会更舒服,以防我们在代码中使用表名,所以不要将它们与变量,属性等混淆.但我想阅读更有经验的开发人员的意见.

sql database naming-conventions

11
推荐指数
3
解决办法
9763
查看次数

是否有人使用Microsoft UI Automation成功实施UI测试自动化制度?

我正在寻找一个自动UI测试框架/软件工具.在过去,我一直在使用TestComplete,虽然它是一个很好的软件,但GUI测试自动化的概念被认为是足够困难,我写了一些帖子抱怨 .

第三方测试自动化工具的一个问题是,您必须学习新语言才能提高工作效率,更不用说工具支持很差.我现在正计划研究.Net 3.0和White Framework附带的Microsoft UI Automation.但在我这样做之前,我想知道那里的结果是什么.

有没有经验可以分享?您是否在应用程序中使用UI自动化创建了可持续且成功的测试套件?

编辑:这似乎是一个非常难的问题.如果我在这几天内没有收到任何答案,我会为此设置赏金.

.net white-framework ui-automation

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

我可以强制Android Back按钮在Activity堆栈中向后退两步吗?

我知道我可以覆盖这个onKeyDown方法,但是我想回去做两件事!

android android-activity

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

如何在C#WinForms应用程序中创建可编辑的配置设置?

我将配置值保存在app.config.我想创建一个WinForms应用程序,它显示表单中的所有AppSettings值.用户应该能够更改设置值并将其保存回app.config.

c# app-config winforms

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

在解决方案中运行所有测试时,为什么MSTest DeploymentItem会失败?

我有一个包含几个MSTest项目的Visual Studio 2010解决方案.其中一个测试项目需要运行特定目录中的文件.

[TestClass]
[DeploymentItem("ReportEngine.config")]
[DeploymentItem("Report Files", "Report Files")]
public class MyReportTests { }
Run Code Online (Sandbox Code Playgroud)

当我只运行此项目(或测试类)中的测试时,这些测试通过.报告文件将复制到测试执行目录.当我在解决方案中运行所有测试时,这些测试失败.报告文件不会复制到测试执行目录.

为什么会有差异,如何让两次运行部署相同的项目?

mstest visual-studio-2010

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

我应该使用'=='进行.NET本地化字符串比较吗?

不使用"=="来比较.NET中的本地化字符串的原因是什么?如果我使用它,比较如何执行CultureInfo?

.net c# string comparison localization

11
推荐指数
3
解决办法
516
查看次数

如何使用Fandango API?

我想与Fandango整合.我在门户网站上注册并创建了一个API密钥,但API密钥状态显示为"等待"两天.

门户

我得到一个错误

开发人员无效错误.

api integration movies ios

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

Chocolatey如何知道本地安装了哪些软件包?

Chocolatey如何确定本地系统上安装了哪些软件包?

以某种方式choco list -localonly列出本地安装的包并nuget.exe在此过程中调用.在NuGet我知道packages.config列出已安装的软件包,但在Chocolatey我似乎找不到类似的文件.

chocolatey

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

为什么我不能将更改推送到这个最新的 Git 子树?

我在子目录“gempak/tables”中有一个名为“gempak-tables”的git子树模块:

$ git config -l | grep -i gempak
remote.gempak-tables.url=git@github.com:Unidata/GEMPAK-Tables.git
remote.gempak-tables.fetch=+refs/heads/*:refs/remotes/gempak-tables/*
$
Run Code Online (Sandbox Code Playgroud)

但是,我无法将子树模块的更改推送到 GitHub:

$ git subtree push --prefix=gempak/tables gempak-tables master
git push using:  gempak-tables master
X11 forwarding request failed on channel 0
To git@github.com:Unidata/GEMPAK-Tables.git
 ! [rejected]        89d8f94d010e6677f146608674cf7408eecb4a61 -> master (non-fast-forward)
error: failed to push some refs to 'git@github.com:Unidata/GEMPAK-Tables.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Merge the remote changes (e.g. 'git pull')
hint: before pushing again.
hint: See the …
Run Code Online (Sandbox Code Playgroud)

git git-subtree

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

我可以使用RSpec来模拟stdin/stdout来测试控制台的读写吗?

我的Ruby程序从(终端)读取行stdin和用于puts打印的行stdout.我可以使用RSpec来测试读写吗?我可以将一个字符串注入我的程序,就像写入stdin并同时检查输出一样吗?

line = STDIN.read.chomp.split
Run Code Online (Sandbox Code Playgroud)

此外,我在循环中读取和写入,直到line[0]"退出".我可以测试回路运行时,或者我应该叫subject.read_insubject.write_out

ruby stdin rspec stdout

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