Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
Java教程与面试题
为什么麻省理工停止了SICP计算机程序的构造和解释的教学
在纽约Lisp聚会的这次演讲中,Gerry Sussman被问及为什么麻省理工学院停止教授传奇的6.001课程,该课程基于Sussman和Abelson的经典文本“计算机程序的结构和解释”(SICP)。 Sussman的答案是: (1)厌倦了教学(自从20世纪80年代以来一直如此)。
请停止编程技术教育,启动计算机式思考教育
这是一篇倡导计算机式的思想比单纯技术更加重要的文章,编程技术固然重要,但是编程语言只是思想的表现形式,正如文字是作家的表现形式,作家写作文字时,已经超出文字语言的束缚,通过文字语言来表达其丰富的思想和境界。而长期熟练使用计算机语言以后,你也不会再受语言的束缚,而是驾驭语言表达你的类似计算机方式的思考
Java编程中十大最糟糕的事情
Java已经成为最受欢迎和语言与平台之一,但是在实际编程中有不少坑,了解了这些坑,你还敢说精通Java,如果它们是面试题,你能得几分?当然你也可以把这些坑看成是在坑黑Java: 1. Weak Soft和Phantom等软引用是邪恶的,它们会导致不可预期奇
Java二十年:它是如何永远改变编程的。
来自Infoworld的一篇纪念Java诞生20周年的文章。主要讲述了一些在今天习以为常但是在20年前却难以想象的情况。 请记住,在1995年那时的编程不是一件很容易的事情,面向对象概念已经接受,但是很难实践,那时没有多少真正的面向对象语言,最多是将C代码
软件和程序的区别
2013-11-13 14:11 "@banq"的内容数学家用其语言已经做了这么多错误的事情,特别是微积分之类的东西。没有理由今天编程语言的设计者应该盲目地学习数学。 ...
开发者宣言
1、你是工匠,而不是工程师 工程师是让代码运行起来就可以。但是你是一个工匠,远不止这些,工匠需要通过不断练习提高手艺,其经验和才能需要达到艺术家的表现水平。 需要像一位手艺人中大师傅一样对待你的工作。 <
Web框架第7轮性能大比拼结果揭晓
Round 7 results - TechEmpower Framework Benchmarks 所有测
Java并不免费
还以为Java是免费的吗?甲骨文正在大规模扩大对违反Java许可证的审计 - 这是在购买Sun Microsystems六年后启动的。越来越多的Oracle客户和合作伙伴已经被Larry Ellison公司接触,后者声称他们不符合Java使用标准。 甲骨文
Oracle试图通过欺骗杀死Java?
几个月前Oralce输掉了和Google在Android上的Java官司以后,Oracle的Java开发努力开始减慢,在Java EE方面他们则是完全停止了,这种彻底的冻结受到了捐赠Java平台和Java社区大客户和公司们的注意。 在JavaEE工作的Or
node.js会替代java吗?
这是来自Reddit社区的讨论,到处在谈论Node.js以非常快的速度普及,那么 Node.js会替代Java吗?有多少公司采取了Node.js而不是Java? 这种八卦话题总是能吸引眼球引起争论,摘录几个精彩回复如下:pgris说:下面这
再见面向对象编程?
一位有着10年面向对象语言的程序员对面向对象两大支柱继承和封装提出了自己的疑问,并由此认为可以向面向对象说再见了。 原文:
甲骨文Java SE平台的四种产品形式(区分免费与收费)
为了让用户更清晰分清楚对甲骨文Java SE平台的产品形式,辨别收费与免费之分,甲骨文Oracle近日专门发文澄清: 1)OpenJDK OpenJDK是一个Java平台标准版开源实现,我们对OpenJDK的承诺仍然像以前一样保持不变,甚至近日拉开
如何提高编程技巧?
这篇编程技巧提高分享来自杰拉尔德·温伯格(Gerald M. Weinberg),他是软件领域最著名的专家之一,美国计算机名人堂代表人物。温伯格在软件与系统领域已经工作了45年。
求解惑,也是java迷茫者
可能我和大部分感到迷茫的人一样,目前就职于某公司,做开发,现在越做越感觉没有啥意思了,公司使用的框架是dubbo+springmvc+mybatis+redis。 业务相关的是由一个小组在做。公司就两个组,我们这个小组现在轮落到写jsp了。使用dubbo之后,大部分代码都分离到dubbo核心
Java和Javascript的区别
java目前是由Oracle拥有的高级编程语言。JavaScript是一种解释性语言,由Mozilla维护,商标拥有者是Oracle。java和javascript都OOP(面向对象编程)语言,他们使用相同的控制结构、操作符等;和评论JavaScript同java。尽管有这些相似之处,他们在不同的方
如何阅读开源代码
最近在看logback的源代码,对于程序员来说,阅读源代码的能力很重要,可以让自己快速成长,在开源世界里有太多代码可以学习了。我觉得阅读源代码的难点和关键不在于能看得懂代码逻辑,而在于看懂为什么? 看懂代码逻辑,横下心一步一步跟没问题,但为什么是这样分包?为什么是这些类和接口?类之间的
javaee7案例源码下载
javaee7案例源码Github下载这些源码是书籍
历届JavaOne大会演讲和文章下载
从2002年到现在的历届JavaOne大会演讲和文章下载。
上页
下页
关闭