程序设计

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


9
WebApi的{“ message”:“发生错误”}}在IIS7上,而不是在IIS Express中
我正在使用ASP.NET MVC 4 WebApi,并在IIS Express的本地计算机上运行它带来了很多乐趣。我已经将IIS Express配置为也可以为远程计算机提供服务,因此我公司中的其他公司都将我的计算机用作我们的Web服务器。 在确定这不是一个最佳解决方案之后,我们决定在安装.NET 4.5之后将WebApi放置在远程服务器上。当我使用提琴手并将POST发送到本地计算机上的控制器时,它会返回正确的响应,但是当我将域更改为运行IIS7的网络服务器时,相同的POST将返回一个神秘的信息。 {“消息”:“发生了错误”} 信息。有人知道会发生什么吗?

11
jQuery .scrollTop(); +动画
单击按钮时,我将页面设置为滚动到顶部。但是首先,我使用了if语句来查看页面顶部是否未设置为0。然后,如果不是0,则设置页面动画以滚动到顶部。 var body = $("body"); var top = body.scrollTop() // Get position of the body if(top!=0) { body.animate({scrollTop:0}, '500'); } 现在,棘手的部分是在页面滚动到顶部后对某些内容进行动画处理。所以我的下一个想法是,找出页面位置。因此,我使用控制台日志来查找。 console.log(top); // the result was 365 这给了我365的结果,我想这就是我滚动到顶部之前的位置编号。 我的问题是如何将位置设置为0,以便可以添加在页面为0时运行的另一个动画? 谢谢!

5
如何在XSLT中实现if-else语句?
我正在尝试在XSLT中实现if -else语句,但是我的代码只是无法解析。有人有什么想法吗? <xsl:variable name="CreatedDate" select="@createDate"/> <xsl:variable name="IDAppendedDate" select="2012-01-01" /> <b>date: <xsl:value-of select="$CreatedDate"/></b> <xsl:if test="$CreatedDate > $IDAppendedDate"> <h2> mooooooooooooo </h2> </xsl:if> <xsl:else> <h2> dooooooooooooo </h2> </xsl:else>
171 xml  xslt  if-statement 

8
双引号与单引号
我真的很新的Ruby,我想了解,如果有,当我应该使用一个特定的时间""VS ''。 我大多数时候都在使用单引号,因为它更容易键入,但是我不确定是否应该这样做。 例如get 'user/new'vsget "user/new"
171 ruby  string  syntax 

22
为什么只有少数几个用Java编写的视频游戏?[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 为什么没有很多用Java编写的商业3D视频游戏(不是随机开放源2D游戏)?从理论上讲,这很有意义:您几乎免费地获得了生产力的提高和一个跨平台的应用程序,其中包括大量的Java库和内置的垃圾回收器(尽管我承认我我不确定后者是否是一件好事。那么为什么很少使用它呢?我只能想到为Java平台编写的几个流行的商业游戏。 是因为性能吗?如果是这样,GPU难道不是大部分的繁重工作吗?
171 java 



11
设置Django以使用MySQL
我想稍微远离PHP,学习Python。为了使用Python进行Web开发,我需要一个框架来帮助模板和其他事情。 我有一台非生产服务器,用于测试所有Web开发内容。这是一个运行MariaDB而不是常见的MySQL服务器软件包的Debian 7.1 LAMP堆栈。 昨天我安装了Django并创建了我的第一个项目firstweb。我尚未更改任何设置。 这是我的第一个大困惑。在教程中,我跟随那个家伙安装了Django,开始了他的第一个项目,重新启动了Apache,从那时起Django就开始工作了。他转到浏览器,然后毫无问题地转到Django默认页面。 但是我,我必须进入我的firstweb文件夹并运行 python manage.py runserver myip:port 而且有效。没问题。但是我想知道它是否应该像这样工作,并且这是否会引起问题? 我的第二个问题是我想对其进行设置,以便它使用我的MySQL数据库。我进入/ firstweb / firstweb下的settings.py,看到了ENGINE和NAME,但不确定在这里放什么。 然后在USER,PASSWORD和HOST区域中,这是我的数据库及其凭据吗?如果我使用本地主机,是否可以将本地主机放在HOST区域中?
171 python  mysql  django  debian 

5
如何使用Linq从对象列表中获取属性的唯一列表?
我正在尝试使用Linq返回给定的id列表,其中id是属性的对象列表。我希望能够做到这一点,而无需遍历每个对象并提取出我发现的唯一ID。 我有一个MyClass类型的对象列表,此类的属性之一是ID。 public class MyClass { public int ID { get; set; } } 我想做的是编写一个Linq查询以向我返回这些ID的列表 给定一个IList<MyClass>使得返回IEnumerable<int>ID的ID ,我该怎么做? 我确信使用Linq可以在一两行中完成此操作,而不是循环遍历MyClass列表中的每个项目并将唯一值添加到列表中。 在创建一个优雅的解决方案的任何帮助将不胜感激!
171 linq  class  list  c#-3.0  properties 

5
如何禁用textarea调整大小?
我需要禁用textarea水平调整大小。有时我想允许垂直调整文本区域的大小。 每当我创建“联系我们”页面时,textarea都会使我的设计难看。 有人可以给我一种禁用它的解决方案吗?
171 html  css 


5
为什么只在Windows批处理文件的第一行执行而在命令行外壳中执行所有三行?
我有一个批处理文件,可以执行三个Maven命令,一个接一个。每个命令都可以在脚本中成功执行-单独执行!但是,当我将所有三个命令添加到同一文件中时,只有第一个命令在脚本退出之前执行。知道为什么吗? mvn install:install-file -DgroupId=gdata -DartifactId=base -Dversion=1.0 -Dfile=gdata-base-1.0.jar -Dpackaging=jar -DgeneratePom=true mvn install:install-file -DgroupId=gdata -DartifactId=blogger -Dversion=2.0 -Dfile=gdata-blogger-2.0.jar -Dpackaging=jar -DgeneratePom=true mvn install:install-file -DgroupId=gdata -DartifactId=blogger-meta -Dversion=2.0 -Dfile=gdata-blogger-meta-2.0.jar -Dpackaging=jar -DgeneratePom=true 另外,如果我复制所有三个命令并将它们粘贴到命令外壳程序(cmd.exe)中,它们将一个接一个地执行而没有问题。因此,这显然是dos批处理文件中的一些问题。


11
单个主机上的多个glibc库
单个主机上的多个glibc库 我的Linux(SLES-8)服务器当前具有glibc-2.2.5-235,但是我有一个无法在该版本上运行的程序,并且需要glibc-2.3.3。 是否可以在同一主机上安装多个glibcs​​? 这是我在旧glibc上运行程序时遇到的错误: ./myapp: /lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by ./myapp) ./myapp: /lib/i686/libpthread.so.0: version `GLIBC_2.3.2' not found (required by ./myapp) ./myapp: /lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by ./libxerces-c.so.27) ./myapp: /lib/ld-linux.so.2: version `GLIBC_2.3' not found (required by ./libstdc++.so.6) ./myapp: /lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by ./libstdc++.so.6) 因此,我创建了一个名为newglibc的新目录,并将以下文件复制到其中: …
171 linux  gcc  glibc 

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.