问题列表 - 第6752页

如何在T-SQL中使用变量作为数据库名称?

我在我的脚本中的几个地方使用数据库名称,我希望能够快速更改它,所以我正在寻找这样的东西:

DECLARE @DBNAME VARCHAR(50)
SET @DBNAME = 'TEST'

CREATE DATABASE @DBNAME
GO
ALTER DATABASE @DBNAME SET COMPATIBILITY_LEVEL = 90
GO
ALTER DATABASE @DBNAME SET RECOVERY SIMPLE 
GO
Run Code Online (Sandbox Code Playgroud)

但它不起作用.那么编写这段代码的正确方法是什么?

sql-server

121
推荐指数
4
解决办法
19万
查看次数

为什么Picker需要数据源?

据我了解,Pickers有一个Delegate类.为什么需要额外的数据源?

iphone picker

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

Rails:Active Record销毁时未初始化的常量错误

我在尝试销毁活动记录实例时遇到问题.

它涉及以下AR

class Client < ActiveRecord::Base
    has_many :phone_numbers, :dependent => :destroy
    has_many :email_addresses, :dependent => :destroy
    has_many :user_clients , :dependent => :destroy
    has_many :users, :through => :user_clients 
end

class UserClient  < ActiveRecord::Base
belongs_to :user
belongs_to :client , :dependent => :destroy
has_many :instructions, :dependent => :destroy
end
Run Code Online (Sandbox Code Playgroud)

在客户端实例上执行销毁时,我收到以下错误

@dead_man = Client.find(params[:id])
@dead_man.destroy => uninitialized constant UserClient::Instruction
Run Code Online (Sandbox Code Playgroud)

我真的不确定这个错误来自哪里.任何帮助是极大的赞赏!

activerecord ruby-on-rails constants

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

使用Java在Mac上存储用户名/密码

我正在用Java编写一个小程序(一个推特客户端),针对Mac OS X.作为其功能的一部分,它需要有一个存储推特用户名/​​密码的地方.自然的地方是mac钥匙串,但我找不到任何访问它的方法.

有没有办法从Java访问mac钥匙串,或者失败了,你建议在哪里存储用户名/密码?

java security macos keychain

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

有没有办法知道哪个编译器生成了静态库?

第三方为我提供了一个静态库(.a)来链接solaris站.我试图用sunpro编译,但在链接步骤失败了.

我想问题来自我使用的编译器(gcc代替?)或仅仅是它的版本(因为编译器提供的std lib可能会从库AFAIK预期的版本改变,它可能导致链接步骤出错).

我怎么知道用哪个编译器来生成这个lib?有没有一些工具呢?sunpro/gcc或其他什么选项?

作为提示:我前段时间读过编译器在生成目标文件时使用不同的修改约定(是吗?).仍然,"nm --demangle"命令行打印出来自此静态库中调试符号的所有函数名称.它是如何工作的 ?如果我的假设没问题,nm确实有办法解决静态库中正在使用的约定,不是吗?或者它只是意味着lib是由GNU gcc生成的,因为nm是GNU binutils的一部分?

我不接近我的工作站,所以我不能从链接器复制和粘贴错误输出(暂时不能,但我可以在进一步编辑中复制它们)

linker build-process solaris

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

Crystal Reports图像在Web查看器中不可见

我在我继承的应用程序(.NET 1.1)中有一些Crystal Reports(V10),它部署在四个"相同"的环境中.在三种环境中,它们运行良好.在第四个中,图表图形在Web查看器中不可见.如果导出报告,则可以看到它们.

IT人员发誓所有四种环境中的一切都完全相同,并将问题提交给我解决.我不知道我将如何做到这一点,因为我无法到服务器检查任何事情.但我不明白这不是一个环境问题.

在我看来,Crystal具有编写文件和检索文件以呈现报告的导出版本的必要权限,但ASP WP在呈现页面时无法访问图形文件.

感谢您提供的任何建议,帮助我!

解决方案 来自IT人员:"我们必须将IIS中的CrystalReportsViewer10文件夹中的"执行权限"从"仅脚本"更改为"脚本和可执行文件".所有其他站点只有"仅脚本",它们很好".

crystal-reports

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

javax vs java包

