加载中
听说你想成为一名函数式编程工程师(第一部分)

迈出理解函数式编程思想的第一步是最重要的,同时也许是最难的。关于这一点,仁者见仁智者见智。 学车 当我们第一次碰车,我们痛苦并努力着,看起来很简单的操作自己上手的时候就变得比自己想...

发布于 2019/01/11 14:20
听说你想成为一名函数式编程工程师(第二部分)

理解函数式编程的概念是重要的第一步,也可能是最困难的一步。但不是说就一定得从概念起步。不妨换个适合的视角。 上一篇:第1部分 友情提示 请慢慢地阅读代码,确保你能理解他们。本文的每一...

发布于 2019/01/11 14:31
如何理解任何编程任务

这一天终于来了。不管你是第一天工作还是已经工作10几年了,都无所谓。总有一天会有那么一个任务,让你连理解都理解不了。 那么这个时候你会怎么办呢?硬着头皮做,祈祷能成功?还是立刻告诉...

发布于 2019/01/09 16:15
Java EE 8:鸟瞰

"期待 JakartaEE 8? 在本文中,Reza Rahman探讨了Java EE 8的一些主要变化和新特性,这是即将推出的 Jakarta EE 8的基础。通过更多Web标准和CDI对齐,Java EE 8将更加简洁。" Java EE 8 包含...

发布于 2018/12/13 15:46
1998-2018,Erlang 编程语言开源20周年

Erlang 编程语言在 1998 年 12 月 8 号星期二开源发布。你还记得那一周你在哪里吗?那时候我在达拉斯(德克萨斯州),正在帮助爱立信美国分公司建立一个使用 AXD301 交换机的 Erlang 团队。当...

发布于 2018/12/10 14:52
从 0 到 1 学习 Go 语言

图片:Gopher 吉祥物和旧 logo 简要介绍下 Go(Golang)语言。Go 语言的是由谷歌的工程师 Robert Griesemer、Rob Pike 和 Ken Thompson 创造的一种静态类型编译语言。首个开源版本发布于201...

发布于 2018/12/25 15:25
为工程师准备的 50 道数据结构和算法面试题

已有许多计算机科学专业的毕业生和程序员在 Uber 和 Netflix 等初创公司、亚马逊,微软和谷歌等大型组织,以及诸如 Infosys 或 Luxsoft 这样的服务型公司中申请过编程、编码及软件开发职位,...

发布于 2018/12/19 17:03
Imba:与 JavaScript 兼容的编程语言

Imba 是一种开源编程语言,是我们专门为构建 Web 应用程序而开发的。它会被编译成 JavaScript ,并在现有 JS 生态系统中工作,这意味着你可以将它与 Node、npm 和 Webpack 一起使用。 Imba 最...

发布于 2018/11/27 15:15
Go 的成功也预示着 Rust 的成功

从整体的角度来看go,很难理解他是怎么取得这么大的成功的。 从理论的角度上来说go是一门非常糟糕的语言,就算是和C++或者Ada之类旧语言相比也是这样。 它缺乏大量的编译时的检查和编译时的逻...

发布于 2018/10/31 15:43
乐观锁指南

这篇客座文章来自Viget Labs的社区贡献者和 Engine Yard 合作伙伴Brian Landau。Brian是Viget Labs的一名开发人员,他在那里经手大大小小的web应用程序的开发工作。他主要使用Ruby和JavaScr...

发布于 2018/09/04 22:49
JavaScript 代码覆盖

代码覆盖提供有关是否以及可选地应用程序的某些部分被执行的频率的信息。它通常用于判定一个测试套件执行特定代码库的全面程度。 它为什么是有用的? 作为一名JavaScript开发者,你可能经常发...

发布于 2017/12/14 08:54
JavaScript 的私有变量

2018年2月23日更新-Chrome Canary现在支持私有域和测试标识 JavaScript最近有很多改进,新的语法和特性一直在添加。但有些事情不会改变,所有的东西仍然是一个对象,几乎所有的东西都可以在运...

发布于 2018/02/15 19:52
把编程作为一种思考方式

编程已经改变了。在像FORTRAN和C这样的第一代语言中,程序员的编程压力是将高级概念转换为代码。在现代编程语言中 - 我将使用Python作为示例 - 我们使用函数,对象,模块和库来扩展语言,这不...

发布于 2017/05/02 09:50
Java NIO Buffer 详解

在与NIO通道交互时使用Java NIO Buffer。 如您所知,数据从通道读入缓冲区,并从缓冲区写入通道。 缓冲区本质上是一个可以写入数据的内存块,然后可以再次读取。 此内存块包含在NIO Buffer对...

发布于 2018/09/05 10:54
前端 JavaScript 的未来如何?

如果你近几年一直在从事前端开发,你一定知道已经存在太多的东西让人难以做出选择。新的框架和库随时都在涌现。全世界的公司都面临着一大难题:为了实现数字化,到底该选择什么样的技术栈才算...

发布于 2018/09/10 16:04
图数据结构入门

在这篇文章中,我们将探索像图这样的非线性数据结构。我们将介绍其核心概念和典型应用。 你可能正在使用使用图(和树)数据结构的程序。比方说,你想知道你工作的地方和家之间的最短路径,你...

发布于 2018/08/28 19:13
Java 垃圾回收机制

什么是自动垃圾回收? 自动垃圾回收是一种在堆内存中找出哪些对象在被使用,还有哪些对象没被使用,并且将后者删掉的机制。所谓使用中的对象(已引用对象),指的是程序中有指针指向的对象;...

发布于 2018/07/27 22:04
JavaScript 的代价(2018 版)

关于作者: Addy Osmani, 英国。谷歌的经理,在 Chrome • Passionate 负责改善网页速度。 建立交互式网站包括向用户发送 JavaScript 。通常,太多了。你是否经历过在一个手机页面上,它看起...

发布于 2018/08/06 15:41
自学编程 10000 小时

为何每个人都如此匆忙? 走进任意一家书店,你会看到如何在24小时内自学 Java,以及在几天或几小时内教授 C、SQL、Ruby、算法等无穷无尽的书籍变种。亚马逊高级搜索以下关键词[title: teach...

发布于 2018/07/19 17:20
数据科学领域,你该选 Python 还是 R ?

根据需求,为了那些希望知道在数据科学方面选择 Python 还是 R 编程语言的人,我发布了这篇指导文章。你可能在数据科学方面是个新手,或者你需要在一个项目中选出一个语言,这篇文章可能会帮...

发布于 2018/07/09 14:12

没有更多内容

加载失败,请刷新页面

推荐优秀英文原文
取消
确定
返回顶部
顶部