Java JDK 10:下一代 Java 有哪些新特性?

Java JDK 10:下一代 Java 有哪些新特性?

JDK 10 是 Java 10 标准版的部分实现,将于 2018 年 3 月 20 日发布,改进的关键点包括一个本地类型推断、一个垃圾回收的“干净”接口。

开除了没情商的“技术大神”后,整个团队都好起来了

开除了没情商的“技术大神”后,整个团队都好起来了

人才是二十一世纪科技发展最重要的资源,但切勿为了某个天才顾此失彼。本文作者是来自加利福尼亚大学洛杉矶分校的软件工程师Jonathan Solórzano-Hamilton。在文中, 他向读者讲述了,开除团队中的顶级工程师何以成为他们做出的最英明的决定。

找了一天找不到 Bug ? 试试 Git 的二分法吧!

找了一天找不到 Bug ? 试试 Git 的二分法吧!

你一定遇到过,一个很久没修改过的功能,莫名其妙的出现了问题?肉眼查代码、屡逻辑完全找不到问题点?前两天还好好的功能,怎么这个今天就不行了?这两天改动了这么多代码,到底是那一次改动引发的 Bug?这样非崩溃的 Bug,有时候想要排查出问题,并不是一件容易的事情。我想,这个时候你会需要 git bisect !

西二旗程序员杀人事件

西二旗程序员杀人事件

蓝妖精毕业于某农业大学畜牧业,30岁之前一直在一家农场负责种猪培育,35岁空降到我们公司。她半点互联网技术都不懂,然而却是我们部门的技术总监。

我与Go语言的这十年

我与Go语言的这十年

Go 语言刚刚度过了它的十周年纪念日。而要说我与 Go 的缘分,也同样始于十年前(2007 年)。这十年,是 Go 成长的十年,同样也是我成长的十年。

调查显示编程语言 Ruby 在缓慢衰落,缺少爆发点

调查显示编程语言 Ruby 在缓慢衰落,缺少爆发点

Ruby 虽然仍然是 Engine Yard 和 Heroku 等产品的核心,以及 Discourse、Homebrew 和 Vagrant 等项目背后的语言,但你知道吗?Ruby 的走势并不乐观。

史上最污技术解读

史上最污技术解读

假设你是个妹子,同时和两位男性在交往,两位都是你男朋友。并且他们还互不干涉,独立运行。这就是双机热备份。

《阿里巴巴Java开发手册》背后的故事与初心

《阿里巴巴Java开发手册》背后的故事与初心

别人都说我们是搬砖的码农,但我们知道自己是追求个性的艺术家。也许我们不会过多在意自己的外表和穿着,但在我们不羁的外表下,骨子里追求着代码的美、系统的美,代码规范其实就是一个对程序美的定义。

新京报:从中兴员工坠楼事件谈中年程序员的风光与危机

新京报:从中兴员工坠楼事件谈中年程序员的风光与危机

如果说其他行业的中层人员降级后仍可游刃有余的话,程序员中层降岗后,会不如自己新岗位上的同事。

WebAssembly得到了所有浏览器的支持

WebAssembly得到了所有浏览器的支持

随着9月19日Safari和10月31日Edge的发布,苹果与微软加入了谷歌和Mozilla,在生成环境浏览器中提供了对WebAssembly的支持。这四家公司的浏览器都能运行编译为wasm二进制格式的代码。

一个16年毕业生所经历的php面试

一个16年毕业生所经历的php面试

面试不是高考,高考只有一次(不说补习),面试可以有n次,只要有面试机会,你就可以一直去面,面到吐为止都没关系,不要怕失败, 公司没选择你不是你不优秀,而是你不符合他们的要求,回家思考下面试不足的地方,调整下心态,准备下个面试才是你正确的做法。

精心收集的48个JavaScript代码片段

精心收集的48个JavaScript代码片段

该项目来自于Github用户Chalarangelo(文末有项目完整地址,原版为英文),目前已在Github上获得了3000多Star,精心收集了多达48个有用的JavaScript代码片段,该用户的代码可以让程序员在30秒甚至更少的时间内理解这些经常用到的基础算法,来看看这些JavaScript代码都传达出了什么吧!

