开源中国

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

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
CPAL-1.0 开源许可证说明
CPAL-1.0  1.定义 1.0.1 “商业使用”是指发布或者以其他方式使第三方可以获得全部代码。 1.1 “贡献者”是指编写出代码或者对于代码的实质修改有贡献的各个实体。 1.2 “贡献者版本...
oschina 发布于 1个月前 1
开发者要如何跟上快速迭代的技术变化
总的来说,科技发展的迅速是一件令人兴奋的事情。但如果站在一个技术开发者的角度去看的话,反而是一件心累的事儿,因为想要跟上科技更新的脚步并不是一件容易的事。Javascript 就是...
oschina 发布于 2天前 0
使用 Keycloak 轻松保护 Spring Boot 应用程序
尽管安全性是应用程序的一个关键点,但是在开发中实施起来确实比较麻烦。更加麻烦的是,这个关键点通常不怎么受重视,实现的效果普遍的 low,而且受到诸多方面的掣肘。而最近安全服务...
oschina 发布于 2天前 7
7 款顶级的开源 Web 分析软件
Web 分析无非就是 Web 流量的测量。但它并不限于测量网络流量,还包括: 分析 数据采集 为了了解和优化网页而上报网络数据 Google Analytics是最广泛使用的基于云的网络分析服务。不...
oschina 发布于 5天前 2
Node.js 的后期诊断和调试
在你希望判断出你的 Node.js 应用在生产环境中发生了什么错误时,后期诊断和调试就显得尤为重要了。 这里我们探讨 node-report 这个核心项目,用来帮助我们进行后期诊断和调试。 ...
TanJx 发布于 1周前 2
50 个 Java 开发常见错误及规避技巧 (Part 2)
在上一篇文章中,我们介绍了20种常见的编译器错误,并就如何避免这些错误做了说明。现在,我们将重点转移(尽管不只是专注于某一块),来探讨一下运行时异常以及导致这些异常的原因。...
oschina 发布于 1周前 0
50 个 Java 开发常见错误及规避技巧 (Part 1)
在开发 Java 软件时可能会遇到许多类型的错误,但大多数可以避免。 我们列举了 50 个最常见的 Java 软件错误,其中包含代码示例和教程,以帮助您解决常见的编码问题。 更多关于编写更...
oschina 发布于 1周前 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 发布于 2周前 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
超越 GVFS: 更多 Git 大存储库的优化细节
在过去的几年中,微软一直将整个公司业务转移到基于 Visual Studio Team Services 的现代工程系统中,并使用 Git 作为版本控制系统。对于微软中的许多项目来说,这是没有问题的,因...
Force武装卫队 发布于 1个月前 3
2017 年最佳开源网络监控工具
对开源软件的需求持续增长,网络管理工具已经适应了这一浪潮。你不再需要为可能不是你所需的软件支付小额的费用,请留意下(大部分)免费的开源工具,用来监控、配置和映射你的联网设...
oschina 发布于 3周前 11
Web 开发人员必备的安全检查列表
开发在云上面运行的安全可靠的 Web 应用程序是非常非常困难的。要是你觉得这很容易,那要么是你的生活方式更高级,不用管这破事儿,要么就是之前已经趟过许多坑了,对此已经了然于心...
王练 发布于 3周前 3
浏览大型代码库的提示和技巧
前言 我相信现在大学中所进行的计算机科学(CS)教育缺乏对学生关于如何在非常大的代码库中查找信息(navigate)以及如何快速地理解代码库的指导。 可能大多数计算机专业(CS)的学生...
王练 发布于 1个月前 1
Kotlin 和 Java EE(Part 3):让 Kotlin 符合使用习惯
本文通过观察 Java EE 和 Kotlin 的关系,探讨如何利用 Kotlin 的运算符、可空性和 Optional 来实现最大的效果。 将 Java EE 应用转换为 Kotlin 始于框架的战斗,我们成功战胜了所有...
oschina 发布于 3周前 13
顶部