程序设计

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

4
NameError:名称“ reduce”未在Python中定义
我正在使用Python 3.2。试过这个: xor = lambda x,y: (x+y)%2 l = reduce(xor, [1,2,3,4]) 并得到以下错误: l = reduce(xor, [1,2,3,4]) NameError: name 'reduce' is not defined 尝试打印reduce到交互式控制台中-出现此错误: NameError: name 'reduce' is not defined 是reduce在Python 3.2中真正删除的吗?如果是这样,还有什么选择?

19
如何使用brew安装的Python作为默认Python?
我尝试在Mac OS X 10.6.2上切换到Homebrew(在使用了fink和macport之后)。我已经安装了python 2.7 brew install python 问题是,与Macport相反,似乎没有python_select实用程序,而我的默认mac python始终是默认的 which python 给我吗 /usr/bin/python 而且/usr/bin/python不是符号链接 我如何才能使python brew成为我的默认python?
187 python  homebrew 

9
使用jQuery获取第二个孩子
$(t).html() 退货 <td>test1</td><td>test2</td> 我想td从$(t)对象中检索第二个。我在寻找解决方案,但对我没有任何帮助。任何想法如何获得第二个元素?



3
使用git版本控制仅更新和提交文件权限
只需将some.sh文件转换为可执行文件(chmod 755 ...),即可更新权限,但不会更新内容。有没有一种方法可以将文件提交到git中,以便在克隆 / 签出 / 拉取时恢复/设置可执行位? 更新:如何跟踪新权限已提交到github?
187 git 

10
如何隔开StackPanel的子元素?
给定一个StackPanel: <StackPanel> <TextBox Height="30">Apple</TextBox> <TextBox Height="80">Banana</TextBox> <TextBox Height="120">Cherry</TextBox> </StackPanel> 即使子元素本身的大小不同,分隔子元素以使它们之间存在相等大小的间隙的最佳方法是什么?是否可以在不为每个孩子设置属性的情况下完成?


12
Excel:字符串中的最后一个字符/字符串匹配
有没有一种有效的方法使用基本函数来识别字符串中的最后一个字符/字符串匹配?即不是最后一个字符/字符串的字符串,但字符/字符串最后出现的位置在一个字符串。 Search和find两个工作由左到右,所以我想不出如何在不长的递归算法应用。现在,此解决方案似乎已过时。

7
Yank文件名/ Vim中当前缓冲区的路径
假设当前缓冲区是一个可编辑的文件,因此:e不显示E32: No file name。 我想拉一个或全部: 文件名与状态行上显示的完全相同,例如 ~\myfile.txt 文件的完整路径,例如 c:\foo\bar\myfile.txt 只是文件名,例如 myfile.txt
187 vim  clipboard  yank 

8
GSON-日期格式
我正在尝试在Gson输出中使用自定义日期格式,但.setDateFormat(DateFormat.FULL)似乎不起作用,并且与相同.registerTypeAdapter(Date.class, new DateSerializer())。 就像Gson不在乎对象“日期”并以其方式打印它一样。 我该如何改变? 谢谢 编辑: @Entity public class AdviceSheet { public Date lastModif; [...] } public void method { Gson gson = new GsonBuilder().setDateFormat(DateFormat.LONG).create(); System.out.println(gson.toJson(adviceSheet); } 我总是用java.util.Date; setDateFormat()不起作用:(
187 java  gson 

5
Google字体URL破坏了w3.org上的HTML5验证
我使用此HTML标签加载了3种不同大小的字体: <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Open+Sans:400,600,300,800,700,400italic|PT+Serif:400,400italic|Bree+Serif"> 直到〜1/2周前,HTML3的w3.org验证程序支持了该功能;现在它给出了这个错误: Line 14, Column 163: Bad value http://fonts.googleapis.com/css?family=Open+Sans:400,600,300,800,700,400italic|PT+Serif:400,400italic|Bree+Serif for attribute href on element link: Illegal character in query: not a URL code point. W3C标记验证器现在不喜欢什么?

11
“比较法违反了其一般合同!”
有人可以简单地向我解释一下,为什么这段代码会引发异常,“比较方法违反了它的一般约定!”,我该如何解决? private int compareParents(Foo s1, Foo s2) { if (s1.getParent() == s2) return -1; if (s2.getParent() == s1) return 1; return 0; }
187 java  comparator 


9
如何将CMake输出转换为“ bin”目录?
我目前正在使用插件结构构建一个项目。我正在使用CMake编译项目。插件在单独的目录中编译。我的问题是CMake会在源的目录结构中编译并保存二进制文件和插件,动态库。如何使CMake将文件保存在./bin目录中?
187 c++  plugins  cmake 

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.