程序设计

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

9
Gem :: Specification.reset期间未解决的规格:
启动Guard时,我得到以下输出: $ guard WARN: Unresolved specs during Gem::Specification.reset: lumberjack (>= 1.0.2) ffi (>= 0.5.0) WARN: Clearing out unresolved specs. Please report a bug if this causes problems. 这是什么意思,我该如何解决? Guardfile的内容: guard 'livereload' do watch(%r{.+\.(css|js|html)$}) end guard 'sass', :input => 'css', :style => :compressed, :extension => '.min.css'
192 ruby  rubygems  guard 

13
为什么无法通过编译器完全解决死代码检测?
我在C或Java中使用的编译器具有防止死代码的功能(警告将永远不会执行任何行)。我的教授说,尽管如此,编译器永远无法完全解决这个问题。我想知道为什么会这样。我对编译器的实际编码不太熟悉,因为这是一个基于理论的类。但是我想知道他们检查什么(例如可能的输入字符串与可接受的输入等),以及为什么这样做不够。

17
无法在Windows 7 x64 / VS2012上安装需要编译的节点模块
我无法安装任何需要编译的模块。它们全部失败,并出现以下错误: MSBUILD : error MSB3411: Could not load the Visual C++ component "VCBuild.exe". ... 我的环境: Windows 7 Enterprise x64版本6.1.7601 节点x86 0.8.16 npm 1.2.0 节点gyp 0.8.2 Visual Studio 2012和众多软件包 相关环境变量: Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShel l\v1.0;C:\Program Files\TortoiseGit\bin;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\tools;c:\tools\node 没有INCLUDE,LIB,LIBPATH等。 我对该问题进行了简短的调查,发现通过以下设置,手动克隆的git://github.com/einaros/ws.git的手动编译(直接调用VCBuild.exe和msbuild.exe)成功完成: …


10
如何在CSS中删除背景图片?
我有一条通用规则,该规则为所有DIV提供背景图像。 我有一个div(id ='a'),但我不希望它具有背景图像。 我必须给它什么CSS规则?
192 html  css 

4
禁用Visual Studio 2015额外的调试选项
在Microsoft Visual Studio 2015 Update 2中调试应用程序时,打开自定义wpf对话框时,会在黑色方框中显示一些其他调试选项。参见图像打击。 如何禁用它? 第一个图标显示“转到可视树”。第二个图标显示“启用选择”。第三个图标显示“显示布局装饰器”。

5
选择独立的全文本搜索服务器:Sphinx还是SOLR?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我正在寻找具有以下属性的独立全文搜索服务器: 必须作为独立服务器运行,可以处理来自多个客户端的搜索请求 必须能够通过对SQL查询的结果建立索引来进行“批量索引”:说“ SELECT id,text_to_index FROM document;” 必须是免费软件,并且必须在以MySQL作为数据库的Linux上运行 必须快速(排除MySQL的内部全文搜索) 我发现具有这些属性的替代方法是: Solr(基于Lucene) ElasticSearch(也基于Lucene) 狮身人面像 我的问题: 他们如何比较? 我有没有其他选择吗? 我知道,每个用例是不同的,但是否有某些情况下,我肯定不希望使用某个软件包?

9
如何在Python中将字符串转换为utf-8
我有一个将utf-8字符发送到我的Python服务器的浏览器,但是当我从查询字符串中检索到它时,Python返回的编码是ASCII。如何将纯字符串转换为utf-8? 注意:从网络传递的字符串已经是UTF-8编码的,我只想让Python将其视为UTF-8而不是ASCII。

23
PDO的行数
周围有许多矛盾的说法。在PHP中使用PDO进行行计数的最佳方法是什么?在使用PDO之前,我只是简单地使用mysql_num_rows。 fetchAll 这是我不想要的东西,因为有时我可能要处理大型数据集,因此对我的使用不利。 你有什么建议吗?
192 php  mysql  pdo 


9
C ++ 11中弃用了哪些C ++习惯用法?
有了新标准,就有了新的做事方法,许多方法都比旧方法好,但是旧方法仍然可以。显然,出于向后兼容的原因,新标准并未正式弃用。因此,剩下的问题是: 哪种旧的编码方式绝对不如C ++ 11风格,我们现在可以做什么? 在回答这个问题时,您可以跳过一些明显的事情,例如“使用自动变量”。
192 c++  c++11  c++-faq 

4
自制软件:错误:不应直接调用update-report
运行时,brew update我得到以下信息: /usr/local/Library/brew.sh: line 32: /usr/local/Library/ENV/scm/git: No such file or directory /usr/local/Library/brew.sh: line 32: /usr/local/Library/ENV/scm/git: No such file or directory [etc..] Error: update-report should not be called directly! 呼叫brew config报告以下内容: HOMEBREW_VERSION: 0.9.9 ORIGIN: https://github.com/Homebrew/brew.git HEAD: 90e84453f9adda65de6b9274987d06e46caa5d37 Last commit: 4 hours ago Core tap ORIGIN: https://github.com/Homebrew/homebrew-core Core tap HEAD: 05ce2548bad01807c6be2aece21ab70d221755e6 Core …
192 homebrew 

10
PHP / MySQL插入行,然后获取“ id”
当我插入一行时,表格的“ id”字段会自动增加。我想插入一行,然后获取该ID。 我会按照我说的去做,但是有没有办法不用担心插入行和获取ID之间的时间呢? 我知道我可以在数据库中查询与输入的信息匹配的行,但是变化很大,将有重复项,唯一的区别是id。
192 php  mysql 

6
计算包含任何文本的单元格
我想计算包含某个范围内任何内容的单元格。任何包含文本,数字或其他内容的单元格都应在我的结果单元格中加一。 我发现了这个功能 countif(range; criteria) 但这对我不起作用,因为我不知道在标准中键入什么。我怎样才能做到这一点?

13
AngularJS不发送隐藏字段值
对于特定的用例,我必须以“旧方式”提交单个表单。意思是,我使用带有action =“”的表单。响应已流式传输,因此我不会重新加载页面。我完全知道,典型的AngularJS应用程序不会以这种方式提交表单,但是到目前为止,我别无选择。 也就是说,我尝试从Angular填充一些隐藏字段: <input type="hidden" name="someData" ng-model="data" /> {{data}} 请注意,显示的是正确的数据值。 该表格看起来像一个标准表格: <form id="aaa" name="aaa" action="/reports/aaa.html" method="post"> ... <input type="submit" value="Export" /> </form> 如果我点击了提交,则没有值发送到服务器。如果我将输入字段更改为键入“文本”,它将按预期工作。我的假设是隐藏字段没有真正填充,而文本字段实际上是由于双向绑定而显示的。 有什么想法可以提交由AngularJS填充的隐藏字段吗?

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.