搜索开发工具、服务、公司、资讯、视频

搜索 java ,共找到 359 条记录
SDK.CN

Java 微服务框架新选择:Spring 5

在这篇文章中,我们将讨论即将发布的第五代 Spring 框架中的新概念—— “Functional Web Framework”,来看看它如何帮助我们构建轻量级的微服务。你可能会对标题中出现的 “Spring” 和 “微服务框架”感到惊讶。但是确实如此,Spring 5非常适合成为你 Java Web 微服务框架的新选择。

SDK.CN

在Docker中运行Java:为了防止失败,你需要知道这些

很多开发者会(或者应该)知道,当我们为运行在Linux容器(Docker、rkt、runC、lxcfs等)中的Java程序去设置JVM的GC、堆大小和运行时编译器的参数时并没有得到预想的效果。当我们通过“java -jar mypplication-fat.jar”的方式而不设置任何参数来运行一个Java应用时,JVM会根据自身的许多参数进行调整,以便在执行...

SDK.CN

一文回顾 JavaScript 模块演化简史

当年 Brendan Eich 草创 JavaScript 之际,他应该无法想象 JavaScript 在未来二十年内发挥的巨大作用;同样作为广为诟病的过于随意的语言,缺乏强有力的模块化解决方案一直是 JavaScript 的缺陷之一。

SDK.CN

我眼中的 JavaScript 函数式编程

看过许多关于函数式编程的讲解,但是其中大部分是停留在理论层面,还有一些是仅针对 Haskell 等纯函数式编程语言的。而本文旨在聊一聊我眼中的函数式编程在 JavaScript 中的具体实践,之所以是 “我眼中的” 即我所说的仅代表个人观点,可能和部分 严格概念 是有冲突的。

SDK.CN

面试中要注意的 3 个 JavaScript 问题

本文不讲最新的 JavaScript 库,通用开发实践,或任何新的 ES6 函数。而是讲讲面试中经常出现的 3 个 JavaScript 问题。我问过这些问题,我的朋友说他们也问。当然不是说你在准备 JavaScript 面试时只要学习这 3 个问题 —— 你还有很多途径去更好的准备即将到来的面试 —— 但面试官很有可能通过下面 3 个问题来判断你了解和掌握...

SDK.CN

正则详解及实战(JavaScript)

在软件开发中,不管是Java、C#、JS、OC....基本上都会接触到正则,不过大多数人都对正则并不是很了解,正常情况下都是直接从网上扒一段(我之前也一直都是这么干的,哈哈)。但是做开发时间比较久之后,再遇到正则就特别想深入的去了解,而且听不少朋友说,最近面试的时候遇到不少关于正则问题......

SDK.CN

用65行代码实现JavaScript动画序列播放

最近在给学生上课,上周六的第一堂课是关于 JavaScript 动画的内容,其中包括一些简单的动画,比如匀速或者匀加/减速的运动,也包括复杂一些的组合动画。而动画的基本原理,在我之前的文章已经有了详细的介绍。在这里,我想谈一谈的是,我们可以如何针对现代浏览器设计更加简单的 API,来实现动画的序列播放。

SDK.CN

JavaScript 的 this 指向问题深度解析

JavaScript 中的 this 指向问题有很多博客在解释,仍然有很多人问。上周我们的开发团队连续两个人遇到相关问题,所以我不得不将关于前端构建技术的交流会延长了半个时候讨论 this 的问题。 与我们常见的很多语言不同,JavaScript 函数中的 this 指向并不是在函数定义的时候确定的,而是在调用的时候确定的。换句话说,函数的调用方式决定了 ...

SDK.CN

套公式让你不再害怕JavaScript中的作用域

JavaScript作用域会先在自己的AO上找,找不到就到父函数的AO上找,再找不到再找上一层的AO,直到找到window.这样就形成一条链,这条AO链就是JavaScript中的作用域链.JavaScript中有两条很重要的链,一条是作用域链,一条是原型链。

SDK.CN

JavaScript 启动性能瓶颈分析与解决方案

本文译自Medium上一位技术作者的文章,主要讲述了到底是什么拖慢了应用的启动时间?JS 语法解析与编译是大部分网站的瓶颈?现代 JS 语法解析 & 编译性能评测哪些工作可以降低 JS 的解析时间?现代浏览器是如何提高解析与编译速度的?

SDK.CN

Oracle把Java EE的未来押在Rest API上了?

