程序设计

专业和发烧友程序员的问答

1
检查是否已经存在SQL Server登录名
我需要检查SQL Server上是否已经存在特定的登录名,如果不存在,则需要添加它。 我发现以下代码实际上将登录名添加到数据库中,但是我想将其包装在IF语句中(以某种方式)以检查登录名是否首先存在。 CREATE LOGIN [myUsername] WITH PASSWORD=N'myPassword', DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO 我了解我需要查询系统数据库,但不确定从哪里开始!
176 sql-server  login 

1
如何单击透明UIView后面的按钮?
假设我们有一个带有一个子视图的视图控制器。子视图占据屏幕中心,所有边距均为100 px。然后,我们添加一堆小东西以在该子视图中单击。我们仅使用子视图来利用新框架(子视图内的x = 0,y = 0实际上在父视图中为100,100)。 然后,假设我们在子视图后面有一些东西,例如菜单。我希望用户能够在子视图中选择任何“小东西”,但是如果那里什么也没有,我希望通过它触摸一下(因为无论如何背景都是清晰的),到达它后面的按钮。 我怎样才能做到这一点?看起来touchesBegan经历了,但是按钮不起作用。



4
如何从本地计算机上mysqldump远程数据库
我需要在远程服务器上执行数据库的mysqldump,但该服务器未安装mysqldump。我想在我的机器上使用mysqldump连接到远程数据库并在我的机器上进行转储。 我试图创建一个ssh隧道,然后进行转储,但这似乎不起作用。我试过了: ssh -f -L3310:remote.server:3306 user@remote.server -N 隧道创建成功。如果我做 telnet localhost 3310 我得到一些显示正确服务器mysql版本的内容。但是,执行以下操作似乎尝试在本地连接 mysqldump -P 3310 -h localhost -u mysql_user -p database_name table_name
176 mysql  mysqldump 

3
为什么收到消息“在非虚拟(在VB中可重写)成员上的无效设置...”消息,导致异常?
我有一个单元测试,必须模拟返回布尔类型的非虚拟方法 public class XmlCupboardAccess { public bool IsDataEntityInXmlCupboard(string dataId, out string nameInCupboard, out string refTypeInCupboard, string nameTemplate = null) { return IsDataEntityInXmlCupboard(_theDb, dataId, out nameInCupboard, out refTypeInCupboard, nameTemplate); } } 所以我有一个XmlCupboardAccess类的模拟对象,我正在尝试在测试用例中为此方法设置模拟,如下所示 [TestMethod] Public void Test() { private string temp1; private string temp2; private Mock<XmlCupboardAccess> _xmlCupboardAccess = new Mock<XmlCupboardAccess>(); _xmlCupboardAccess.Setup(x => …
176 c#  unit-testing  moq 

3
iframe,嵌入和对象元素之间的区别
HTML5定义了几个嵌入的内容元素,从鸟瞰的角度看,它们似乎在很大程度上是相同的。 是什么之间的实际差异iframe,embed和object? 如果我想从第三方站点嵌入HTML文件,我可以使用其中哪些元素,它们之间会有什么不同?
176 html  iframe 




9
上传前如何使用javascript检查文件MIME类型?
我已阅读这个和这个问题,这似乎表明,文件的MIME类型可以使用在客户端的JavaScript进行检查。现在,我知道真正的验证仍然必须在服务器端进行。我想执行客户端检查以避免不必要的服务器资源浪费。 为了测试是否可以在客户端执行此操作,我将JPEG测试文件的扩展名更改为,.png然后选择要上传的文件。发送文件之前,我使用JavaScript控制台查询文件对象: document.getElementsByTagName('input')[0].files[0]; 这是我在Chrome 28.0上得到的: 文件{webkitRelativePath:“”,lastModifiedDate:2012年10月16日星期二10:00:00 GMT + 0000(UTC),名称:“ test.png”,类型:“ image / png”,大小:500055…} 它显示类型image/png,似乎表明检查是基于文件扩展名而不是MIME类型进行的。我尝试了Firefox 22.0,它给了我相同的结果。但是根据W3C规范,应该实施MIME嗅探。 我是说对了,目前无法用javascript检查MIME类型吗?还是我错过了什么?

7
Python Flask,如何设置内容类型
我正在使用Flask,并且从get请求返回一个XML文件。如何将内容类型设置为xml? 例如 @app.route('/ajax_ddl') def ajax_ddl(): xml = 'foo' header("Content-type: text/xml") return xml
176 python  flask 

5
是否可以在Git中仅提取一个文件?
我正在一个测试失败的Git分支上工作,我想从已经固定了它们的另一个分支中提取(合并更改,而不仅仅是覆盖)这些测试。 我知道我能做 git pull origin that_other_branch 但这将尝试合并许多其他文件,因为我尚未准备好。 是否有可能仅从另一个分支拉并合并指定的文件(而不是所有文件)? 这不是对一个文件的Git拉取请求的重复,因为对该问题的所有答案都是如何在不更改任何分支的情况下将本地更改的文件还原到存储库版本。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.