问题列表 - 第10681页

Python:子进程中的持久shell变量

我正在尝试使用Pythons子进程模块执行一系列命令,但是我需要在运行它们之前使用export设置shell变量.当然shell似乎并不持久,因此当我稍后运行命令时,这些shell变量会丢失.

有什么办法可以解决这个问题吗?我可以创建一个/ bin/sh进程,但是如何获得在其下运行的命令的退出代码?

python variables shell subprocess persistent

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

哪里可以找到一个好的助推器参考?

我希望能有一个很好的最新参考资料,我找到的唯一的书是:

这两本书都有些陈旧,我相信一直在不断发展.

显然我可以直接使用Boost网站.

仅使用该网站来学习和引用boost库是否足够?

如果我是那些更喜欢精装书的人呢?你会推荐哪一个?

谢谢

- 编辑 -

有没有人知道关于Boost的在线视频教程,以及文字图片?

c++ boost

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

LINQ to SQL - where子句中的可空类型

我有一个表的列具有空值...当我尝试查询该列IS NULL的记录时:

这个工作:



        var list = from mt in db.MY_TABLE
                   where mt.PARENT_KEY == null
                   select new { mt.NAME };

Run Code Online (Sandbox Code Playgroud)

这不是:



        int? id = null;
        var list = from mt in db.MY_TABLE
                   where mt.PARENT_KEY == id
                   select new { mt.NAME };

Run Code Online (Sandbox Code Playgroud)

为什么?

linq-to-sql

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

将多个参数传递给控制器​​?

好.简单的一个包裹着我的大脑

我有一个控制器中的方法

public ActionResult Details(string strFirstName, string strLastName)
{
      return View(repository.getListByFirstNameSurname(strFirstName, strLastName)
}
Run Code Online (Sandbox Code Playgroud)

如何从URL到控制器获取多个参数?

我不想使用QueryString,因为它似乎是非mvc思维集.

有路线吗?或其他机制使这项工作?或者我在MVC中遗漏了一些altogehter

编辑

我正在努力的网址是

http://site.com/search/details/FirstName and Surname
Run Code Online (Sandbox Code Playgroud)

所以如果这是经典的asp

http://site.com/search/details?FirstName+Surname
Run Code Online (Sandbox Code Playgroud)

但是我觉得我错过了一些在我急于获得工作代码的东西,我已经错过了在put请求中确实应该存在的一点 - 我应该从formcollection中收集它.

虽然看看是否可以这样做可能是值得的 - 以备将来参考=>

asp.net-mvc

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

Chrome OS是否有可能支持.NET框架?

Chrome OS是否有可能支持.NET框架?或者我们需要学习Java ......

.net operating-system google-chrome google-chrome-os

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

GRAILS插件错误

所有,

我正在尝试使用Hudson测试我的grails应用程序.我有grails,我将运行test-app -unit的命令,并将收到以下消息:

运行脚本/home/test/grails-1.1.1/scripts/TestApp.groovy环境设置为测试

插件[hibernate-1.1.1]未安装,解析..

阅读远程插件列表......

读取远程插件列表[连接超时]时出错,在本地构建...

无法列出插件,请检查您是否有有效的互联网连接:连接超时

读取远程插件列表...读取远程插件列表时出错[连接超时],本地构建...

无法列出插件,请检查您是否有有效的互联网连接:连接超时

在存储库中找不到插件'hibernate'.如果它未存储在已配置的存储库中,则需要手动安装它.输入'grails list-plugins'以找出可用的插件.完成:失败

我相信这样做的原因是我无法访问服务器上的外部网络.如果我做一个list-plugins,那么它就没有返回它.我也相信这是一个grails问题而不是哈德森问题.

grails-plugin

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

ajax是否需要Web服务?

如果我想使用jquery(或其他)ajax在页面中部分更新数据,我调用的页面是否必须是Web服务?或者只返回任何返回json或xml的页面?

我想我是这样问的,因为在asp.net中你有"官方"的网络服务.在其他语言和框架中,它们可能不是那样的.我知道例如我可以创建一个经典的asp页面并返回一个xml文档.这是一个Web服务吗?

ajax jquery web-services

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

什么导致EventMachine :: ConnectionNotBound?

我是EventMachine的新手,所以我不确定这意味着什么.我得到了这个例外:

EventMachine::ConnectionNotBound recieved ConnectionUnbound for an unknown signature: ef93a97d4d6441cb80d30fe2313d7de73
Run Code Online (Sandbox Code Playgroud)

该程序相当复杂,所以我无法解释可能导致它的所有内容.我需要的只是指向要寻找的东西.似乎没有记录该错误(查看http://eventmachine.rubyforge.org/).

ruby eventmachine

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

选择SQL表中的最后一行

是否可以返回MS SQL Server中表的最后一行.我正在为ID使用自动增量字段,我想要添加最后一个用于加入其他内容的字段.任何的想法?

这是代码:

const string QUERY = @"INSERT INTO Questions (ID, Question, Answer, CategoryID, Permission) " 
                   + @"VALUES (@ID, @Question, @Answer, @CategoryID, @Permission) "; 

using (var cmd = new SqlCommand(QUERY, conn)) 
{ 
    cmd.Parameters.AddWithValue("@Question", question); 
    cmd.Parameters.AddWithValue("@Answer", answer); 
    cmd.Parameters.AddWithValue("@CategoryID", lastEdited);
    cmd.Parameters.AddWithValue("@Permission", categoryID);
    cmd.ExecuteNonQuery(); 
}
Run Code Online (Sandbox Code Playgroud)

sql sql-server

6
推荐指数
3
解决办法
9685
查看次数

对于刚接触测试的有经验的程序员,TDD是否有任何优秀的在线教程?

我正在与Python开发团队合作,他在Python编程方面经验丰富,但现在正在努力学习TDD.由于我自己有使用TDD的经验,我被要求做一个介绍.主要是,我只是想看到这方面的文章,以便我可以看到其他人如何教TDD并获得一些材料的想法放在我的演示文稿中.

我希望这个介绍适用于Python,但只要示例易于阅读并且概念很容易转移到Python,任何语言都可以.

python testing tdd unit-testing

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