问题列表 - 第2545页

Python程序启动

我应该用以下内容启动Python程序:

if__name__ == '__main__':
some code...
Run Code Online (Sandbox Code Playgroud)

如果是这样,为什么?我多次看到它,但对它没有任何线索.

python

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

当数据不适合内存时,适用于Erlang应用程序的数据存储后端

我正在研究如何为Erlang应用程序组织数据存储的可能选项.它应该使用的数据基本上是由短字符串id索引的大量二进制blob集合.每个斑点都低于10 Kb,但其中有很多.我希望总共有200 Gb的大小,所以很明显它不能适应内存.对此数据的典型操作是通过其id读取blob或通过其id更新blob或添加新的blob.在每个给定的时段,仅使用一部分ID,因此数据存储访问性能可能受益于内存缓存.谈到性能 - 这非常关键.目标是在商用硬件上(例如在EC2 VM上)每秒进行大约500次读取和500次更新.

有什么建议可以在这里使用吗?据我所知,dets是不可能的,因为它仅限于2G(或者它是4G?).Mnesia可能也不成问题; 我的印象是它主要是为数据适合内存的情况而设计的.我正在考虑尝试使用EDTK的Berkeley DB驱动程序.它会在上述情况下起作用吗?有没有人在类似条件下的生产中使用它的经验?

erlang data-storage mnesia dets

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

专业和有用的错误页面的示例

您看到的真实错误网页给您留下了真正的印象,对所有类型的用户(精明,新手,悠闲,沮丧等)真正有用.你为什么对这个错误印象深刻?

custom-error-pages

6
推荐指数
0
解决办法
2356
查看次数

JavaScript模式对话框可以仅对选项卡进行模态,而不是整个浏览器窗口吗?

现代浏览器具有多标签界面,但JavaScript函数window.showModalDialog()创建了一个模块对话框,可以阻止所有标签.

我想知道是否有办法创建一个模块对话框,只阻止它创建的选项卡?

javascript modal-dialog

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

linux的最小c ++ make文件

我希望找到一个简单的推荐的"minimal"c ++ makefile for linux,它将使用g ++编译和链接单个文件和h文件.理想情况下,make文件甚至不会包含物理文件名,只有.cpp到.o转换.生成这样一个makefile的最佳方法是什么,而不会陷入autoconf的恐怖?

例如,当前目录包含

t.cpp th

我想要一个makefile来创建它.我试过autoconf,但它假设.h是gcc而不是g ++.是的,虽然不是初学者,但我从几年前开始重新学习项目操作的最佳方法,因此我正在寻找自动化方法来为小项目创建和维护makefile.

c++ makefile compilation

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

在Team Foundation Server(TFS)构建上运行单元测试

在给定构建运行时,让Team Foundation Server运行单元测试的步骤是什么?

在第一次设置TFS服务器时,开发人员或系统管理员应该注意哪些警告/陷阱/变通办法?

构建期间单元测试问题的常见故障排除步骤是什么?

installation tfs unit-testing mstest

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

特定例程的绩效指标:任何最佳实践?

我想收集有关我的代码的特定例程的指标,以了解我可以最佳优化的位置.让我们举一个简单的例子说我有一个带有多个"学生"的"班级"数据库.假设当前代码为每个学生调用数据库,而不是一次性地将它们全部抓取.我想看看每个学生行每次访问多长时间.

这是在C#中,但我认为它适用于所有地方.通常当我对特定例程的性能感到好奇时,我会在它运行之前创建一个DateTime对象,运行例程,然后在调用之后创建另一个DateTime对象,并获取两者之间的毫秒差异以查看它运行了多长时间.通常我只是在页面的跟踪中输出它...所以它有点低保真.这方面的最佳做法是什么?我想过能够将Web应用程序置于某种"诊断"模式并使用我之后的任何内容进行详细的日志记录/事件日志写入,但我想看看stackoverflow hive mind是否有更好的想法.

optimization performance

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

如何对FileSystemWatcher事件进行单元测试?

我正在研究一个处理转储到目标目录的文档的系统.我通过检测FileSystemWatcher OnChanged事件来获取文件.

作为单元测试的一部分,我应该如何实现自动化?我应该如何组织输入文件和输出文件进行比较以验证转换是否正确?这是通过发出diff命令的批处理文件更好地处理的吗?

c# unit-testing filesystemwatcher

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

使用过滤器减少SQL跟踪的开销

我们有一台SQL 2000服务器,它具有各种各样的工作,这些工作在一天中的不同时间运行,甚至在一个月的不同日期运行.通常,我们只使用SQL分析器在很短的时间内运行跟踪以进行性能故障排除,但在这种情况下,这实际上不能让我对通过该数据库对数据库运行的查询类型有一个很好的全面了解.一天,一周或一个月的过程.

如何最小化长时间运行的SQL跟踪的性能开销?我已经知道了:

  • 执行跟踪服务器端(sp_ create_trace),而不是使用SQL事件探查器UI.
  • 跟踪文件,而不是数据库表(这会给数据库服务器增加额外的开销).

我的问题是关于过滤器.如果我添加一个过滤器只记录运行超过一定持续时间或读取的查询,它仍然必须检查服务器上的所有活动,以决定是否需要记录它,对吧?因此,即使使用该过滤器,跟踪是否会为已经处于不可接受性能边缘的服务器创建不可接受的开销水平?

sql-server sql-server-2000 sql-server-profiler

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

如果您不知道当前密码,如何使用asp.net成员资格提供程序更改散列密码?

问题,没有方法:

bool ChangePassword(string newPassword);
Run Code Online (Sandbox Code Playgroud)

你必须知道当前的密码(可能是哈希和遗忘).

asp.net membership-provider

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