• Java总结篇系列:Java泛型

     发表于 1 周 前

    本文中的例子主要是为了阐述泛型中的一些思想而简单举出的,并不一定有着实际的可用性。另外,一提到泛型,相信大家用到最多的就是在集合中,其实,在实际的编程过程中,自己可以使用泛型去简化...

  • JavaScript作用域和闭包

     发表于 1 周 前

    作用域和闭包在JavaScript里非常重要。但是在我最初学习JavaScript的时候,却很难理解。这篇文章会用一些例子帮你理解它们。...

  • 【译】Redux 还是 Mobx,让我来解决你的困惑!

     发表于 1 周 前

    我在去年大量的使用了 Redux ,但我最近都在使用 Mobx 来做状态(state)管理。 似乎现在社区里关于该选什么来替代 Redux 很自然地成为了一件困惑的事 。开发者不确...

  • Java 9的JDK中值得期待的:不仅仅是模块化

     发表于 2 周 前

    介绍了即将在9.21发布的Java 9新特性,除了最重要的模块化以外,还涉及到编译,工具,协议,缓存等新特点,也提及了在此次版本中移除的功能,供Java爱好者阅读和参考。...

  • 不仅仅是面试,JavaScript 开发者都应该知道的十个概念

     发表于 2 周 前

    现在学习 JavaScript 和 Web 开发的人很多,他们都希望能凭此获得一份工作。然而,自学常常会使学习者对 JavaScript 语言本身的理解存在知识盲点。...

  • Java关于数据结构的实现:树

     发表于 2 周 前

    之前在网上看到过很多关于Java集合框架实现原理文章,但大都在讲接口的作用与各类集合的实现,对其中数据结构的阐述的不多,例如红黑树的染色和旋转是怎么进行的等等,本篇文章从 数据结构...

  • GitHub 上最火的开源项目 —— Java 篇

     发表于 3 周 前

    很多开发者在看到自己感兴趣的项目时会使用 Star 功能,可以说 Star 的数量在一定程度上代表了开源项目的热门程度,本文整理了 Java 语言中 star 数最多的十五款开源项...

  • Java中处理异常的9个最佳实践

     发表于 3 周 前

    Java中的异常处理不是一个简单的话题。初学者很难理解,甚至有经验的开发人员也会花几个小时来讨论应该如何抛出或处理这些异常。...

  • JavaScript工作机制:V8 引擎内部机制及如何编写优化代码的5个诀窍

     发表于 3 周 前

    几周前,我们开始写旨在深入挖掘JavaScript及其工作机制的一系列文章:我们认为,通过了解JavaScript的构造单元以及这些构造单元如何组织在一起,您就能够编写更好的代码和...

  • AlloyTeam ESLint 配置指南

     发表于 3 周 前

    ESLint 是一个应用广泛的 JavaScript 代码检查工具。本文主要介绍由 AlloyTeam 总结的 ESLint 配置,以及应用 ESLint 配置时的一些经验和工具。...

  • 浅谈JavaScript中的异步处理

     发表于 3 周 前

    在 JavaScript 的世界中,所有代码都是单线程执行的....

  • Java并发编程之NIO简明教程

     发表于 1 个月 前

    在传统的架构中,对于客户端的每一次请求,服务器都会创建一个新的线程或者利用线程池复用去处理用户的一个请求,然后返回给用户结果,这样做在高并发的情况下会存在非常严重的性能问题:对于用...

  • JavaScript数组所有API全解密

     发表于 1 个月 前

    数组是一种非常重要的数据类型,它语法简单、灵活、高效。 在多数编程语言中,数组都充当着至关重要的角色,以至于很难想象没有数组的编程语言会是什么模样。特别是JavaScript,它天...

  • Android博客周刊第72期

     发表于 1 个月 前

    ...

  • 一位资深程序员大牛给予Java初学者的学习路线建议

     发表于 1 个月 前

    Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法...

  • 移动 H5 首屏秒开优化方案探讨

     发表于 1 个月 前

    随着移动设备性能不断增强,web 页面的性能体验逐渐变得可以接受,又因为 web 开发模式的诸多好处(跨平台,动态更新,减体积,无限扩展),APP 客户端里出现越来越多内嵌 web...

  • 进阶必备 - Java 反射由浅入深

     发表于 1 个月 前

    本博文主要记录我学习 Java 反射(reflect)的一点心得,在了解反射之前,你应该先了解 Java 中的 Class 类,如果你不是很了解,可以先简单了解下。 ...

  • 从 V8 源码看 JS 数组排序的诡异问题

     发表于 1 个月 前

    前几天一个朋友在微信里面问我一个关于 JS 数组排序的问题。...

  • ReactJS 中的代码注入

     发表于 1 个月 前

    ReactJS是一款用于构建用户界面的JavaScript库。它能预加载Web前端,给用户带来更舒适的体验。React已经实现了绝大部分的客户端逻辑(比如说React能自动编码字符...

  • 在 Java 中使用 Lambda 表达式的技巧

     发表于 1 个月 前

    在本文中,我们将展示一些在 Java 8 中不太为人所了解的 Lambda 表达式技巧及其使用限制。本文的主要的受众是 Java 开发人员,研究人员以及工具库的编写人员。 这里我们...