问题列表 - 第943页

正则表达式以排除关键字集

我想要一个表达式,当它遇到诸如"boon.ini"和"http"之类的单词时会失败.目标是采用这个表达式,并能够为任何一组关键字构建.

regex regex-negation

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

什么是使用php获取mysql表中记录总数的最佳方法?

什么是从大表中选择记录总数的最有效方法?目前,我只是在做

$result = mysql_query("SELECT id FROM table");
$total = mysql_num_rows($result)
Run Code Online (Sandbox Code Playgroud)

有人告诉我,如果表中有很多记录,这不是非常有效或快速.

php mysql

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

C#中是否存在"匿名"通用标记,如"?" 在Java?

在Java中,可以声明一个由"未知"泛型类型参数化的变量,如下所示:

Foo<?> x;
Run Code Online (Sandbox Code Playgroud)

在C#中,这个问号是否有一个等价的结构?

c# generics syntax

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

铁轨入门?必须有宝石吗?

我正在使用Rails开始一个项目的工作,但是我正在等待第三版实用的rails book在我购买一本书之前出来.

无论如何,我的问题比我如何开始有点尖锐......

每个人都使用的必备宝石是什么?

我需要基本的身份验证,所以我有一个宁静的身份验证宝石,但除此之外,我不知道我不知道.这个信息在哪里崩溃了吗?99%的人在开始新的rails应用程序时开始的一些基本设置?

提前致谢.

ruby rubygems ruby-on-rails

14
推荐指数
2
解决办法
3395
查看次数

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

如何在NSIS中设置目录权限?

我正在尝试使用需要管理员安装的Nullsoft安装系统来构建Windows安装程序.安装程序创建一个"logs"目录.由于普通用户可以运行此应用程序,因此普通用户需要该目录可写.如何指定所有用户都应具有以NSIS脚本语言对该目录具有写访问权限的权限?

我承认这听起来像是一个坏主意,但应用程序只是一个内部应用程序,只有少数人在专用网络上使用.我只需要保存日志文件,以便我可以看到如果发生了不好的事情,应用程序会被破坏的原因.用户无法成为管理员.

windows permissions installer nsis

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

在 Python 中操作数据库结果集的最佳实践?

我正在编写一个简单的 Python Web 应用程序,它由几页为 iPhone 格式化的业务数据组成。我对 Python 编程很熟悉,但我对 Python 的“习惯用法”不太熟悉,尤其是关于类和对象。Python 的面向对象设计与我使用过的其他语言有所不同。因此,即使我的应用程序正在运行,我还是很好奇是否有更好的方法来实现我的目标。

细节:人们通常如何在 Python 中实现请求-转换-渲染数据库工作流?目前,我正在使用 pyodbc 获取数据,将结果复制到对象的属性中,使用这些对象的列表执行一些计算和合并,然后呈现对象列表中的输出。(下面的示例代码,SQL 查询已编辑。)这正常吗?有没有更好的办法?由于我对 Python 的相对无知,我偶然发现了任何特定的“陷阱”吗?我特别关心我是如何使用空的“Record”类实现行列表的。

class Record(object):
    pass

def calculate_pnl(records, node_prices):
    for record in records:
        try:
            # fill RT and DA prices from the hash retrieved above
            if hasattr(record, 'sink') and record.sink:
                record.da = node_prices[record.sink][0] - node_prices[record.id][0]
                record.rt = node_prices[record.sink][1] - node_prices[record.id][1]
            else:
                record.da = node_prices[record.id][0]
                record.rt = node_prices[record.id][1]

            # calculate dependent values: RT-DA and PNL
            record.rtda = record.rt - record.da
            record.pnl = record.rtda * record.mw …
Run Code Online (Sandbox Code Playgroud)

python database

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

Visual Studio:如何打破处理的异常?

我希望Visual Studio在发生处理异常时中断(即我不只是想看到"第一次机会"消息,我想调试实际异常).

例如,我希望调试器在异常处中断:

try
{
   System.IO.File.Delete(someFilename);
}
catch (Exception)
{
   //we really don't care at runtime if the file couldn't be deleted
}
Run Code Online (Sandbox Code Playgroud)

我遇到了Visual Studio.NET的这些笔记:

1)在VS.NET中进入Debug菜单>>"Exceptions ...">>"Common Language Runtime Exceptions">>"System"并选择"System.NullReferenceException"

2)在该对话框的底部有一个"当抛出异常时:"组框,选择"进入调试器"

3)运行您的方案.抛出异常时,调试器将停止并通过一个对话框通知您,类似于:"抛出类型"System.NullReferenceException"的异常.[Break] [Continue]"

点击[休息].这将使您处于导致问题的代码行.

但它们不适用于Visual Studio 2005(" 调试"菜单上没有" 例外"选项).

有谁知道在Visual Studio中找到这个选项对话框中的" 当抛出异常时 "组框,并选择" 进入调试器 "?

更新:问题是我的调试菜单没有Exceptions项.我自定义菜单以手动添加它.

debugging exception visual-studio

157
推荐指数
5
解决办法
10万
查看次数

我必须做些什么来确保外部世界无法访问在计算机上运行的Web服务器(Apache)?

我想将我的笔记本电脑用作网络开发(PHP,Python等)机器,但我不愿意这样做,除非我能确保它不能被外界访问.

我猜测除了防火墙之外还需要一些东西,例如Apache配置文件的配置,但我不确定我还需要100%确定它是否已被锁定.

webserver development-environment

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

如何使用决策表来帮助您的应用程序

我前段时间了解了决策树和决策表.我觉得决策表可以帮助处理有条件的If-Then-Else语句.特别是,我觉得决策表没有副作用,例如,如果你没有注意到你还需要一个"else if"语句.

但我不确定如何实现它.阵列?数据库表?现在有人甚至在他们的代码中使用决策表吗?

table-driven

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