作为一种提供Web服务通信的机制,似乎REST从很久以前就抢过了SOAP的风头。现在大家构建微服务的时候,往往倾向于做成基于REST的,以便向JAX-RS(Java API for RESTful Web Services,针对RESTful Web服务的Java API)靠拢,这个关键的规范正在升级中,Oracle正在向REST 和 JSON倾斜以使Jav...

SDK.CN

反思JavaScript:论for循环的死亡

我们一直在使用JavaScript的for循环。但现在,在最新的函数式编程技巧的支持下,过时的它应该退休了。幸运的是,你不必是一个函数式编程大师,也可以做出这个改变。更幸运的是,这就是你在眼前项目中可以立马做的事情!

SDK.CN

征服 JavaScript 面试: 什么是函数式编程?| Eric Elliott

函数式编程是一种编程范式意味着它是一种软件构建的思维方式,有着自己的理论基础和界定法则。其他编程范式的例子包括面向对象编程和过程式编程。与命令式或面向对象代码相比,函数式代码倾向于更简洁、更可预测以及更易于测试 —— 但是如果你对它以及与它相关的常见模式不熟悉,读函数式代码会让你觉得信息量太大,而且相关文献对于初学者来说往往难以理解。

SDK.CN

2017 JavaScript大会汇总

JavaScript 和其他编程语言有一个很大的不同,它不像单纯的一个语言,而像一个由众多方言组成大家族。从 2009 年 CoffeeScript 出现开始,近几年出现了大量基于 JavaScript 语言,或者叫方言,例如 ES6、TypeScript、Elm 等等。它们都有自己的优势,且都可以被完美编译成标准 JavaScript。在2017年全世界各...

SDK.CN

机器学习新星:Scala 优于 Java 的五大理由!

作为一门主流编程语言,在所有领域的普及率、职业选择、业界倾向榜单中,Java 即使不在榜首,也位于前列。即便是 Python 为王的机器学习领域,Java 的普及程度也稳居第二、三位,仅有 R 语言可与之相比。Java 能有如此巨大的成功,跟它的灵活多功能,以及处理复杂任务的能力是分不开的。但有没有比 Java 更好的选择呢?

SDK.CN

一个来自红帽的Java垃圾回收算法,试图把停顿时间降到10毫秒以下

早在三年前,Red Hat就启动了Shenandoah项目。Shenandoah是一种新的Java虚拟机GC算法,目标是利用现代多核CPU的优势,减少大堆内存在GC方面存在的停顿时间。垃圾回收器多种多样,但没有一种回收器能够满足所有的需求,它们总要在某些方面做出折衷,并且不可避免地存在停顿时间。而Shenandoah最大的两个特点是它伸缩性和超低停顿时间。

SDK.CN

天塌了:Oracle 或许要在 2017 年对 Java SE 收费

最近The Register发表文章“Oracle收购Sun6年之后终于把手伸向了免费用户”伴随着副标题“认为Java是’免费’的?再想想(2017年你就欠我们钱了)”,我被震惊到了——因为我有大量基于Java SE的客户端。等我读完整篇文章,我好奇真相是什么?

SDK.CN

异步编程RxJava-介绍

本文主要对rxjava进行了简单的介绍,从异步编程这个角度对rxjava进行了分析;并且针对Observable的过滤,转换,组合的API进行了简单的介绍,当然我们更关心的是rxjava有哪些应用场景。

SDK.CN

征服 JavaScript 面试:什么是函数组合

函数式编程正在接管 JavaScript 世界。就在几年前,只有少数 JavaScript 程序员知道函数式编程是什么。然而,在过去 3 年内,我所看到的每个大型应用程序代码库都大量用到了函数式编程理念。函数组合就是组合两到多个函数来生成一个新函数的过程。将函数组合在一起,就像将一连串管道扣合在一起,让数据流过一样。

SDK.CN

NodeJS 对于 Java 开发者而言是什么?

我们都知道Node.js现在得到了所有的关注。每个人都对学习Node.js感兴趣,并希望可以工作于Node.js。在开始工作之前了解技术背后的概念总是不会错的。但对初学者来说,可能会因为不同的人使用的不同定义而晕头转向。Node.js究竟是什么?它是新的语言还是新的框架,是新的工具抑或只是一个简单的JavaScript文件?即使对于有经验的Java开发人员来...

推荐工具 意见反馈