开源中国

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

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
50 个 Java 开发常见错误及规避技巧 (Part 1)
在开发 Java 软件时可能会遇到许多类型的错误,但大多数可以避免。 我们列举了 50 个最常见的 Java 软件错误,其中包含代码示例和教程,以帮助您解决常见的编码问题。 更多关于编写更...
oschina 发布于 3天前 8
关于 ASP.NET Core 内存缓存你需要知道的 10 点
缓存机制的主要目的是提高应用程序的性能。作为 ASP.NET 开发人员,你可能会意识到 ASP.NET Web 窗体以及 ASP.NET MVC 可以使用 Cache 对象缓存应用程序的数据。这通常被称为服务器端...
oschina 发布于 4天前 10
由 Node 6 升级至 Node 8:实际性能比较
Node 8 发布了,你知道吗?听说它更快了。 但目前没有任何数据证明,“更快”也只是字面含义。 幸运的是,我有一个在 Node 6 上运行的大好 React 网站,并且正好有两个小时业余时间。...
oschina 发布于 1周前 8
14 个开源 REST 与 SOAP 服务 API 测试工具
当我们朝着更多敏捷的左移[译者注:左移测试]软件开发过程发展,比如持续集成和持续交付,需要不断增加对开发人员的快速反馈。 UI 测试的不足之处在于它们很慢,它很难让开发人员快速...
oschina 发布于 7天前 4
使用 Angular/Ngrx 和 Vert.x 构建实时 Web 应用
欢迎来到实时 Web 的世界! 现在是从传统的同步 HTTP 请求/响应架构转移到已连接客户端的响应式应用程序的时候了(这只是一句话中的很多流行语)! 图片来源: https://www.voxxed....
oschina 发布于 3周前 0
33 款主宰 2017 iOS 开发的开源库
你好,iOS 开发者们!我的名字是 Pawel,是一名 iOS 独立开发者,也是  Enter Universe 的作者。 大概在两年前,我发布了 提升开发的 27 个 iOS 开源库。这篇文章是我的一个最佳...
王练 发布于 2周前 5
超越 GVFS: 更多 Git 大存储库的优化细节
在过去的几年中,微软一直将整个公司业务转移到基于 Visual Studio Team Services 的现代工程系统中,并使用 Git 作为版本控制系统。对于微软中的许多项目来说,这是没有问题的,因...
Force武装卫队 发布于 3周前 0
2017 年最佳开源网络监控工具
对开源软件的需求持续增长,网络管理工具已经适应了这一浪潮。你不再需要为可能不是你所需的软件支付小额的费用,请留意下(大部分)免费的开源工具,用来监控、配置和映射你的联网设...
oschina 发布于 2周前 11
Web 开发人员必备的安全检查列表
开发在云上面运行的安全可靠的 Web 应用程序是非常非常困难的。要是你觉得这很容易,那要么是你的生活方式更高级,不用管这破事儿,要么就是之前已经趟过许多坑了,对此已经了然于心...
王练 发布于 3周前 3
浏览大型代码库的提示和技巧
前言 我相信现在大学中所进行的计算机科学(CS)教育缺乏对学生关于如何在非常大的代码库中查找信息(navigate)以及如何快速地理解代码库的指导。 可能大多数计算机专业(CS)的学生...
王练 发布于 3周前 1
Kotlin 和 Java EE(Part 3):让 Kotlin 符合使用习惯
本文通过观察 Java EE 和 Kotlin 的关系,探讨如何利用 Kotlin 的运算符、可空性和 Optional 来实现最大的效果。 将 Java EE 应用转换为 Kotlin 始于框架的战斗,我们成功战胜了所有...
oschina 发布于 3周前 13
Kotlin 和 Java EE(Part 2):使用插件愉快
继续将 Kotlin 带入 JEE 环境的旅程!这次,我们会看到几个让 JavaBean 行为与标准 Java 类一致的插件。 在这个系列的上一个部分,我们看到,Java 转换为 Kotlin 很容易,让 Kotlin...
oschina 发布于 3周前 0
NGINX 开发指南
本文档是nginx官方文档“Developer Guide”(https://nginx.org/en/docs/dev/development_guide.html)的中文版本,由白山云科技(http://www.baishancloud.com)NGINX开发团队负责翻...
baishancloud 发布于 3周前 24
Kotlin 和 Java EE(Part 1)
Kotlin 和 Java 都是 JVM 语言,所以它们之间相互转换很容易,是这样吗?不完全是,让 Kotlin 的类对 JEE 友好还需要一点工作。 Kotlin 的主要优势之一就是能很好地集成 Java。事实上...
oschina 发布于 3周前 0
7 大开源数据库利弊全对比,哪款才最适合你的?
我喜欢披萨。 开玩笑啦。我喜欢披萨。特别是如果它是免费的时候。 我甚至喜欢看起来像免费披萨的东西。就在某一天,一个包裹来了我的邮箱中,它被包在一个披萨盒子里面。我要给 Ets...
oschina 发布于 3周前 35
关于 Java 9 模板系统特性被委员会拒绝详情
5月8日,JCP执行委员会以13票反对,10票赞成否决了JSR #376(Java模块化系统)的提议。由于其可能作为 Jigsaw 项目的核心部分,因为这个结果,可能又将导致 Java 9 发布延期30天以上...
oschina 发布于 1个月前 0
8 个最佳案例教你写好开发者文档
你刚刚收到来自一位愤怒的开发者的电子邮件。你的文档有问题,开发人员花了几个小时才弄明白。现在轮到你更新文档,并找出如何在将来避免这些问题。 但是要怎么做呢? 创建出色的文档...
oschina 发布于 4周前 2
顶部