程序设计

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

30
iPhone UITextField-更改占位符文本颜色
我想更改在UITextField控件中设置的占位符文本的颜色,使其变黑。 我更愿意在不使用常规文本作为占位符的情况下执行此操作,而必须重写所有方法来模仿占位符的行为。 我相信如果我重写此方法: - (void)drawPlaceholderInRect:(CGRect)rect 那么我应该能够做到这一点。但是我不确定如何从此方法中访问实际的占位符对象。
566 ios  uitextfield 

30
应用程序开发人员犯的数据库开发错误
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 应用程序开发人员常犯哪些常见的数据库开发错误?

11
如何在Bash脚本中添加数字?
我有这个Bash脚本,在第16行遇到问题。如何获取第15行的先前结果并将其添加到第16行的变量中? #!/bin/bash num=0 metab=0 for ((i=1; i<=2; i++)); do for j in `ls output-$i-*`; do echo "$j" metab=$(cat $j|grep EndBuffer|awk '{sum+=$2} END { print sum/120}') (line15) num= $num + $metab (line16) done echo "$num" done

27
如何更新Git的密码?
我将BitBucket与Xcode和Git一起用于版本控制,最近我更改了所有密码(感谢Adobe!)。 毫不奇怪,我不再能够将本地提交推送到BitBucket(Authentication failed for 'https://______.git')上的存储库中,但是却忘记了如何更新iMac上的缓存密码。某种程度上,我一直无法在Google或Stack Overflow上找到它,尽管在我看来,它应该相当简单……


21
HTML表中的自动换行
我一直在用s和s word-wrap: break-word包装文字。但是,它似乎在表单元格中不起作用。我将表设置为,其中包含一行和两列。列中的文本尽管具有上述样式,但不会自动换行。它导致文本超出单元格的边界。在Firefox,Google Chrome和Internet Explorer上会发生这种情况。divspanwidth:100%word-wrap 来源如下所示: td { border: 1px solid; } <table style="width: 100%;"> <tr> <td> <div style="word-wrap: break-word;"> Looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong word </div> </td> <td><span style="display: inline;">Short word</span></td> </tr> </table> 运行代码段隐藏结果展开摘要 上面的长字比我页面的边界大,但与上面的HTML相同。我尝试了以下添加text-wrap:suppress和的建议text-wrap:normal,但均无济于事。
566 html  css  html-table 


27
将工具提示添加到div
我有这样的div标签: <div> <label>Name</label> <input type="text"/> </div> 如何:hover在div 上显示工具提示,最好具有淡入/淡出效果。
566 javascript  html  css  tooltip 

8
Normalize.css和Reset CSS有什么区别?
我知道CSS重置是什么,但是最近我听说了这个叫做Normalize.css的新东西。 Normalize.css和Reset CSS有什么区别? 标准化CSS和重置CSS有什么区别? CSS重置只是一个新的流行词吗?
565 css  normalize-css 


8
在Haskell进行大规模设计?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 3年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 设计/构造大型功能程序的好方法是什么,尤其是在Haskell中? 我已经看过很多教程(我最喜欢编写自己的方案,紧随其后的是Real World Haskell)-但是大多数程序相对较小,而且用途单一。另外,我认为其中一些并不特别优雅(例如WYAS中庞大的查找表)。 我现在想编写更大的程序,并且要有更多的活动部分-从各种不同的来源获取数据,对其进行清理,以各种方式对其进行处理,在用户界面中显示它,对其进行持久化,通过网络进行通信等。一种最佳的结构,使代码清晰,可维护并适应不断变化的需求? 有大量的文献针对大型面向对象的命令式程序解决了这些问题。诸如MVC,设计模式之类的想法是实现OO风格的广泛目标(如关注点分离和可重用性)的合适处方。此外,较新的命令式语言使其具有“随您成长而设计”的重构风格,在我新手看来,Haskell似乎不太适合这种风格。 Haskell是否有等效的文献?如何最好地在功能编程(单子,箭头,应用程序等)中使用奇异控制结构的动物园?您可以推荐哪些最佳做法? 谢谢! 编辑(这是唐·斯图尔特的回答的后续内容): @dons提到:“ Monads以类型捕获关键的架构设计。” 我想我的问题是:如何用一种纯粹的功能语言思考关键的建筑设计? 考虑几个数据流和几个处理步骤的示例。我可以将数据流的模块化解析器编写为一组数据结构,并且可以将每个处理步骤实现为一个纯函数。一条数据所需的处理步骤将取决于其价值和其他价值。在某些步骤之后,应该有副作用,例如GUI更新或数据库查询。 以一种很好的方式绑定数据和解析步骤的“正确”方法是什么?可以编写一个大型函数,对各种数据类型执行正确的操作。或者,可以使用monad跟踪到目前为止已处理的内容,并让每个处理步骤从monad状态中获取下一步所需的内容。或者可以编写很大程度上独立的程序并发送消息(我不太喜欢此选项)。 他链接的幻灯片上有一个“我们需要的东西”项目符号:“将设计映射到类型/函数/类/单子的惯用法”。有哪些成语?:)




30
使用pip找不到TensorFlow
我正在尝试使用pip安装TensorFlow: $ pip install tensorflow --user Collecting tensorflow Could not find a version that satisfies the requirement tensorflow (from versions: ) No matching distribution found for tensorflow 我究竟做错了什么?到目前为止,我使用Python和pip都没有问题。
565 python  tensorflow  pip 

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.