如何告诉Python脚本使用特定的版本

我如何在main.py模块(大概)告诉Python使用哪个解释器? 我的意思是:如果我想要一个特定的脚本使用Python的第3版来解释整个程序,我该怎么做? 奖励:这将如何影响一个virtualenv? 我是否正确地认为,如果我为我的程序创build一个virtualenv,然后告诉它使用不同版本的Python,那么我可能会遇到一些冲突?

CREATE DATABASE权限在数据库'master'中被拒绝(EF代码优先)

我在我的项目中使用代码优先,并在主机上部署,但我得到错误 CREATE DATABASE权限在数据库“master”中被拒绝。 这是我的连接string: <add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnet-test-2012615153521;Integrated Security=False" providerName="System.Data.SqlClient;User ID=test;Password=test"/>

'命名空间',但像'types'

这是我的程序类使用它被称为Time2我有参考添加到TimeTest我不断得到错误'Time2'是一个'命名空间',但使用像'types' 有人可以告诉我这个错误是什么,以及如何解决? namespace TimeTest { class TimeTest { static void Main(string[] args) { Time2 t1 = new Time2(); } } }

find所有的4位数的吸血鬼号码

我正在解决一个问题,找出所有的4位数的吸血鬼号码。 吸血鬼号码 v = x * y被定义为一个具有“n”偶数个数字的数字,通过乘以一对“n / 2”数字数字(其中数字是从原始数字以任何顺序获得的)x和y在一起。 如果v是一个吸血鬼号码,那么x&y就称为它的“牙齿”。 吸血鬼数字的例子是: 1. 1260=21*60 2. 1395=15*93 3. 1530=30*51 我已经尝试过蛮力algorithm来合并给定数字的不同数字并将它们相乘。 但是这种方法效率很低,花费了很多时间。 有没有一个更有效的algorithm解决这个问题?

任何人都可以推到我的项目在github?

我是新来的git以及github。 我在github上设置了一个回购,我可以把本地的东西推到这个远程回购。 现在是这样的问题:在我将东西推到远程仓库之后,刷新页面,我可以看到上传的更改(例如,如果我写了一个readme.txt文件并将其推送到远程仓库,一个readme.txt不存在,推后刷新页面,就会出现)。 那么任何人都可以自由地在github上更改我的回购? 或者,如果我推动linux内核的东西,我所做的更改可以添加到它并公开所有?

我如何使用xbuild来构build发行版本

当我使用xbuild时,总是使用debug作为目标,我该如何使用它来释放? 例如,我会期待类似的东西 xbuild –release 但是这不起作用

忽视git忽略与假设 – 不变

我已经阅读过几次这些文档,但是我仍然不完全明白这些不同命令之间的差异。 也许这只是我,但文件可以更清晰: http://git-scm.com/docs/gitignore https://help.github.com/articles/ignoring-files 而且,这个问题上的很多评论似乎都是用“索引”,“承诺”,“跟踪”这个词来略微松散一些,这就使得这三者之间的分歧不甚清楚。 我目前(固然有限)的理解: 在.gitignore匹配的文件将不会被跟踪。 (虽然他们以前可能已经被跟踪了。)这意味着他们将不会在未来的git status列表中显示出来。 但是,未来的变化仍然会与远程回购同步 。 换句话说,这些文件仍然被“索引”,但是它们不被“追踪”。 由于.gitignore文件位于项目目录中,因此文件本身可以进行版本控制。 在.git/info/exclude匹配的文件也不会被“跟踪”。 另外,这些文件不会被远程同步,因此绝不会被任何其他用户看到。 这些文件应该是特定于单个用户的编辑器或工作stream程的文件。 由于它位于.git目录中,因此exclude文件本身不能进行版本控制。 已经assume-unchanged运行的文件也不会在git status或git diff显示出来。 这与exclude似乎相似,因为这些文件既不是“索引”也不是“跟踪”的。 但是,在assume-unchanged之前要提交的最后一个版本的文件对于回购中的所有用户都将保持可见。 我的问题: 上述解释是否正确? 请纠正我 如果一个文件已经在一个提交中,那么匹配它在.exclude和运行assume-unchanged之间的function有什么不同? 为什么会更喜欢一种方法到另一个? 我的基本用例是,我想避免编译文件的差异,但我仍然希望这些编译的文件与源文件同步。 gitignore的d文件还会被推送吗? 如果没有,如何pipe理编译文件的最终部署? 在此先感谢您的帮助。

如何使<label>和<input>出现在HTML表单的同一行上

我在一个项目上工作,我正在尝试为网站创build一个registry单。 我希望标签及其相应的文本/input区域出现在同一行上。 我已经尝试了很多方法,很less或无济于事。 请你能以正确的方式帮我解决这个问题,因为我不想通过反复试验来得到正确的答案。 这是我的代码 HTML <div id="form"> <form action="" method="post" name="registration" class="register"> <fieldset> <label for="Student"> Name: </label> <input name="Student" /> <label for="Matric_no"> Matric number: </label> <input name="Matric_no" /> <label for="Email"> Email: </label> <input name="Email" /> <label for="Username"> Username: </label> <input name="Username" /> <label for="Password"> Password: </label> <input name="Password" type="password" /> <input name="regbutton" type="button" class="button" […]

Avro v / s镶木地板

我打算为我的hadoop相关项目使用一个hadoop文件格式。 我知道实木复合地板是有效的基于列的查询和avro全面扫描或当我们需要所有的列数据! 在我继续select一种文件格式之前,我想先了解一个文件格式的缺点和弊端。 任何人都可以用简单的语言来解释一下吗?

使用Angular 2

我们的团队对Angular 2的alpha版本太兴奋了,我们只是急切地等待它的稳定版本,并开始使用它。 但在Misko的Ang-2 2015上,我们遇到了以下让我困惑的事情 打字稿! 是否真的需要使用打字稿来获得更好的性能,而不是编写我们一直在做的简单的简单JS代码。 我们遇到了一些评论,说打字稿有助于提高性能。 ES6function。 由于angular2将使用大量的es6function,这意味着我们必须等待所有的浏览器支持angular2所需的至less那些function,然后才能在我们的生产应用程序中启动它。 Web组件。 既然angular2提供了创buildWeb组件的function,而且我已经遇到了一些创build自己的(使用聚合物)的博客,那么我们团队创build它们有多难? 或者,如果我们坚持旧的指令创造的东西呢? 性能。 我已经看过Angular + React的这个video,它可以很好地比较angular度和angular度对angular度2的反应。但是我不确定angular度2是否真的很快,或者我们可以继续前进与build设angular度+反应的应用程序,以避免等angular2稳定或浏览器支持es6functionangular使用。 我不确定自己的问题是否得到了很好的解决,但是在开始学习angular 2之前,以上是我的担忧,因为他们的angular度2 +打字稿的演示似乎会为我和我的团队带来很多收入曲线。 如果有人能够澄清我列出的上述问题,我将非常感激。 谢谢。