程序设计

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

5
无法在Visual Studio中键入
我无法在Visual Studio 2013中编辑项目中的任何文件。它仅在一个项目中发生。如果打开其他项目,则可以正常输入,但是一旦回到问题项目,则无法在编辑器窗口中输入。不确定是否重要,但是给我的项目出现了问题,我们正在使用SVN。其他项目只是计算机上的本地项目。我已经重新启动了Visual Stuido,重新启动了计算机,但仍然无法编辑文件。有任何想法吗?

2
MySQL:对GROUP_CONCAT值进行排序
简而言之:有什么方法可以对GROUP_CONCAT语句中的值进行排序吗? 查询: GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " » ") FROM test_competence AS node, test_competence AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt AND node.id = l.competence AND parent.id != 1 ORDER BY parent.lft) SEPARATOR "<br />\n") AS competences 我得到这一行: 工艺品»细木工 行政管理»组织 我想要这样: 行政管理»组织 工艺品»细木工

9
Twitter的typeahead.js建议未设置样式(无边框,透明背景等)
我使用的是twitter的typeahead.js 0.9.3,看来我的建议根本没有样式。 我得到这个: 而不是这样:(取自示例页面) JavaScript启用预输入: $('.search-typeahead').typeahead({ name: 'videos', remote: { url: '/api/v1/internal/videos/typeahead?text=%QUERY' } }); HTML输入元素: <input type="text" value="" id="search_keywords" class="no-clear search-typeahead"/> 补充笔记: 我正在工作的网站具有jQuery 1.10.1,并且未使用twitter引导程序。我没有写过很多CSS,因此我不熟悉它们,我担心会干扰它们,但是似乎该插件添加了自己的样式(没有随附的.css文件),因此从理论上讲它不应该覆盖所有内容?我很困惑为什么我的样式有效,但插件添加的样式却无效,从而导致背景透明,无边框等建议。

7
WCF服务启动错误“此集合已包含具有方案http的地址”
我构建了一个Web应用程序,其中包含WCF服务协定和Silverlight控件,该控件对该WCF服务进行调用。在我的开发和测试服务器上,它运行良好。 当我部署到实时服务器并运行应用程序时,我收到一个类型异常,该异常System.ServiceModel.ServiceActivationException指出由于编译期间发生异常而无法激活该服务。例外是: 该集合已包含一个使用方案http的地址。该集合中每个方案最多可以有一个地址。 我读到,如果网站具有多个主机头,则可能引发此异常,这在我们的实时服务器上是正确的。显然,IIS中托管的WCF服务只能具有一个基本地址。我该如何解决这个问题?
182 .net  wcf 



9
为什么要显式抛出NullPointerException而不是让它自然发生?
阅读JDK源代码时,笔者通常会检查参数是否为null,然后手动抛出新的NullPointerException()。他们为什么这样做?我认为没有必要这样做,因为它在调用任何方法时都会抛出新的NullPointerException()。(例如,以下是HashMap的一些源代码:) public V computeIfPresent(K key, BiFunction<? super K, ? super V, ? extends V> remappingFunction) { if (remappingFunction == null) throw new NullPointerException(); Node<K,V> e; V oldValue; int hash = hash(key); if ((e = getNode(hash, key)) != null && (oldValue = e.value) != null) { V v = remappingFunction.apply(key, oldValue); …

9
在Ruby中修剪字符串而不创建新字符串的规范方法是什么?
这就是我现在所拥有的-对于正在执行的工作,它看起来太冗长。 @title = tokens[Title].strip! || tokens[Title] if !tokens[Title].nil? 假设令牌是通过拆分CSV行获得的数组。现在功能像条!mp!等。如果未修改字符串,则全部返回nil "abc".strip! # => nil " abc ".strip! # => "abc" 如果Ruby包含多余的前导或尾随空格而不创建副本,那么用Ruby修剪的方式是什么? 如果我想做的话会变得更丑 tokens[Title].chomp!.strip!
182 ruby  string 

5
为什么与Integer.valueOf(String)进行==比较会得出127和128的不同结果?
我不知道为什么这些代码行返回不同的值: System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); 输出为: true false true 为什么第一个返回true,第二个返回false?有什么不同,我不知道之间127和128?(我当然知道127< 128。) 另外,为什么第三个返回true? 我已经阅读了这个问题的答案,但是我仍然没有知道它如何返回true,以及为什么第二行中的代码返回false。
182 java  integer  comparison 



12
在GitHub存储库上显示Jenkins构建的当前状态
有没有办法在我项目的GitHub Readme.md上显示Jenkins构建状态? 我使用Jenkins来运行连续集成构建。每次提交后,在最终生成文档和发行包之前,它确保所有内容都能编译并执行单元测试和集成测试。 仍然存在不经意间破坏构建的风险。访问GitHub项目页面的用户最好知道当前的母版处于该状态。
182 github  jenkins 


4
使用HeapDumpOnOutOfMemoryError参数进行JBoss的堆转储
有人告诉我可以在-XX:+HeapDumpOnOutOfMemoryError我的JBoss启动脚本中将参数添加到JVM启动选项中,以在我们的应用程序出现内存不足错误时进行堆转储。我想知道这些数据在哪里转储?它只是到控制台还是一些日志文件?如果只是控制台,如果我没有通过控制台登录Unix服务器怎么办?
182 java  jboss  memory-leaks  heap 

5
如何压缩两个非连续的提交?
我对git中的整个重新定位功能有些陌生。假设我做了以下提交: A -> B -> C -> D 之后,我意识到其中D包含一个修复程序,该修复程序依赖于中添加的一些新代码A,并且这些提交属于一起。如何壁球A和D一起休假B和C孤独?
182 git  git-rebase 

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.