开源中国

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

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
如何启动一个项目
简介 在这里,我们将学习如何启动任意一个项目。大多数时候,我们只是学习这些东西。 但我们从不关注如何开始做这些事情。在我生命之中我见过很多学生,以及我自己也浪费了很多时间,...
oschina 发布于 2周前 0
OpenJ9 和 HotSpot 的对比 Part 2
简介 昨天我从内存和速度这两个维度比较了不同的 JDK 版本以及 OpenJ9 vs HotSpot。如果你问我,一个实际工作的服务于 REST 对象的 Spring Boot 应用程序,所测试的内存部分是真实...
oschina 发布于 4周前 0
OpenJ9 和 HotSpot 的对比 Part 1
OpenJ9 和 IBM J9 是来自默认 Oracle HotSpot JVM 的不同 JVM 实现。使用现代的 adoptopenjdk 预置 Docker 镜像,你可以轻易地切换和测试不同的组合,并且可以为你选择合适的 ...
oschina 发布于 4周前 0
Mozilla 对于 Servo engine 常见问题的回答
Servo是什么? 2012年,Mozilla启动了Servo项目,这是一个社区杰作,可利用多核硬件提高速度、稳定性及响应速度的浏览器引擎。Servo与WebKit相当,WebKit是一款开源的浏览器引擎,它是...
oschina 发布于 2个月前 0
什么是微服务?
过去几年来,“微服务架构”这个术语出现了,它描述了一种将软件应用程序设计为可独立部署的服务套件的特定方式。尽管这种架构风格没有确切的定义,但围绕业务能力,自动化部署,端点...
oschina 发布于 2个月前 0
全面解析基于 iOS 的 PWA 程序
在iOS11.3版本中,苹果公司已悄悄地增加了基于“渐进式Web应用程序”(Progressive Web Apps,PWA)概念的新技术基础合集。是时候来看看他们是如何工作的,他们的能力和挑战是什么,...
oschina 发布于 2个月前 1
使用 Web3 和 Vue.js 来创建你的第一个以太坊 dAPP
欢迎回到这个很牛的教程系列的第2部分,在教程中我们亲手构建我们的第一个分布式应用程序。 在第二部分中,我们将介绍VueJS和Vuex的核心概念,并引入web3js以与metamask进行交互。 ...
oschina 发布于 2个月前 4
改进 JavaScript 和 Rust 的互操作性:深入认识 wasm-bindgen 组件
最近我们已经见识了WebAssembly如何快速编译、加速JS库以及生成更小的二进制格式。我们甚至为Rust和JavaScript社区以及其他Web编程语言之间的更好的互操作性制定了高级规划。正如前面...
oschina 发布于 2个月前 0
Java字节码的介绍
即便对那些有经验的Java开发人员来说,阅读已编译的Java字节码也很乏味。为什么我们首先需要了解这种底层的东西?这是上周发生在我身上的一个简单故事:很久以前,我在机器上做了一些...
dreamanzhao 发布于 3个月前 6
使用让 JavaScript 安全且并发的 Web Workers
Web Workers 提供了一种在浏览器单线程执行外运行 JS 代码的方式。单线程处理了包括页面内容展示,通过键盘、鼠标点击和其他装置的用户交互,以及对于 AJAX 请求响应的一些请求。 事...
oschina 发布于 3个月前 0
关于 ECMAScript 2015(ES6)的一些有用的提示和技巧
EcmaScript 2015(又名 ES6 )已经发布好几年了,各种新功能现在都能以灵巧的方式使用。我想列出并讨论其中的一些我认为会对大家有所帮助的实用功能。 如果你还知道其它技巧,请评论...
oschina 发布于 3个月前 3
2018 年 3 月 15 个有意思的 JavaScript 和 CSS 库
Tutorialzine 旨在让你了解最新最酷的 Web 发展趋势。这就是我们每个月为何都会发布一些我们偶然发现并认为值得你关注的优秀资源的原因。
oschina 发布于 3个月前 2
网站优化初学者指南
我是一个初学者,曾经在谷歌的优化排名上收获 99/100 的成绩。如果我能做到,相信你也可以。 如果你像我一样喜欢论证,下面便是我的 hasslefreebeats 在 Google 的 PageSpeed Insi...
oschina 发布于 3个月前 1
为什么我要从 Angular 迁移到 React 和 Redux ?
我对 Angular 又爱又恨已经有一段时间了。这很有趣,因为我正在学习,而且在做一个简单的应用程序时,我被卡住了好几周。 我注意到,即使在制作最简单的特性的过程中,我甚至不确定它...
oschina 发布于 4个月前 30
【官方文档】Spring Boot 2.0 迁移指南
本文档主要通过开发指南的方式来帮助您将应用程序迁移到 Spring Boot 2.0。 在你开始之前 首先,Spring Boot 2.0.0 要求 Java 8 或更高版本,不再支持 Java 6 和 7。 在 Spring Boo...
oschina 发布于 4个月前 5
2018 年,我们该如何使用 JavaScript?
从命令行工具和 webpack 到 TypeScript,Flow 等其他工具,我们不妨来讨论一下在 2018 年该如何使用 JavaScript。 去年,包括我在内的很多人都在谈论 JavaScript 的乏力。事实上编写...
oschina 发布于 4个月前 14
使用 Java 9 运行 Spring Boot
如果你希望使用 Java 9 运行 Spring Boot 应用程序,这篇文章将会对你有所帮助。 注意:问题跟踪器包含了所有未解决的关于 Java 9 的已知问题,所以在报告新问题前,请查看该列表。 ...
oschina 发布于 4个月前 5
顶部