程序设计

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




7
用Python创建新字典
我想用Python建立字典。但是,我看到的所有示例都是从列表中实例化字典等。.. 如何在Python中创建一个新的空字典?
453 python  dictionary 

27
是否可以强制Excel自动识别UTF-8 CSV文件?
我正在开发应用程序的一部分,该应用程序负责将一些数据导出到CSV文件中。该应用程序始终使用UTF-8,因为它在所有级别上都具有多语言的性质。但是,在Excel中打开此类CSV文件(例如包含变音符号,西里尔字母,希腊字母)并不能达到预期的结果,例如Г„/Г¤, Г–/Г¶。而且我不知道如何强制Excel理解打开的CSV文件是以UTF-8编码的。我也尝试指定UTF-8 BOM EF BB BF,但是Excel忽略了这一点。 有什么解决方法吗? PS哪些工具的行为可能类似于Excel? 更新 我不得不说,我已经使社区与问题的表达混淆了。当我问这个问题时,我想以一种流畅,透明的方式在Excel中打开一个UTF-8 CSV文件而对用户没有任何问题的方法。但是,我使用了错误的表述,要求自动执行。这非常令人困惑,并且与VBA宏自动化冲突。对于这个问题,有两个答案是我最感激的:Alex的第一个答案https://stackoverflow.com/a/6002338/166589,我已经接受了这个答案;第二个是Mark https://stackoverflow.com/a/6488070/166589后来出现了。从可用性的角度来看,Excel似乎缺乏对用户友好的UTF-8 CSV的良好支持,因此我认为这两个答案都是正确的,并且我首先接受了Alex的答案,因为它确实表明Excel无法做到这一点。透明地 这就是我在这里自动感到困惑的地方。马克的答案为更高级的用户提供了一种更复杂的方式来达到预期的结果。两种答案都很好,但亚历克斯的答案更适合我未明确说明的问题。 更新2 在上次编辑五个月后,我注意到亚历克斯的答案由于某种原因而消失了。我真的希望这不是技术问题,并且希望现在不再讨论哪个答案更大。因此,我接受马克的回答为最佳答案。
453 excel  csv  utf-8 

24
如何用链接替换纯URL?
我正在使用下面的功能来匹配给定文本内的URL,并将其替换为HTML链接。正则表达式效果很好,但目前我仅替换第一场比赛。 如何替换所有URL?我想我应该使用exec命令,但是我没有真正弄清楚该怎么做。 function replaceURLWithHTMLLinks(text) { var exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/i; return text.replace(exp,"<a href='$1'>$1</a>"); }
453 javascript  regex 

13
WCF-如何增加邮件大小配额
我有一个WCF服务,该服务从数据库向客户端返回1000条记录。我有一个ASP.NET WCF客户端(我在asp.net Web应用程序项目中添加了服务引用以使用WCF)。 运行客户端应用程序时收到以下消息: 超出了传入消息的最大消息大小配额(65536)。要增加配额,请在适当的绑定元素上使用MaxReceivedMessageSize属性。 有什么帮助吗?如何增加邮件大小配额?
453 .net  asp.net  wcf  .net-3.5 

18
如何将java.util.Date转换为java.sql.Date?
我试图使用a java.util.Date作为输入,然后使用它创建查询-所以我需要一个java.sql.Date。 我很惊讶地发现它不能隐式或显式地进行转换-但我什至不知道该怎么做,因为Java API对我来说还很新。
453 java  sql  datetime  date 

22
在Git上找到分支点?
我有一个包含分支机构master和A以及两者之间大量合并活动的存储库。当基于master创建分支A时,如何在存储库中找到提交? 我的存储库基本上如下所示: -- X -- A -- B -- C -- D -- F (master) \ / \ / \ / \ / G -- H -- I -- J (branch A) 我正在寻找修订版A,但git merge-base (--all)找不到。
453 git  branch 

10
检查字段是否包含字符串
我正在寻找一个运算符,可以让我检查一个字段的值是否包含某个字符串。 就像是: db.users.findOne({$contains:{"username":"son"}}) 那可能吗?
453 mongodb 

24
不同产品的google-services.json
更新: 不建议使用GCM,请使用FCM 我实施新的谷歌云消息之后从谷歌开发者页面的导游在这里 我已经成功运行并测试了它。但是我现在的问题是,我有不同的产品风格和不同的applicationId / packageName和不同的Google Cloud Messaging Project ID。在google-services.json具有在被投入/app/google-services.json不是味道文件夹。 有什么办法可以使google-services.json多种口味的配置有所不同?

18
使用标准C ++ / C ++ 11 / C检查文件是否存在的最快方法?
我想找到一种检查标准C ++ 11,C ++或C中是否存在文件的最快方法。我有成千上万个文件,在对它们进行处理之前,我需要检查所有文件是否都存在。我可以写些什么而不是/* SOMETHING */下面的函数? inline bool exist(const std::string& name) { /* SOMETHING */ }
453 c++  c  file  stream 

17
如何使我的Twitter Bootstrap按钮正确对齐?
我在这里有一个简单的演示: http://jsfiddle.net/HdeZ3/1/ <ul> <li>One <input class="btn pull-right" value="test"></li> <li>Two <input class="btn pull-right" value="test2"></li> </ul> 我有一个无序列表,对于每个列表项,我希望左侧有一个文本,然后有一个右对齐的按钮。我尝试使用向右拉,但这完全弄乱了对齐方式。我究竟做错了什么?

10
Ruby中是否有“ do…while”循环?
我正在使用此代码让用户输入名称,而程序将它们存储在数组中,直到他们输入一个空字符串(他们必须在每个名称后按Enter): people = [] info = 'a' # must fill variable with something, otherwise loop won't execute while not info.empty? info = gets.chomp people += [Person.new(info)] if not info.empty? end 这段代码在do ... while循环中看起来会更好: people = [] do info = gets.chomp people += [Person.new(info)] if not info.empty? while not info.empty? 在此代码中,我不必将信息分配给一些随机字符串。 …
452 ruby  loops 

6
从Google的CDN下载jQuery UI CSS
我打算使用Google下载UI和Core的jQuery库。我的问题是,他们允许我为此下载CSS还是应该自己托管它? 另外,如果我使用Google加载,应该如何加载其他插件?我可以将所有插件压缩在一起吗,还是应该将其单独压缩?

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.