• 机器学习算法实践-树回归

    Posted by : lon.y@qq.com on 2017年11月5日

    前言 最近由于开始要把精力集中在课题的应用上面了,这篇总结之后算法原理的学习先告一段落。本文主要介绍决策树用于回归问题的相关算法实现,其中包括回归树(regression tree)和模型树(model tree)的实现,并介绍了预剪枝(preprune)和后剪枝(postprune)的防止树过拟合的技术以及实现。最后对回归树和标准线性回归进行了对比。 正文 在之前的文章中我总结了通过使用构建决策树来进行类型预测。直观来看树结构最容易对分类问题进行处理,通

    阅读全文...

  • 我们为什么以及是如何从 Angular.js 迁移到 Vue.js?

    Posted by : lon.y@qq.com on 2017年11月3日

    在我写这篇文章的时候,我们刚刚从我们的应用程序代码库中删除了最后一行AngularJS代码,结束了一个为期4个月的非侵入性工作,将我们的应用程序从AngularJS迁移到VueJS。在这篇文章中,我将分享我们在整个过程中的经验。 一些背景介绍 我们的应用程序(Holistics.io)是一个基于SQL的商业智能(BI)平台,使用Rails、Sidekiq、PostgreSQL和AngularJS编写。我们的Rails应用程序始于2013年底,作为一个简单的

    阅读全文...

  • Angular 5.0.0来啦

    Posted by : lon.y@qq.com on 2017年11月3日

    我们很高兴地宣布Angular 5.0.0——五角形甜甜圈发布啦!这又是一个主版本,包含新功能并修复了很多bug。它再次体现了我们把Angular做得更小、更快、更好用的一贯目标。 以下简单介绍v5的重大变化。要了解详情,请看changelog。 构建优化器 5.0.0开始,通过CLI执行的产品构建默认使用构建优化器。 构建优化器是CLI中的一个工具,它基于我们对你Angular应用的理解,可以把构建后的包变得更小。 构建优化器有两个主要任务。首先,把你应

    阅读全文...

  • 给 Web 开发人员推荐的文档生成工具

    Posted by : lon.y@qq.com on 2017年11月1日

    工欲善其事必先利其器,在此给 Web 开发人员推荐几款优秀的开源文档生成工具,希望能对大家有所帮助。 1、JavaScript JSDoc 3 这是一款根据 Javascript 文件中注释信息,生成 JavaScript 应用、库、模块的 API 文档的工具。你可以使用它记录如:命名空间、类、方法、方法参数等。该项目还衍生出了许多模板和其他工具来帮助生成和自定义文档,比如: 模板 jaguarjs-jsdoc DocStrap (example) jsd

    阅读全文...

  • 实现达到 60FPS 的高性能交互动画

    Posted by : lon.y@qq.com on 2017年11月1日

    原文链接:Performant Web Animations and Interactions: Achieving 60 FPS 译者注:这篇大部分是老生常谈,但也稍微有一些新东西呢,要看到最后哦 =) 高性能的 Web 交互动画:如何达到 60FPS 每一个追求自然效果的产品都希望拥有一套顺畅的交互流程。但开发者可能会忽略一些细节,导致出现性能糟糕的 Web 动画,不仅会产生“页面垃圾”(janky),最直接的体验就是页面卡顿。开发者往往会花大量精力在

    阅读全文...

  • 打造丝般顺滑的 H5 翻页库

    Posted by : lon.y@qq.com on 2017年11月1日

    背景 随着近几年移动营销页的火爆,催生了一个中国式的名词「H5」。而 H5 最常见的形态就是类似幻灯片翻页效果。 我们需要制作 H5 的时候,最快的办法就是使用一些滑动插件库,如 iDangero.us 出品的 Swiper,百度 BE-FE 出品的 iSlider。通过这些翻页库提供的强大的配置功能,我们就能实现很酷炫的翻页效果。当然,这些库还支持自动播放,点击切换和当前页面指示等配置,所以还能用在网页上,实现一些 web carousel 的效果。 百

    阅读全文...

  • React Router v4 版本 完全指北

    Posted by : lon.y@qq.com on 2017年11月1日

    React Router 事实上是React官方的标准路由库。当你在一个多视图的React应用中来回切换,你需要一个路由来管理那些URL。React Router 专注于此,同步保持你应用的UI和URL。 这个教程主要给你介绍React Router 的v4版本,以及你使用它可以做的大部分事情。 开场白 React 是一个很流行的库,用于在客户端渲染创建的单页应用(SPAs)。 一个SPA会有很多视图(也可以称为页面),不像传统的多页应用,视图之间的跳转不

    阅读全文...

  • JavaScript 开发者的 10 款必备工具

    Posted by : lon.y@qq.com on 2017年11月1日

    JavaScript,一种所有主流浏览器都支持的语言,是开发基于浏览器的 Web 应用程序的主力,几乎每年都会受到来自众多开发人员的关注。自然地,框架和库的生态系统自然而然地围绕着 JavaScript 而努力,以简化和增强 JavaScript 应用程序的开发。 这些工具提供从事件处理到代码缩减和数据渲染的功能。以下是开发基于浏览器的 Web 应用程序的 JavaScript 开发人员工具包中最必要的技术汇总。 JavaScript必备框架:Angula

    阅读全文...