开源中国

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

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
测试你的前端代码:可视化测试
测试 App,你从哪里开始?在最后这个部分,第五部分,Gil Tayar 总结了他为前端测试新人写的系列文章。最后这篇文章中,Tayar 讲述了可视化测试,以及为什么它是测试前端代码的最后一...
oschina 发布于 3天前 0
用 Angular 开发 Web 应用(Part 2)
在前一篇文章中,我们探讨了 Web 应用程序的基本用户界面(UI)设计,并为我们的项目奠定了基础,通过使用 Angular 命令行界面(CLI)为我们生成一个骨架项目。在本文中,我们将为我...
oschina 发布于 7天前 0
用 Angular 开发 Web 应用(Part 1)
伴随着年度互联网商业销售额超过 2 万亿美元,世界现有网站达到 12.4 亿个,开发整洁、简练、直观的网络应用程序对于大多数软件市场至关重要。特别地,单页面应用(SPA)已成为主...
oschina 发布于 7天前 0
Next.js 3.0 即将发布,将带来哪些新特性?
在 2016 年 10 月 25 日,星期二,一个小的 JavaScript 框架 Next.js 向公众发布了。 Next.js 是构建服务器呈现的通用 JavaScript Web 应用程序的最小框架。 在其存在的几个月内,...
oschina 发布于 1周前 0
提升代码可读性的 10 个技巧
具有较强可读性的代码,能帮助你调试程序,不让自己活得太累。 代码可读性是计算机编程领域中普遍存在的问题。这也是我们成为开发者首先要学习的事情之一。本文会详细介绍在编写强可...
oschina 发布于 1周前 4
Linux 下访问 I/O 的各种方法,我们为 Scylla 选择了哪个?为什么?
当大多数服务器应用程序开发人员想到 I/O 时,首先他们会考虑网络 I/O,因为大多数资源可以通过网络进行访问:数据库,对象存储以及其他微服务。 然而,数据库的开发人员也必须考虑文...
oschina 发布于 1周前 0
Spring Framework 5.x 中的新特性
Spring Framework 5.0 中的新功能和增强 JDK 8+ 和 Java EE 7+ 基准版 基于 Java 8 源代码级别的完整框架代码 通过引入泛型、lambda 等提高可读性。 通过直接代码支持 Java 8 功能的...
oschina 发布于 3周前 0
从开发到部署会用到的 Docker 命令
本文的目的是理解容器开发在目标环境中部署的端到端流程,并列出这些操作所需的 Docker 命令。 1. 介绍 整个流程包括使用代码、依赖软件和配置来开发容器映像,在开发环境中运行和测...
oschina 发布于 1周前 8
代码异味:If 语句
在这系列文章中迄今为止引发最多回复的是关于迭代的文章。今天我将探讨 if 语句(条件语句)。我不打算去遵循任何神圣的规则或其他东西——因为循环和 if 语句几乎是我们在许多编程语...
oschina 发布于 1个月前 2
不要浪费时间写完美代码
一个系统可以维持5年,10年,甚至20年以上,但是代码和设计模式的生命周期非常短,当对一个解决方案使用不同的方法进行迭代的时候,通常只能维持数月,数日,甚至几分钟的时间。 代码...
oschina 发布于 4周前 7
理解、学习与使用 Java 中的 Optional
从 Java 8 引入的一个很有趣的特性是 Optional  类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 程序员都非常了解的异常。 本质上...
oschina 发布于 4周前 8
写代码容易,编程并不容易
当我的编程生涯开始的时候,我认为“编程很简单……怎么会需要去学校学习呢?”但经过学习和实践,我了解到编程很难。 不知道是编程不难还是我什么都不懂。 ~MemeGenerator.net 自我...
oschina 发布于 1个月前 0
2017 全栈开发人员修炼指南
据 Stack Overflow 2016 Developer Survey 调研,全栈网络开发是目前最受欢迎的开发职业。难怪现在有几十个在线的或者个人版程序来帮助人们成长为全栈开发员,甚至可以协助新加入的...
oschina 发布于 1个月前 2
我们是如何构建自己的 React Native App 的
去年,我们推出了 PWA ,旨在改善用户在使用缓慢而不稳定的网络时的连接体验。这是我们努力打造产品质量的第一步。 我们收到了社区和客户非常积极的回应,并希望能复制我们的成功。...
oschina 发布于 1个月前 1
6 款可替代 Reddit 的最佳开源免费方案
就在最近,Reddit 宣布了停止共享其主站点开放源代码库的计划。该网站给出了很多理由,而这些理由并不受社区待见。因此,我们决定出一份免费且开放源代码的 Reddit 替代方案清单,供...
oschina 发布于 1个月前 3
使用 Spring Boot 配置日志
当您使用 Spring Boot 启动时,因为包含了 spring-boot-starter-logging ,让 Logback 为 Spring Boot 提供开箱即用的日志回溯——即提供日志记录,而不需要任何配置,并可以根据需求...
oschina 发布于 1个月前 3
超详细 Spring @RequestMapping 注解使用技巧
@RequestMapping 是 Spring Web 应用程序中最常被用到的注解之一。这个注解会将 HTTP 请求映射到 MVC 和 REST 控制器的处理方法上。 在这篇文章中,你将会看到 @RequestMapping 注解...
oschina 发布于 1个月前 9
顶部