问题列表 - 第35326页

在SQL数据库中命名布尔(位)值

所述的AdventureWorks数据字典指定该[EmailPromotion][Contact]表是一个int,并且:

0 = Contact does not wish to receive e-mail promotions.
1 = Contact does wish to receive e-mail promotions.
Run Code Online (Sandbox Code Playgroud)

并且[Employee].[CurrentFlag]采用bit如下:

0 = Inactive
1 = Active
Run Code Online (Sandbox Code Playgroud)

我的问题有两个部分:

  • 是否有充分的理由使用int数据类型bit(两种用途都将被记录)?
  • 您建议使用什么类似布尔和类似布尔列的命名约定?(例如IsActive,ActiveFlag,Active)

sql naming-conventions

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

git:post-receive hook中的空参数

我正在编写基于dir post-receive-email脚本的post-receive hook contrib,但似乎oldrevnewrev参数都是空的.

该脚本如下所示:

#!/bin/bash

oldrev=$(git rev-parse $1)
newrev=$(git rev-parse $2)
Run Code Online (Sandbox Code Playgroud)

该脚本在运行推,但所有$1,$2,$oldrev$newrev是空的.我应该配置一些东西让它运行吗?

(gitolite如果它确实重要,则创建存储库)

git bash githooks

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

从WPF对话框返回自定义值

我正在使用Window.ShowDialog()方法从用户获取一些值.但是,该对话框只会返回一个可以为空的bool.

如何让我的WPF窗口返回一个Tuple<string,string>或任何其他类型?

c# wpf .net-4.0

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

使用Java web-app(web.xml)部署数据库配置(用户名/密码)的最佳做法是什么?

我有一个使用标准web.xml和servlet的Java Web应用程序.目前,我正在使用<context-param>web.xml中的标签来定义数据库配置(JDBC URL,用户名,密码等).这些由servlet在其init()方法中获取.

但我想不在我的源存储库中包含数据库用户名/密码.

为了测试,我使用的是jetty-maven-plugin.有了它,我指定一个overrideDescriptor带有补充web.xml 的选项,该选项在主web.xml之后应用.我将测试数据库配置放在这个补充文件中,一切都很好.

对于部署,我的主机使用Tomcat.我不知道如何在这里应用数据库配置.是否有类似的方法来指定补充web.xml文件?如果没有,这样做的最佳做法是什么?从作为资源包含的单独属性文件(或类似文件)中读取配置?

java tomcat servlets jetty jdbc

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

如何在C#中将UIntPtr对象转换为IntPtr?

我需要将UIntPtr对象转换为IntPtr我的C#.NET 2.0应用程序中的对象.如何实现这一目标?我不认为它就像这样简单:

UIntPtr _myUIntPtr = /* Some initializer value. */
object _myObject = (object)_myUIntPtr;
IntPtr _myIntPtr = (IntPtr)_myObject;
Run Code Online (Sandbox Code Playgroud)

c# casting object

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

将整数格式化为2个位置

我试图将整数格式化为2个字符,即01,02,03而不是1,2,3,4.

我做了一些谷歌搜索但找不到任何东西.可以更改@"%d"以反映2个字符吗?

timeArray = [[NSMutableArray alloc] init];
 for (int i = 0; i < 25; i++){
  NSString *timeValue = [NSString stringWithFormat:@"%d", i];
  [timeArray addObject:timeValue];
  NSLog(@"Time: %@", timeValue);
 }
Run Code Online (Sandbox Code Playgroud)

问候,斯蒂芬

iphone integer

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

Subversion与生产代码不同步,更新subversion的最简单方法

所以我有一个Subversion Repo /项目,最近更新于2个月前.在生产网站上进行的一些更改(是的,不是我的想法,其他开发者之一),现在我需要将这些更改添加到subversion repo中.

所以我已经压缩了生产文件/目录并将它们复制到我的本地开发盒中,同时也在我的开发盒上检查了repo的最新副本.有一些新文件/目录以及一些当前文件中的一些更改.

将这些变化添加到颠覆中的最佳方法是什么?是否像将新文件从zip复制到本地repo项目并以这种方式提交一样容易?(我这样做了,我没有看到所有的变化).

有什么想法吗?

注意:我正在使用命令行svn no GUI

编辑:

是的没有大的结构变化,只是添加了一些库(目录)并在现有脚本中添加了一些需要的功能

svn

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

RichtextBox中的着色文本,C#

如何使用一些不同的颜色为新的文本行着色,然后将其添加到RichTextBox?我正在使用SilverLight.

c# silverlight richtextbox

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

在多行上拆分Ruby正则表达式

这可能不是你期待的问题!我不想要一个匹配换行符的正则表达式; 相反,我想写一个长的正则表达式,为了便于阅读,我想分成多行代码.

就像是:

"bar" =~ /(foo|
           bar)/  # Doesn't work!
# => nil. Would like => 0
Run Code Online (Sandbox Code Playgroud)

可以吗?

ruby regex code-formatting

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

理解类中的python变量范围

我试图在类中定义一个变量,然后可以从该类中的函数访问/更改该变量.

例如:

class MyFunctions():
    def __init__( self):
        self.listOfItems = []

    def displayList( self):
        """Prints all items in listOfItems)"""
        for item in self.listOfItems:
            print item

    def addToList(self):
        """Updates all mlb scores, and places results in a variable."""
        self.listOfItems.append("test")

f = MyFunctions()
f.addToList
f.displayList
Run Code Online (Sandbox Code Playgroud)

这应该为我输出列表中的所有项目,但它不会显示任何内容.我假设这是因为我没有正确设置变量的范围.我希望能够从MyFuctions中的所有函数中访问和更改listOfItems.

我一直试图解决这个问题几个小时,所以任何帮助将不胜感激.

python methods syntax call

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