问题列表 - 第854页

SQL查询帮助:选择出现一定次数的行

我有一个带有"日期"列的表.每个日期可能会出现多次.如何仅选择出现的日期<k次?

sql select date

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

ReSharper向.NET 2.0项目提供C#3.0代码检查警告

当我使用最新版本的ReSharper(4.1)在.NET 2.0项目中工作时,我收到有关使用var关键字和lambadas等的警告.任何想法我怎么能只为.NET 2.0项目禁用它?

.net c# resharper asp.net-2.0 visual-studio

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

什么是Python中的"线程本地存储",为什么需要它?

特别是在Python中,如何在线程之间共享变量?

虽然我之前使用threading.Thread过,但我从未真正理解或看到变量如何共享的例子.它们是在主线和孩子之间共享还是仅在孩子之间共享?我什么时候需要使用线程本地存储来避免这种共享?

我已经看到很多关于通过使用锁来同步线程间共享数据访问的警告,但我还没有看到问题的一个很好的例子.

提前致谢!

python multithreading thread-local

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

我应该测试私有方法还是仅测试公共方法?

我读过这篇关于如何测试私有方法的帖子.我通常不测试它们,因为我一直认为只测试从对象外部调用的公共方法会更快.你测试私人方法吗?我应该经常测试吗?

language-agnostic testing unit-testing

329
推荐指数
16
解决办法
10万
查看次数

除了允许变量被const函数修改之外,'mutable'关键字是否有任何其他用途?

前段时间我遇到了一些用mutable关键字标记类的成员变量的代码.据我所知,它只是允许您修改const方法中的变量:

class Foo  
{  
private:  
    mutable bool done_;  
public:  
    void doSomething() const { ...; done_ = true; }  
};
Run Code Online (Sandbox Code Playgroud)

这是这个关键字的唯一用途,还是有更多的东西比它的眼睛?我已经在一个类中使用了这个技术,标记为一个boost::mutex可变的允许const函数为了线程安全的原因锁定它,但是,说实话,这感觉有点像黑客.

c++ mutable keyword

511
推荐指数
12
解决办法
21万
查看次数

MSI安装程序:向SecureCustomProperties添加多个属性

我正在寻找一种方法来添加多个属性到SecureCustomProperties我的.msi安装程序的属性表中的值.我尝试过逗号分隔,分号分隔,甚至是空格分隔符.以上都不适用.

提示?

windows installer windows-installer delimiter

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

你如何获得计算机的RAM总量?

使用C#,我想获得我的计算机拥有的RAM总量.使用PerformanceCounter,我可以通过设置获得可用ram的数量:

counter.CategoryName = "Memory";
counter.Countername = "Available MBytes";
Run Code Online (Sandbox Code Playgroud)

但我似乎无法找到获得总内存量的方法.我该怎么做呢?

更新:

MagicKat:我在搜索时看到了它,但它不起作用 - "你错过了一个装配或参考吗?".我希望将它添加到参考文献中,但我没有在那里看到它.

c# memory performancecounter

78
推荐指数
10
解决办法
12万
查看次数

在JavaScript中创建GUID/UUID?

我正在尝试在JavaScript中创建全局唯一标识符.我不确定所有浏览器上有哪些例程,"随机"和内置随机数生成器的种子等等.

GUID/UUID应至少为32个字符,并应保持在ASCII范围内,以避免传递它们时出现问题.

javascript uuid guid

3915
推荐指数
46
解决办法
166万
查看次数

如何将.sh文件与Cygwin关联?

我想通过双击Windows中的.sh文件在Cygwin中运行一个长rsync命令.它必须从包含文件的目录开始(例如/ cygdrive/c/scripts /),以便相对路径起作用.有人得到这个工作吗?

注意:我刚刚在这里找到一个管理Windows上下文菜单的Cygwin包(Bash Prompt Here).它可能有一些线索.

windows bash cygwin

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

将Ms Access应用程序转换为.Net应用程序有哪些好方法?

我们有一个12岁的Ms Access应用程序,我们将其用于我们的核心库存仓库和发票系统.它已经在SQL Server后端运行,但所有"逻辑",表单和报告都在Access中.在经历了大量的维护污泥之后,它将库存交易从非时间转变为时间,我意识到有一天我需要将这个东西转换为代码,这样我就可以在更加可维护和可测试的环境中更好地管理逻辑.

有哪些技术可以让我以可管理和有效的方式将其转换为.Net应用程序?

一个想法是将查询转换为存储过程,然后将应用程序转换为Adp项目.但我仍然对如何处理表单和报告一无所知.

另外,如果重要的话,我是我公司的唯一开发人员.

legacy ms-access

7
推荐指数
2
解决办法
9511
查看次数