
获得徽章 0
- 一份整理了各大公司的算法实习岗位信息集合,大部分岗位都是面向 2020 年毕业的学生。
该资料还含有常见深度学习算法岗面试题及答案,暑期计算机视觉实习面经和总结,分享给有需要的同学。
GitHub:github.com
等人赞过评论7 - 根据定期抓取流行网站网页的 HTTPArchive 的统计,平均一个网页需要 350KB 的 JavaScript 代码,有十分之一的网页包含了 1MB 大小的 JS 代码。浏览器的 JS 引擎在传输完成之后需要检查代码的语法错误并进行编译,1 MB 的 JS 文件在高端移动设备上需要花费 100 毫秒的时间,在普通手机上需要花超过一秒钟时间。
针对上述情况,主要浏览器开发商已经提出了加快 JS 解析的方案,例如 WebAssembly,但并不容易实现。因此 Mozilla、Cloudflare 和 Facebook 等提出了另一个更方便的方案 —— BinaryAST,旨在保留 JavaScript 原始语义的情况下加快解析。展开等人赞过评论4 - jQuery 团队的核心开发者 Timmy Willison 今天在官网宣布了 jQuery 3.4.0,这距离上个版本 3.3.x 系列的推出已过去了一年多。
Timmy 表示这可能是 3.x 分支的最后一个小版本更新,接下来的工作重心将是 jQuery 4.0 大版本的更新。
jQuery 3.4.0 的更新内容主要是错误修复和功能改进,列举部分如下:
针对 .width 和 .height 的性能改进
支持 nonce 和 nomodule
针对 Radio 元素新增事件处理程序中的预期状态
针对 Object.prototype pollution 问题的小修复展开等人赞过74 - 移除 jQuery 这个最大的依赖之后,开发团队表示未来将使用原生的纯 JavaScript 来代替 jQuery。这和去年 GitHub 改版重构页面时移除了 jQuery 的举措有点像。
当时 GitHub 的前端团队趁着改版的机会,在重构页面时乘机移除了其中的 jQuery,并且没有使用其它框架来代替 jQuery,而是使用原生 JavaScript:
用 querySelectorAll 来查询 DOM 节点
使用 fetch 代替 ajax(在不支持的浏览器上使用 XHR)
使用代理事件来进行事件处理
为一些尚未实现的 DOM 标准写了 polyfill
更多地使用自定义元素 (CustomElement)展开等人赞过评论6 - 此版本的亮点包括:
改进了调用 union 类型的行为
--build 模式下 --watch 复合项目的增量文件等人赞过评论6 - 流行的开源移动应用程序开发框架 Ionic 于今日发布了 4.0 正式版,代号 Neutronium。官方称 Ionic 4 为“Ionic for Everyone”。开发者现在可通过 Ionic 使用 Web 技术轻松构建高质量的原生和渐进式 Web 应用程序。
Ionic 4.0.0 Neutronium 源码下载:github.com
毫无疑问,Ionic 4 是一个十分重要的版本。它饱含开发团队两年来的研究和努力,将 Ionic 从“mobile for Angular”的定位转变为强大的 UI 设计系统和移动应用程序框架 —— 每个 Web 开发者都可使用它。展开等人赞过28 - 由于效能问题,TypeScript 官方决定全面采用 ESLint,甚至把仓库(Repository)作为测试平台,而 ESLint 的 TypeScript 解析器也成为独立专案,专注解决双方相容性问题。
JavaScript 代码检验工具 ESLint 在 TypeScript 团队发布全面采用 ESLint 之后,发布 typescript-eslint 专案,以集中仓库解决 TypeScript 和 ESLint 相容性问题。而 ESLint 团队将不再维护 typescript-eslint-parser,也不会在 Npm 上发布,TypeScript 解析器转移至Github 的 typescript-eslint/parser。展开等人赞过418 - 值得注意的变化
用 SizeOnlySource 替换组件中的 Source
不读取组件中 source 或 map 。
更新 webpack-sources 到新版本
在编译时不再给 文件/上下文/丢失的依赖 排序。
为了更好的性能,修改缓存插件 API。
hook 移除
获取 hook 新增一个 gotHandlers 参数展开等人赞过评论4 - 从项目的 GitHub 星星数看2018年 JavaScript 生态圈
第三年 JavaScript Rising Stars 统计结果出来了,官方分析了 Best of JavaScript 上的项目,比较这些项目过去12个月,在 GitHub 上增加的星标数,将其排名并绘制成图表,呈现 JavaScript 社群的发展状况。Best of JavaScript 是提供网页平台与Node.js相关、最受欢迎的开源项目精选列表。
星标数最多的项目与2017年相同,都是渐进式 JavaScript 开发框架 Vue.js。Vue.js 在2018年星标数多了4.5万,比2017年的新增星标数还多了5千。2018年月平均星标数目在3千左右,在6月的时候,星标数新增多了近1万。
2018年的第二名也跟2017年相同,是用于构建用户界面的 JavaScript 库 React,星标数比去年增长成长近7千。第三名则是微软的 IDE Visual Studio Code,排名与 Facebook 的 Create React App 项目在2017年的位置对调。www.oschina.net
展开赞过评论3