外媒如何让读者为内容造血?最强案例解析Reddit的2.5亿月活神话

外媒如何让读者为内容造血?最强案例解析Reddit的2.5亿月活神话

作为美国人气最高的新闻社区,Reddit被称为“硅谷里的外星人”。这个外星人的神奇之处在于,它只能算是一个电子布告栏系统,月活用户却已经超过了2.5亿。

[外文翻译]按钮设计8年发展史

[外文翻译]按钮设计8年发展史

在这篇文章中,我们来追溯在Dribbble上按钮设计的八年发展史。

Linuxer怎么直面内心的挣扎?

Linuxer怎么直面内心的挣扎?

为什么是今天要写这样一篇文章?这篇文章是我混迹linux世界这么久一直想说的很多话的集合,从年初就一直想写一篇这样的文章,苦于当时脑袋里面都是只言片语,并不成系统,再加上我一直面对开源社区很多看不惯的做法一贯都是怼回去的做法,比如在知乎上和各路妖魔鬼怪狂撕

阿里高级技术专家谈企业应用架构

阿里高级技术专家谈企业应用架构

Frank,是来自阿里国际技术事业部的高级技术专家,从业十年,也是一位英语说到飞起的型男。今天他将与大家聊聊关于企业应用架构实践的话题。

Linus Torvalds 开过那些著名的嘴炮

Linus Torvalds 开过那些著名的嘴炮

听说Linus很会开嘴炮,那他有哪些著名的嘴炮呢?比如不喜欢C++因为队友蠢之类的。

优化内存使用 改善.NET性能

优化内存使用 改善.NET性能

对.NET的性能调优来说,我们有一个普遍被误解的观念:规避内存分配的重要性。人们认为,由于内存分配是快速的,因此很少会对性能产生影响。

阮一峰:图像与滤波

阮一峰:图像与滤波

前几天读到一篇文章,它提到图像其实是一种波,可以用波的算法处理图像。我顿时有一种醍醐灌顶的感觉,从没想到这两个领域是相关的,图像还可以这样玩!下面我就来详细介绍这篇文章。

一个真实的大规模敏捷开发的故事

一个真实的大规模敏捷开发的故事

多支团队以敏捷的方式一起协作能更快地为客户交付新产品的服务,我们发现对于许多公司来说, 这就是如何在市场竞争中快速转变的答案。然而大规模敏捷,是比“仅仅”实现团队级敏捷更大更困难的挑战。它是一个组织级的漫长旅程……

你为什么得不到梦想中的开发工作?

你为什么得不到梦想中的开发工作?

在这个万物互联、全民 AI 的信息年代里,互联网开发从业者的缺口一直存在。然而很奇怪的是,开发们总找不到称心的工作,理想的公司。为什么,我们得不到梦想中的工作呢?

[搞笑动图]编译错误,括弧不匹配

[搞笑动图]编译错误,括弧不匹配

[搞笑动图]编译错误,括弧不匹配

为什么很多人买了MacBook,却把系统换成windows?

为什么很多人买了MacBook,却把系统换成windows?

每天看到大批量顾客购买苹果产品,其中Mac安装双系统比较常见。其实苹果是一家既生产软件又生产硬件的公司,因此Mac搭配Mac os系统是使用效果最佳。那么,为什么很多人却是喜欢换成windows系统呢?

程序猿们,气氛搞起来

程序猿们,气氛搞起来

程序猿们,气氛搞起来

AlphaGo Zero的启示:我们的创新究竟出了什么问题?

AlphaGo Zero的启示:我们的创新究竟出了什么问题?

当公司以代码行数作为考核目标,可能会因此鼓励大量垃圾代码的产生,而错过了简洁优雅的优秀代码;如果以解决Bug的数量作为评判标准,可能会挫败优秀程序员的积极性。因为如果程序员因为修复自己项目的Bug数量多而受到赏识,估计就没有员工愿意一开始就写出完美无缺的代码了