程序设计

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


18
Google如何表达“您的意思?” 算法工作?
我一直在为投资组合管理工具开发内部网站。有很多文本数据,公司名称等。我对某些搜索引擎能够以“您的意思是:xxxx”快速响应查询的能力印象深刻。 我需要能够智能地进行用户查询,并不仅要响应原始搜索结果,还要响应“您是不是要这么做?” 当有非常可能的替代答案时的响应等 [我正在ASP.NET中开发(VB-不要反对我!)] 更新:好的,如果没有成千上万的“未付费用户”,我该如何模仿呢? 为每个“已知”或“正确”术语生成拼写错误并执行查找? 还有其他更优雅的方法吗?


5
如何使用node.js漂亮地打印JSON?
这似乎是一个已解决的问题,但我无法找到解决方案。 基本上,我读取了一个JSON文件,更改了密钥,然后将新的JSON写回到同一文件。都可以,但是我松了JSON格式,所以,而不是: { name:'test', version:'1.0' } 我懂了 {name:'test',version:'1.1'} Node.js中是否可以将格式良好的JSON写入文件?
436 json  node.js 

8
HTML复选框的选中属性的正确值是多少?
我们都知道如何在HTML中形成复选框输入: <input name="checkbox_name" id="checkbox_id" type="checkbox"> 我不知道-选中的复选框的技术上正确的值是多少?我看过所有这些工作: <input name="checkbox_name" id="checkbox_id" type="checkbox" checked> <input name="checkbox_name" id="checkbox_id" type="checkbox" checked="on"> <input name="checkbox_name" id="checkbox_id" type="checkbox" checked="yes"> <input name="checkbox_name" id="checkbox_id" type="checkbox" checked="checked"> <input name="checkbox_name" id="checkbox_id" type="checkbox" checked="true"> 运行代码段隐藏结果展开摘要 答案没关系吗?我看到标记为正确答案,没有证据这里从规范本身: 复选框(和单选按钮)是可以由用户切换的开/关开关。设置控制元素的选中属性时,开关为“ on”。提交表单后,只有“启用”复选框控件才能成功。表单中的多个复选框可以共享相同的控件名称。因此,例如,复选框允许用户为同一属性选择多个值。INPUT元素用于创建复选框控件。 规范作者会说正确的答案是什么?请提供基于证据的答案。




6
将.gitignore应用于已提交的文件
我已经提交了许多文件,现在我想忽略它们。我怎样才能告诉git现在忽略以后提交的这些文件? 编辑:我也想从存储库中删除它们。它们是在构建后或为用户特定的工具支持后创建的文件。
436 git 


6
普通和苗条的jquery包有什么区别?
在CDNJS上放置jquery.slim包。尺寸较小。与原版的主要区别是什么?快速查看代码并没有找到答案,在jquery.com上我没有找到有关slim包的任何参考。 那么,jquery.js和jquery.slim.js有什么区别?

6
错误:“'dict'对象没有属性'iteritems'”
我正在尝试使用NetworkX读取Shapefile并使用该函数write_shp()生成将包含节点和边的Shapefile,但是当我尝试运行代码时,出现以下错误: Traceback (most recent call last): File "C:/Users/Felipe/PycharmProjects/untitled/asdf.py", line 4, in <module> nx.write_shp(redVial, "shapefiles") File "C:\Python34\lib\site-packages\networkx\readwrite\nx_shp.py", line 192, in write_shp for key, data in e[2].iteritems(): AttributeError: 'dict' object has no attribute 'iteritems' 我正在使用Python 3.4,并通过pip install安装了NetworkX。 在发生此错误之前,它已经给我另一个提示“ xrange不存在”或类似名称,因此我进行了查找,然后将其更改xrange为rangenx_shp.py文件,似乎可以解决该问题。 根据我的阅读,它可能与Python版本(Python2 vs Python3)有关。

8
GitHub项目页面的自定义域
我的一个http://github.com仓库中有一个gh-pages分支。如果我转到http://myuser.github.com/myrepo,则GitHub项目页面可以正常运行 我想设置一个自定义域(myexample.com),该域将用于该项目页面。我想这两个 myexample.com和www.myexample.com服务了这些项目的页面。 GitHub页面帮助说要在您的DNS中记录A记录和CNAME记录。A记录很有意义,但是我不知道要在DNS中记录什么CNAME记录。 该gh-pages文件说做一个CNAME对“charlie.github.com”记录下哪些是用户页面资料库。我没有用户页面资料库-我只有一个项目库和一个gh-pages分支,我想用的myexample.com和www.myexample.com。 我是否需要建立用户页面存储库,以便可以将我的项目页面用于www.myexample.com和myexample.com? 我会尝试一下,但是我想确保它能正常工作,因为我已经在www.myexample.com上线了,并且不想出错。 我通过电子邮件发送了GitHub支持,他们的回复是 据我所知,您不能都指向相同的gh页。 我很难相信他们只会支持项目页面的A记录。 以前有人成功做到过吗?
436 github  dns 

7
向公众公开Firebase apiKey是否安全?
在火力地堡web应用指南规定我应该把给定的apiKey在我的HTML初始化火力地堡: // TODO: Replace with your project's customized code snippet <script src="https://www.gstatic.com/firebasejs/3.0.2/firebase.js"></script> <script> // Initialize Firebase var config = { apiKey: '<your-api-key>', authDomain: '<your-auth-domain>', databaseURL: '<your-database-url>', storageBucket: '<your-storage-bucket>' }; firebase.initializeApp(config); </script> 这样一apiKey来,每个访问者都可以接触到。该密钥的目的是什么,真的意味着要公开吗?


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.