javax包背后的理由是什么?什么进入java和什么进入javax?

我知道很多企业-y包都在javax中,但是Swing,新的日期和时间api(JSR-310)以及其他J2SE包也是如此.

java

367
推荐指数
4
解决办法
22万
查看次数

在不花费大量时间的情况下进行估算的最佳方法是什么?

背景

我的团队目前正在进行重大改写的"bug修复和抛光"阶段.我们仍然有大量的错误要修复,计划在几个里程碑.我们被要求提出估算,以确定修复每个里程碑错误所需的工程量.

对于之前的里程碑,我们遵循以下流程:

  • 将错误分配给对代码区域最了解的人,并且可能是修复错误的人.
  • 让每个人都经历分配给他们的错误,并估计他们认为修复错误需要多长时间,以小时级别的粒度.如果一个bug看起来可能需要一两天才能修复,他们会将bug分解为可能的子任务,并估计这些.
  • 为每个里程碑分配给每个人的工作量总计,如果人们的工作量大不相同,请尝试平衡事情.
  • 将每个里程碑的每个人的总数乘以"填充因子",以考虑过于乐观的估计(我们一直使用1.5).
  • 获取给定版本的团队成员中最大的总数,并使团队成功关闭现有错误所需的时间.
  • 估计在我们达到特定里程碑期间我们期望创建的错误数量,并估计平均多长时间,我们认为需要关闭每个错误.将此添加到关闭每个版本的现有错误的时间.这是我们所需工作量的最终数量,作为我们肯定会发布该里程碑的日期.

这是相当准确的(我们已经在我们之前的三个里程碑中得到了很多点),但它相当耗时.

当前的问题

我们被要求估计即将到来的里程碑的工程时间,但要求不要使用上述过程,因为它太耗费时间.相反,作为团队的技术主管,我被要求提供不太确定的估计值,以及确定性间隔(即1个月,加上或减去一周).

我的主要估计经验是上面描述的方法的一些变化(从自由职业的背景多年).我发现当我在大型任务中"从臀部射击"时,我倾向于离开.我怀疑在估计代码中我不太了解的代码区域需要多长时间时会更糟糕.

您有哪些提示,技巧或技巧可以成功快速估算,而不会将细分任务分解成细粒度的任务并进行估算?

不可选择的事情:

  • 没有估计 - 我试过这个,它没飞:)
  • 选择一个非常宽的数字和置信区间 - 我考虑过这个,但我认为它也不会飞.
  • 循证调度 - 我们正在使用JIRA,它没有为其编写任何证据基础调度工具,我们目前无法迁移到FogBugz(BTW,如果有人去写一个基于证据的调度插件, JIRA,我们很乐意为此付钱).

estimation

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

通过https获取网页

有没有人知道通过https获取网页的Java库?

java https

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

在Visual Studio(2008)中有没有办法在另一个自定义文件上有自定义依赖文件?

而不是*.cs代码后面或旁边我想有一个*.js文件.我正在开发一个MVC应用程序,不需要旁边的代码,因为我有控制器,但在某些情况下,旁边有一个JavaScript代码或某种方式将文件与它正在使用的页面相关联是很好的.我想我可以用类似的方式命名它们,但我想在可能的情况下显示关联,所以毫无疑问该文件的用途.

通常我正在谈论的是在你的Global.asax文件下的Visual Studio中你将在左边有一个加号:

+ Global.asax
Run Code Online (Sandbox Code Playgroud)

一旦你展开它你就会得到

- Global.asax
    Global.asax.cs
Run Code Online (Sandbox Code Playgroud)

我想要发生同样的事情:

+ Home.spark

- Home.spark
    Home.spark.js
Run Code Online (Sandbox Code Playgroud)

更新:

我现有的csproj文件有一个指向实际文件的路径,不确定是否会将其搞砸.我现在有:

<ItemGroup>
    <Content Include="Views\User\Profile.spark.js">
      <DependentUpon>Views\User\Profile.spark</DependentUpon>
    </Content>
  </ItemGroup>
  <ItemGroup>
    <Content Include="Views\User\Profile.spark" />
  </ItemGroup>
Run Code Online (Sandbox Code Playgroud)

它只是显示彼此之外的文件.

csproj visual-studio-2008 visual-studio

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