程序设计

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

4
如何有条件地要求使用AngularJS输入表单?
假设我们正在使用AngularJS构建通讯簿应用程序(设计示例)。 我们有一个联系人表单,其中包含电子邮件和电话号码的输入,我们想要一个或另一个,但不能同时要求两个:我们只希望输入为空或无效的情况下email才需要phone输入,反之亦然。 Angular有一个required指令,但是从文档中尚不清楚在这种情况下如何使用它。那么,我们如何有条件地需要一个表单字段呢?编写自定义指令?

14
将逗号分隔的字符串变成单独的行
我有一个像这样的SQL表: | SomeID | OtherID | Data +----------------+-------------+------------------- | abcdef-..... | cdef123-... | 18,20,22 | abcdef-..... | 4554a24-... | 17,19 | 987654-..... | 12324a2-... | 13,19,20 是否有一个查询,我可以在其中执行这样的查询SELECT OtherID, SplitData WHERE SomeID = 'abcdef-.......',该查询返回单个行,如下所示: | OtherID | SplitData +-------------+------------------- | cdef123-... | 18 | cdef123-... | 20 | cdef123-... | 22 …
234 sql-server  tsql  split  comma 

6
LINQ查询以选择前五名
我有一个LINQ查询: var list = from t in ctn.Items where t.DeliverySelection == true && t.Delivery.SentForDelivery == null orderby t.Delivery.SubmissionDate select t; 如何修改此查询以从数据库中仅选择五个结果?
234 c#  linq 

6
在Python中获取命令行密码输入
您知道在Linux中尝试一些Sudo东西时如何告诉您输入密码,并且在键入时,终端窗口中什么都没有显示(密码未显示)? 有没有办法在Python中做到这一点?我正在编写一个脚本,该脚本需要非常敏感的信息,并希望在键入时将其隐藏。 换句话说,我想从用户那里获取密码而不显示密码。


10
如何水平放置iframe?
考虑以下示例:(live demo) HTML: <div>div</div> <iframe></iframe> CSS: div, iframe { width: 100px; height: 50px; margin: 0 auto; background-color: #777; } 结果: 为什么iframe不能像那样集中对齐div?我如何集中对齐?

25
使用电子邮件地址作为主键?
与自动递增的数字相比,电子邮件地址是否是主要的候选地址? 我们的Web应用程序需要电子邮件地址在系统中唯一。因此,我想到了使用电子邮件地址作为主键。但是我的同事建议,字符串比较将比整数比较慢。 不使用电子邮件作为主键是正确的理由吗? 我们正在使用PostgreSQL。

6
“查找:路径必须在表达式之前:”如何指定也可在当前目录中找到文件的递归搜索?
我很难找到,寻找当前目录及其子目录下的比赛,以及。 当我跑步 find *test.c,它只给我当前目录中的匹配项。(不在子目录中查找) 如果我尝试,find . -name *test.c我会期望得到相同的结果,但是相反,它只给我子目录中的匹配项。当工作目录中有应该匹配的文件时,它会给我:find: paths must precede expression: mytest.c 此错误是什么意思,如何从当前目录及其子目录中获取匹配项?
234 linux  bash  find 

14
包含没有src的图像的有效方法是什么?
我有一个图片,稍后会使用javascript用src动态填充,但是为了简便起见,我希望image标记在页面加载时存在,但不显示任何内容。我知道这<img src='' />是无效的,那么最好的方法是什么?
234 html  validation 

24
快速计算非常大的表中确切行数的最快方法?
我遇到过的文章指出,SELECT COUNT(*) FROM TABLE_NAME当表中有很多行和很多列时,它会变慢。 我有一个表,可能包含数十亿行[它大约有15列]。有没有更好的方法来获取表的行数的精确计数? 在回答之前,请考虑以下几点: 我正在寻找与数据库供应商无关的解决方案。如果它涵盖MySQL,Oracle,MS SQL Server,则可以。但是,如果确实没有独立于数据库供应商的解决方案,那么我将为不同的数据库供应商寻求不同的解决方案。 我不能使用任何其他外部工具来执行此操作。我主要是在寻找基于SQL的解决方案。 我无法再对数据库设计进行规范化。它已经在3NF中,而且围绕它已经编写了很多代码。
234 sql  database 

12
测试变量是列表还是元组
在python中,测试变量是否包含列表或元组的最佳方法是什么?(即集合) 是isinstance()邪恶的建议在这里?http://www.canonical.org/~kragen/isinstance/ 更新:我想从字符串中区分列表的最常见原因是当我有一些无限深的嵌套树/字符串列表等列表的数据结构时,我正在使用递归算法进行探索,我需要知道我何时击中“叶子”节点。
234 python  types  list 

7
使用RegExp删除所有特殊字符
我想要一个RegExp,它将从字符串中删除所有特殊字符。我正在尝试类似的方法,但是它在IE7中不起作用,尽管它在Firefox中有效。 var specialChars = "!@#$^&%*()+=-[]\/{}|:<>?,."; for (var i = 0; i < specialChars.length; i++) { stringToReplace = stringToReplace.replace(new RegExp("\\" + specialChars[i], "gi"), ""); } RegExp的详细说明也将有所帮助。

30
ld:找不到框架Pod
我正在尝试向我的IOS项目添加框架,但是在构建时,我总是收到相同的消息: ld:找不到框架Pod 铛:错误:链接器命令失败,退出代码为1(使用-v查看调用) 我试图删除我的Pods目录,然后运行,然后pod install 打开.xcworkspace它,就像在pod安装的日志中写的一样,我在xcode上清理了项目,然后尝试构建,但它不起作用。 我的podfile看起来像这样: xcodeproj '/Users/guillaume/project/Mobile/iOS/FoodPin/FoodPin.xcodeproj' source 'https://github.com/CocoaPods/Specs.git' platform :ios, '8.0' use_frameworks! pod 'SwiftHTTP', '~> 0.9.2' 我的xcode版本是 6.3.1 谢谢,
234 ios  xcode  cocoapods 

11
如何更新Python包?
我正在运行Ubuntu 9:10,并安装了一个名为M2Crypto的软件包(版本为0.19.1)。我需要下载,构建和安装最新版本的M2Crypto软件包(0.20.2)。 0.19.1软件包的文件位于多个位置,包括(/ usr / share / pyshared和/usr/lib/pymodules.python2.6)。 在安装0.20.2之前,如何从系统中完全卸载版本0.19.1?
234 python  packages 


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.