与其他平台一样,跟进这个问题似乎合乎逻辑:Java中常见的非明显错误是什么?似乎他们应该工作的事情,但不是.
我不会给出如何构建答案的指导,或者什么"太容易"被认为是一个问题,因为这就是投票的目的.
也可以看看:
我已经开始使用Angular JS并将其用作与Play Framework POC集成的前端.我已经完成了本教程.
我在github的种子项目中克隆了我的前端.它有一个app/index.html
(我用作我的主页)和一个app/index-async.html.后者有什么意义?真的有必要吗?
我抓住了学习函数式编程的bug.所以我的下一个自学项目是通过计算机程序的结构和解释.不幸的是,我从未学过Lisp,因为我不是大学的CS专业.
虽然SICP并不强调编程工具,但是练习需要选择一种类似Lisp的语言.似乎Scheme的一些实现将是阻力最小的路径.另一方面,我听说有人使用过Common Lisp和Clojure.在我看来,Common Lisp或Clojure更有可能在生产代码中使用,因此我的简历稍微好一点.顺便说一下,我完全认为学习语言本身就是值得的,但学习一种帮助我简历的语言仍然是一个好处.我是资本家,也是关于我学习的学者.
如果你不得不自学SICP,你会选择哪种语言?为什么?理想情况下,我想使用可以在JVM上运行的语言.我当然可以使用REPL与bash和emacs一起工作的语言.
附加:有没有人试过不使用Scheme阅读SICP?如果是这样,你的经历是什么样的?
我必须承认我有点像OOP怀疑论者.面向对象的不良教学和实验经验无济于事.所以我转变成了Visual Basic中的狂热信徒(经典之作!).
然后有一天我发现C++已经改变了,现在有了STL和模板.我真的很喜欢!使语言有用.然后另一天MS决定对VB进行面部手术,我真的很讨厌无端更改的最终结果(使用"end while"而不是"wend"会让我成为一个更好的开发者?为什么不放下"next"for"结束了",为什么呢?为什么强迫getter和setter一起?等等?加上我发现无用的Java特性(例如继承,以及分层框架的概念).
现在,几年后,我发现自己在问这个哲学问题:遗产真的需要吗?
四人一组说我们应该支持对象组合而不是继承.在考虑它之后,我找不到你可以用继承做的事情,你不能用对象聚合和接口做.所以我想知道,为什么我们甚至在第一时间拥有它?
有任何想法吗?我很想看到一个例子,说明继承器肯定需要在哪里,或者使用继承而不是组合+接口可以导致更简单和更容易修改的设计.在以前的工作中,我发现如果你需要更改基类,你还需要修改几乎所有的派生类,因为它们取决于父行为.如果你使基类'方法虚拟...那么没有太多的代码共享发生:(
另外,当我最终创建自己的编程语言(我发现大多数开发人员共享的长期未满足的愿望)时,我认为添加继承没有任何意义......
根据scikit-learn用户指南,我安装了scikit-learn使用pip install -U scikit-learn.
所以使用pip search scikit-learn,我得到这个搜索结果:
scikit-learn - A set of python modules for machine learning and data mining
INSTALLED: 0.12.1 (latest)
Run Code Online (Sandbox Code Playgroud)
但是当我进入Python尝试时import sklearn,我得到了一个ImportError: No module named sklearn.这真的应该有效.
我在Mac OS 10.6.8上使用Enthought免费发布Python(2.7.3),使用NumPy 1.6.1和SciPy 0.10.1.是的,我知道EPD Free带有scikit-learn但是pip应该升级我的版本,以便我可以实际使用scikit-learn.
是否有可行的开源Ruby on Rails内容管理系统?
我需要一个能够管理结构化内容,内容关系,分类(结构化分类和免费标记)以及简单发布工作流的CMS.我更希望内容最终以XML格式保存.内容也需要从其发布的页面中抽象出来.
谢谢,迈克
假设您正在处理一个企业项目,您必须在该项目中获得管理签收才能开发新的功能集.通常,您的管理层在签署一些明亮的新UI功能方面没有问题.不幸的是,他们很难理解一些对应用程序的健康至关重要的幕后问题,例如事务,数据完整性,工作流路由,可配置性,安全性等.因为它们是非技术性的,而且这些问题是不能立即看到,这对他们来说并不明显,这是至关重要的.
你是如何让他们相信这些基础设施问题必须得到处理并且对他们的业务流程很重要?
我正在尝试编写Apache CXF JAX-WS客户端.
我的依赖pom.xml是
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-common-utilities</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-tools-common</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>${cxf.version}</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
哪里:
<cxf.version>2.4.0</cxf.version>
Run Code Online (Sandbox Code Playgroud)
不幸的是,当使用Maven使用代码生成器(org.apache.cxf:cxf-codegen-plugin:${cxf.version})时,它barfs:
[DEBUG] Calling wsdl2java with args: [-d, C:\projects\src\b2b_pmd\trunk\b2b_pmd\pmd-service\promotionalDocument\target\generated\src\main\java, -client, -verbose, file:/C:/projects/src/b2b_pmd/trunk/b2b_pmd/pmd-service/promotionalDocument/src/main/wsdl/test.wsdl]
Loading FrontEnd jaxws ...
Loading DataBinding jaxb ...
wsdl2java -d C:\projects\src\b2b_pmd\trunk\b2b_pmd\pmd-service\promotionalDocument\target\generated\src\main\java -client -verbose file:/C:/projects/src/b2b_pmd/trunk/b2b_pmd/pmd-service/promotionalDocument/src/main/wsdl/test.wsdl
wsdl2java - Apache CXF 2.4.0
[DEBUG]
java.lang.AbstractMethodError: org.apache.xerces.dom.ElementNSImpl.setUserData(Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object;
at org.apache.cxf.staxutils.StaxUtils.addLocation(StaxUtils.java:1085)
at org.apache.cxf.staxutils.StaxUtils.readDocElements(StaxUtils.java:973)
at org.apache.cxf.staxutils.StaxUtils.readDocElements(StaxUtils.java:949)
at org.apache.cxf.staxutils.StaxUtils.read(StaxUtils.java:876)
at org.apache.cxf.wsdl11.WSDLManagerImpl.loadDefinition(WSDLManagerImpl.java:226)
at org.apache.cxf.wsdl11.WSDLManagerImpl.getDefinition(WSDLManagerImpl.java:186)
at org.apache.cxf.wsdl11.WSDLDefinitionBuilder.parseWSDL(WSDLDefinitionBuilder.java:78)
at org.apache.cxf.wsdl11.WSDLDefinitionBuilder.build(WSDLDefinitionBuilder.java:69)
at …Run Code Online (Sandbox Code Playgroud) 在我目前的项目中,我们过去几年一直在使用Struts 1,而且......唉... Struts正在显示它的时代.我们正在慢慢地将我们的前端代码迁移到从服务器使用XML的Ajax客户端.我想知道是否有人将遗留的Struts应用程序迁移到不同的框架,以及您在这样做时遇到的挑战.
java ×4
ajax ×1
angularjs ×1
api ×1
clojure ×1
cxf ×1
inheritance ×1
javadoc ×1
javascript ×1
jax-ws ×1
lisp ×1
maven ×1
oop ×1
open-source ×1
python ×1
requirements ×1
ruby ×1
scheme ×1
scikit-learn ×1
scikits ×1
sicp ×1
struts ×1