开源中国

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

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
Node.js 的后期诊断和调试
当你希望了解自己的 Node.js 应用在生产环境中出现什么问题的时候,后期诊断和调试的价值也就出现了。 在 Node.js at Scale 的这个章节里面,我们将研究一个node-report 项目,这个...
TanJx 发布于 6天前 2
50 个 Java 开发常见错误及规避技巧 (Part 2)
在上一篇文章中,我们介绍了20种常见的编译器错误,并就如何避免这些错误做了说明。现在,我们将重点转移(尽管不只是专注于某一块),来探讨一下运行时异常以及导致这些异常的原因。...
oschina 发布于 5天前 0
50 个 Java 开发常见错误及规避技巧 (Part 1)
在开发 Java 软件时可能会遇到许多类型的错误,但大多数可以避免。 我们列举了 50 个最常见的 Java 软件错误,其中包含代码示例和教程,以帮助您解决常见的编码问题。 更多关于编写更...
oschina 发布于 6天前 11
关于 ASP.NET Core 内存缓存你需要知道的 10 点
缓存机制的主要目的是提高应用程序的性能。作为 ASP.NET 开发人员,你可能会意识到 ASP.NET Web 窗体以及 ASP.NET MVC 可以使用 Cache 对象缓存应用程序的数据。这通常被称为服务器端...
oschina 发布于 1周前 10
由 Node 6 升级至 Node 8:实际性能比较
Node 8 发布了,你知道吗?听说它更快了。 但目前没有任何数据证明,“更快”也只是字面含义。 幸运的是,我有一个在 Node 6 上运行的大好 React 网站,并且正好有两个小时业余时间。...
oschina 发布于 2周前 8
14 个开源 REST 与 SOAP 服务 API 测试工具
当我们朝着更多敏捷的左移[译者注:左移测试]软件开发过程发展,比如持续集成和持续交付,需要不断增加对开发人员的快速反馈。 UI 测试的不足之处在于它们很慢,它很难让开发人员快速...
oschina 发布于 1周前 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周前 6
Web 开发人员必备的安全检查列表
开发在云上面运行的安全可靠的 Web 应用程序是非常非常困难的。要是你觉得这很容易,那要么是你的生活方式更高级,不用管这破事儿,要么就是之前已经趟过许多坑了,对此已经了然于心...
王练 发布于 3周前 3
浏览大型代码库的提示和技巧
前言 我相信现在大学中所进行的计算机科学(CS)教育缺乏对学生关于如何在非常大的代码库中查找信息(navigate)以及如何快速地理解代码库的指导。 可能大多数计算机专业(CS)的学生...
王练 发布于 4周前 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
Kotlin 和 Java EE(Part 1)
Kotlin 和 Java 都是 JVM 语言,所以它们之间相互转换很容易,是这样吗?不完全是,让 Kotlin 的类对 JEE 友好还需要一点工作。 Kotlin 的主要优势之一就是能很好地集成 Java。事实上...
oschina 发布于 3周前 0
Spring 5:使用 Spring Webflux 开发 Reactive 应用
Spring 5 - Spring webflux 是一个新的非堵塞函数式 Reactive Web 框架,可以用来建立异步的,非阻塞,事件驱动的服务,并且扩展性非常好。 把阻塞(不可避免的)风格的代码迁移到函...
oschina 发布于 1个月前 6
2017 春季最酷的 30 个 Android 库
这里是 30 个我最喜欢的在 2017 年 3 月前新出现的 Android 库。其中一些并没有用于实际产品,但你使用它们可能会得到很多的乐趣。我希望你们喜欢这些库。 下面的顺序不代表排名:...
oschina 发布于 1个月前 8
JavaScript 中的 10 个机器学习示例
随着时间的推移,机器学习库变得更快也更易于使用,其发展速度丝毫没有放缓的迹象。虽然一直以来 Python 都是机器学习的重要语言,但目前的神经网络可以在任何语言中运行,包括 Java...
oschina 发布于 1个月前 6
致讨厌写测试代码的人
我喜欢测试。 但我讨厌编写测试。 编写测试既乏味又无聊。编写测试代码很辛苦,有时甚至比写业务代码更辛苦。更糟糕的是,写完了测试也根本感觉不到达成了什么目标。 所以我通常不去...
oschina 发布于 2个月前 0
顶部