用户中心USER CENTER

首页/用户
  • JavaScript 模块化现状

    摘要:比如,这种模拟并不符合某些边缘情况。然而,使用,结果是在引导模块时,将指向,与使用的行为一致。这将更容易完成代码库的过渡,并使成为可能。 原文作者:Johannes Ewald @Jhnnns 原文链接:The state of JavaScript modules 已获原作者授权翻译及发布 showImg(https://segmentfault.com/img/bVOpwz?w...

    draveness 发布于JavaScript
  • JavaScript 错误处理与调试——“错误处理”的注意要点

    摘要:使用函数发生异常时抛出。数值超出相应范围时抛出。抛出错误与相配的还有一个操作符,用于抛出自定义错误。错误事件没有通过处理的错误都会触发对象的事件。任何浏览器中,事件处理程序都不会创建对象,但它可以接受个参数错误消息错误所在的和行号。 try-catch语句 该语句最适合处理那些我们无法控制的错误,在明明白白地知道自己的代码会发生错误时,再使用该语句就不太合适了。 ECMA-262第3...

    draveness 发布于JavaScript
  • 微软开源WinJS 使用JavaScript技术打造跨平台应用

    摘要:最近举办的大会上,微软的介绍了的前景。微软已逐渐开源,正逐步实现跨平台开发,现在已经支持和平台,以后将支持和网页版应用。主要由微软开放技术开发和维护。其目标是打造应用开发的最佳解决方案。 最近举办的Build2014大会上,微软的Treadwel介绍了WinJS的前景。微软WinJS已逐渐开源,正逐步实现跨平台开发,现在已经支持Windows和Windows Phone平台,以后将支持...

    draveness 发布于JavaScript
  • 现代软件开发流程-by 12-Factor

    摘要:将开发环境和生产环境的差异降至最低,并使用持续交付实施敏捷开发。可以在工具架构和开发流程不发生明显变化的前提下实现扩展。我们的初衷是分享在现代软件开发过程中发现的一些系统性问题,并加深对这些问题的认识。 简介 如今,软件通常会作为一种服务来交付,它们被称为网络应用程序,或软件即服务(SaaS)。12-Factor 为构建如下的 SaaS 应用提供了方法论: 使用标准化流程自动配置,从...

    draveness 发布于Java
  • BIO与AIO模型在JDK实现,Netty序章

    摘要:当操作系统发生事件,并且准备好数据后,在主动通知应用程序,触发相应的函数。当失败时触发该方法,第一个参数代表操作失败引发的异常或错误。 BIO编程 回顾下Linux下阻塞IO模型: showImg(https://segmentfault.com/img/bVbtFcN?w=826&h=471); 再看看Java的BIO编程模型: showImg(https://segmentfaul...

    draveness 发布于Java
<