开源中国

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

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
最实用的 Linux 命令行使用技巧
我们可能每天都会要使用到很多的 Linux 命令行。 我们也会网络上知晓一些使用它们的小技巧,但是如果我们没有时常来进行练习,就有可能会忘掉怎么去使用它们。 所以我就决定把那些你...
oschina 发布于 1天前 8
为什么我们选择使用 React 而不是 Angular 构建新 UI
我们在2013年推出了Cloud Elements集成平台的v1版本,这个产品在过去几年里一直为客户和公司发展提供了良好的服务。但是2017年,Web技术迅速演变,从而使用户期望也进一步发展。现在...
oschina 发布于 1周前 1
代码异味:Null
【小编注:Code Smell 中文译名一般为“代码异味”,或“代码味道”,它是提示代码中某个地方存在错误的一个暗示,开发人员可以通过这种 smell(异味)在代码中追捕到问题。】 在我对...
oschina 发布于 2周前 0
为什么我还在使用 Vim
Vim 是我的默认编辑器。 没有什么特别的理由,无非是我在多年前迁移到 Linux 上的时候学习了一下。 我最终喜欢它,因为我可以在四核机器(它有几千兆字节的RAM)上的编辑小文本文件,...
oschina 发布于 2周前 54
在 Java 中使用 Lambda 表达式的技巧
在本文中,我们将展示一些在 Java 8 中不太为人所了解的 Lambda 表达式技巧及其使用限制。本文的主要的受众是 Java 开发人员,研究人员以及工具库的编写人员。 这里我们只会使用没有...
oschina 发布于 2周前 18
9 款最好的免费博客网站对比
弄一个博客听起来好简单 – 你只要捡一个主题然后写就行了。不过,比起这种简单的想法,实际要麻烦得多。比如,你也需要选择合适的平台来托管这个博客,而做这个决定并不简单哦。 ...
oschina 发布于 3周前 9
简洁代码书写法则
什么是简洁代码 “简洁代码”是我在写代码中一直以来遵循的一条理论。事实上,对于我来说,与其说是一种理论,不如说是一种信仰。他是这么一种理念——你的代码必须够简洁且尽可能接...
oschina 发布于 3周前 6
后端开发技能速览
如果你想知道后端开发人员都干些什么,想像一下像修建房屋一样开发软件或网站。后端开发者建立结构 —— 从构建框架到铺设管道和布线 —— 然后维护结构内部的运作。 同时前端开发人...
oschina 发布于 4周前 1
高性能 React: 3 种提升 APP 速度的新工具
React 已经比较快了,但使用时仍很容易犯些小错误,导致其性能下降。组件挂载慢,组件树层级过深以及没必要的循环渲染都会让app感觉很慢。 幸亏有很多工具(有些甚至内置在 React 中...
oschina 发布于 1个月前 0
20 个 PHP 开源内容管理系统(CMS)
内容管理系统或CMS是一个用于管理新闻的应用程序,用户可以从后台管理系统发布、编辑和删除文章。HTML 和其他脚本语言不需要操作 CMS,尽管使用它们会增加更多优势。 由于我们已经研...
oschina 发布于 1个月前 21
为渗透测试准备的 10 大黑客工具
工匠需要相应的技能和工具才能工作,并创造出杰作。 虽然工具是工作的过程中的重要推动因素,但也需要工匠具有相关的经验和专业知识。 渗透测试人员的工具箱非常像工匠的工具箱,可根...
oschina 发布于 2个月前 7
如何成为一名全栈开发人员
 能够把原型变为完整的MVP(最小可行产品)的一个全栈开发者往往被认为是万金油,却周身刀无把利,而且还理由凿凿。为了给现代的全栈开发者下个定义,我们首先需要弄清全栈开发者在...
oschina 发布于 2个月前 8
Spring Framework 5.0 新特性
Spring Framework 5.0 是自 2013年12月版本 4 发布之后 Spring Framework 的第一个主发行版。Spring Framework 项目的领导人 Juergen Hoeller 于 2016 年 7 月 28 日宣布了第一个 ...
达尔文 发布于 2个月前 24
开发者要如何跟上快速迭代的技术变化
总的来说,科技发展的迅速是一件令人兴奋的事情。但如果站在一个技术开发者的角度去看的话,反而是一件心累的事儿,因为想要跟上科技更新的脚步并不是一件容易的事。Javascript 就是...
oschina 发布于 2个月前 4
使用 Keycloak 轻松保护 Spring Boot 应用程序
尽管安全性是应用程序的一个关键点,但是在开发中实施起来确实比较麻烦。更加麻烦的是,这个关键点通常不怎么受重视,实现的效果普遍的 low,而且受到诸多方面的掣肘。而最近安全服务...
oschina 发布于 2个月前 7
Node.js 的后期诊断和调试
在你希望判断出你的 Node.js 应用在生产环境中发生了什么错误时,后期诊断和调试就显得尤为重要了。 这里我们探讨 node-report 这个核心项目,用来帮助我们进行后期诊断和调试。 ...
TanJx 发布于 2个月前 2
50 个 Java 开发常见错误及规避技巧 (Part 2)
在上一篇文章中,我们介绍了20种常见的编译器错误,并就如何避免这些错误做了说明。现在,我们将重点转移(尽管不只是专注于某一块),来探讨一下运行时异常以及导致这些异常的原因。...
oschina 发布于 2个月前 1
RSS 使用 RSS 订阅英文文章
RSS 使用 RSS 订阅已翻译文章
顶部