开源中国

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

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
Spring 5:使用 Spring Webflux 开发 Reactive 应用
Spring 5 - Spring webflux 是一个新的非堵塞函数式 Reactive Web 框架,可以用来建立异步的,非阻塞,事件驱动的服务,并且扩展性非常好。 把阻塞(不可避免的)风格的代码迁移到函...
oschina 发布于 4个月前 7
Go 很好,为什么我们不使用它?
任何在 Zapier 或者听过我周五快速演讲的人都可以证明,我认为 Go 是一个很棒的编程语言。在这篇文章中,我将分享一下为什么我认为它很棒,使用它的一些缺点,以及为什么它还不是我们...
oschina 发布于 4个月前 23
2017 春季最酷的 30 个 Android 库
这里是 30 个我最喜欢的在 2017 年 3 月前新出现的 Android 库。其中一些并没有用于实际产品,但你使用它们可能会得到很多的乐趣。我希望你们喜欢这些库。 下面的顺序不代表排名:...
oschina 发布于 4个月前 8
JavaScript 中的 10 个机器学习示例
随着时间的推移,机器学习库变得更快也更易于使用,其发展速度丝毫没有放缓的迹象。虽然一直以来 Python 都是机器学习的重要语言,但目前的神经网络可以在任何语言中运行,包括 Java...
oschina 发布于 4个月前 6
2017 年四大网络安全趋势
在网络安全方面,下面这种情况是非常确定的:安全从业人员正在经历忙碌的一年。2016年的网络攻击创下了纪录,2017年的网络环境威胁将更加严峻。这里有四个需要注意的问题。
oschina 发布于 4个月前 1
开发者应该负责多少代码?
当我在越来越多的组织中工作之后,我编译时候遇到的有趣问题也越来越多。严格来说, 我也有了很多待办事宜。而此处的有趣并不是讽刺。这种有趣就像是你听见一个醉汉夸夸其谈他的政治...
oschina 发布于 4个月前 0
在 Java 9 里对 IntegerCache 进行修改?
五年前,我在 Hungarian 上发表了一篇关于“怎样在 JDK 中修改 IntegerCahe”的文章。侵入 Java 运行时是非常有必要的,而且有显而易见的好处。当你在编写侵入代码时,你会对反射的...
oschina 发布于 4个月前 9
致讨厌写测试代码的人
我喜欢测试。 但我讨厌编写测试。 编写测试既乏味又无聊。编写测试代码很辛苦,有时甚至比写业务代码更辛苦。更糟糕的是,写完了测试也根本感觉不到达成了什么目标。 所以我通常不去...
oschina 发布于 5个月前 0
20个帮助提高开发技巧的开源 Android App
学习的最好方法是阅读,对于开发人员也是如此。如果你想成为一个更好的开发人员,你必须阅读更多的代码。 就这么简单。 书籍、博客、论坛在某种程度上都是不错的,但一些功能齐全的...
oschina 发布于 4个月前 5
让开发更快更顺畅的 VS Code 插件推荐(二)
承接第一部分:让开发更快更顺畅的 VS Code 插件推荐(一) 26、MsSQL MsSQL 是一个非常有用的插件。该插件扩展可帮助您开发和连接各种系统到您使用的数据库,这有助于您的团队更有效...
oschina 发布于 4个月前 9
用于构建优秀命令行的 4 个 Python 库
在第二部分关于终端应用程序的系列文章中,我们将使用伟大的命令行界面来探索 Prompt Toolkit、Click、Pygment 和 Fuzzy Finder。 图片来源 : Mennonite Church USA Archives. 经O...
oschina 发布于 4个月前 2
21 个编程的热门/冷门趋势
来源: 维基百科 HOA420 程序员们喜好嘲讽那潮流像阵风一样吹过的时尚界。裙子长短颜色款式总是来回在变,领带越来越窄,接着越来越薄。而在技术的世界里,相较于一时的风尚,严谨、...
oschina 发布于 5个月前 8
为什么 Django 能持续统治 Python 开发世界
对于 Python 开发者来说,web 开发框架真可谓玲琅满目。然而 Django , 毋庸置疑的成为最受青睐的 web 框架。通过本篇博客,我来为大家讲解下为什么相比 Flask、Pyramid、Tornado...
李三石 发布于 5个月前 19
让开发更快更顺畅的 VS Code 插件推荐(一)
Microsoft 推出的代码编辑器 Visual Studio Code 为开发者提供了许多实用的工具和插件扩展,大家可以根据自己的需求打造自己的编辑器。Visual Studio Code 定期更新插件扩展,你可以...
oschina 发布于 4个月前 13
我是如何开始我的 Linux 之旅的
从物理系学生到 FreeDOS 的创建者,Jim Hall 告诉我们怎么在 1993 年开始 hobby Linux 的安装。 在80年代晚期到90年代,我认为我自己是一个重度的 MS-DOS PC 操作系统用户。 DOS ...
oschina 发布于 5个月前 10
为什么你不用某某更现代化的语言重写所有代码
每当一种新的编程语言变得流行起来,它的粉丝们就会通过到现有的项目中提交像这样的 bug 报告来开始传播新编程语言的优势。 嗨,我注意到这个项目是用[编程语言X]编写的,你真的应该用...
oschina 发布于 5个月前 16
如何将你的 MySQL 查询速度提升 300 倍
在进行性能分析前,需要先定位耗时查询。 MySQL提供了内建的耗时查询日志。使用前,打开my.cnf文件,将slow_query_log设置为"On"。 同时将long_query_time设置为一个对一次查询来说比...
oschina 发布于 5个月前 43
顶部