开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
关于 ECMAScript 2015(ES6)的一些有用的提示和技巧
EcmaScript 2015(又名 ES6 )已经发布好几年了,各种新功能现在都能以灵巧的方式使用。我想列出并讨论其中的一些我认为会对大家有所帮助的实用功能。 如果你还知道其它技巧,请评论...
oschina 发布于 2个月前 3
改进 UI 微交互的实用建议
下面是一些优秀和更高明的 UI 微交互对比示例。随着一点点地调整,你可以用动画来改进你的 UI 布局。 所列出的交互展示了状态之间的连续性,表示共享元素之间的关系,并且将用户的注...
oschina 发布于 2个月前 6
Java 堆内存溢出梗概分析
任何使用过基于 Java 的企业级后端应用的软件开发者都会遇到过这种低劣、奇怪的报错,这些报错来自于用户或是测试工程师: java.lang.OutOfMemoryError:Java heap space。 为了弄清...
oschina 发布于 2个月前 0
谁会从 Google 手里偷走 Android
声明:这些仅是我的个人观点。许多内容可能是错误的。我并不是为我的雇主说话( Grab 公司)。我对所有内容持保留意见。事实上,我甚至都没回过头读它。 我又一次在乘坐去往雅加达的...
oschina 发布于 2个月前 0
2018 年 3 月 15 个有意思的 JavaScript 和 CSS 库
Tutorialzine 旨在让你了解最新最酷的 Web 发展趋势。这就是我们每个月为何都会发布一些我们偶然发现并认为值得你关注的优秀资源的原因。
oschina 发布于 2个月前 2
5 个你也许会喜欢 Google Flutter 的理由
在 Google I/O ’17 上,Google 向我们介绍了 Flutter —— 一款新的用于创建移动应用的开源库。 正如你所想的那样,Flutter 是能够帮助创建拥有漂亮 UI 界面的跨平台移动应用解决...
oschina 发布于 2个月前 0
5 种使用 Python 代码轻松实现数据可视化的方法
数据可视化是数据科学家工作中的重要组成部分。在项目的早期阶段,你通常会进行探索性数据分析(Exploratory Data Analysis,EDA)以获取对数据的一些理解。创建可视化方法确实有助于...
oschina 发布于 2个月前 3
网站优化初学者指南
我是一个初学者,曾经在谷歌的优化排名上收获 99/100 的成绩。如果我能做到,相信你也可以。 如果你像我一样喜欢论证,下面便是我的 hasslefreebeats 在 Google 的 PageSpeed Insi...
oschina 发布于 2个月前 1
我如何在 5 个月内从平面设计师转为前端工程师
2017 年对我来说是一个坎坷却又令人兴奋的一年。 我在三月份辞去了平面设计师的工作,转战编程世界领域。自学五个月后,我终于成为了 Tenten.co 的前端工程师。 在作为全职前端开发...
oschina 发布于 2个月前 0
为什么我要从 Angular 迁移到 React 和 Redux ?
我对 Angular 又爱又恨已经有一段时间了。这很有趣,因为我正在学习,而且在做一个简单的应用程序时,我被卡住了好几周。 我注意到,即使在制作最简单的特性的过程中,我甚至不确定它...
oschina 发布于 3个月前 30
用 JavaScript 编写 MPEG1 解码器
几年前,我开始从事于完全用JavaScript编写的MPEG1视频解码器上。现在,我终于找到了清理该库的时间,改善其性能、使其具有更高的错误恢复能力和模块化能力,并添加MP2音频解码器和M...
oschina 发布于 3个月前 5
JDK 10 的 109 项新特性
虽然感觉 JDK9 发布才仅仅几周的时间,然而,随着新的 OpenJDK 的发布节奏,JDK10 已经到达发布候选里程碑阶段。 我看过各种关于 JDK10 新特性的博客,但是它们都倾向于关注通过 JE...
oschina 发布于 3个月前 40
【官方文档】Spring Boot 2.0 迁移指南
本文档主要通过开发指南的方式来帮助您将应用程序迁移到 Spring Boot 2.0。 在你开始之前 首先,Spring Boot 2.0.0 要求 Java 8 或更高版本,不再支持 Java 6 和 7。 在 Spring Boo...
oschina 发布于 3个月前 5
二月份十大新开发工具
我们最热衷于找出并你们分享当今最热门最新奇的新兴开发工具,如果你订阅我们的时事周刊,每周都会得到独家内幕消息!然而,在月尾,让我们花一点时间赞美总结一下二月份的十大新开发...
oschina 发布于 3个月前 0
软件开发人员应遵循的四项安全原则
安全性是一个经常被开发人员误解的主题,因为绝大多数人关注的是安全技术层面,而非涉及人员、金钱、风险和业务优先级等更广泛的主题。因而,我们经常看到因为决策失误使得问题更为复...
oschina 发布于 3个月前 0
2018 年,我们该如何使用 JavaScript?
从命令行工具和 webpack 到 TypeScript,Flow 等其他工具,我们不妨来讨论一下在 2018 年该如何使用 JavaScript。 去年,包括我在内的很多人都在谈论 JavaScript 的乏力。事实上编写...
oschina 发布于 3个月前 14
用户帐户,授权和密码管理的 12 个最佳实践
账户管理,授权和密码管理往往是很棘手的。对很多开发者来说,账户管理功能是一个暗角,不会引起足够的重视。对于产品经理和用户来说,产品的最终体验往往超出预期。 幸运的是,谷歌...
oschina 发布于 3个月前 2
顶部