• 从对抗到融合,教你充分利用R+Python!

    事实上,R和Python本身是很好的工具,但通常被认为是竞争对手。今天推荐的这篇文章将会把两者进行比较,而不是将它们视为两种选择。

  • Java线程池实现原理与技术,看这一篇就够了

    多线程的软件设计方法确实可以最大限度地发挥多核处理器的计算能力,提高生产系统的吞吐量和性能。但是,若不加控制和管理的随意使用线程,对系统的性能反而会产生不利的影响。

  • Go语言2018调查报告发布

    Go 官方博客今天公布了 2018 年 Go 语言调查报告。参与本次调查的 5883 名受访者来自 103 个不同的国家,官方表示,这些受访者的反馈意见将被选取用于改进 Go 语言的发展。

  • 树莓派使用入门:可以使用树莓派学习的3种流行编程语言

    在本系列的上一篇文章中,我分享了 教孩子们使用树莓派编程 的一些方式。理论上,这些资源并不局限于只适用于孩子们,成人也是可以使用的。但是学习就业市场上急需的编程语言,可以让你得到更好的机会。这里是你可以使用树莓派学习的三种编程语言。

  • 云开发与WePY,快速实现Linux命令查询小程序

    大家好,今天我来为大家分享一下, Linux 命令查询小程序中的 WePY 云开发实践。WePY 的便利使得整个开发的过程无比的流畅,云开发的快速迭代的优势,帮助整个应用快速上线。

  • RedMonk语言排行:Kotlin上升8位,TS快进前10

    RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年第一份榜单。

  • Python 连接数据库的多种方法

    Python是一种计算机程序设计语言,它是一种动态的、面向对象的脚本语言。它是一种跨平台的,可以运行在 Windows,Mac和 Linux/Unix系统上。

  • Java开发者希望未来使用Python和Go

    去年秋天,JetBrains 对超过 1500 名 Java 开发者的学习模式和偏好进行了调查。不妨看看公布的调查报告中一些有趣的亮点。

  • 带你了解Python面向对象编程

    面向对象编程中,将函数和变量进一步封装成类,类才是程序的基本元素,它将数据和操作紧密地连结在一起,并保护数据不会被外界的函数意外地改变。类和和类的实例(也称对象)是面向对象的核心概念,是和面向过程编程、函数式编程的根本区别。

  • 有哪一种编程语言比其他的更安全吗?

    近日开源安全公司 WhiteSource 针对编程语言的安全性做了一份报告,这份报告提出了一个新问题 —— “有哪一种编程语言比其他的更安全吗?”

  • 用于自然语言处理的12大开源工具

    自然语言处理(NLP),在过去几年中已经有了长足的发展。本文为大家推荐一些开源NLP工具,帮助大家规划基于语音或文本的应用程序。

  • 书来了 | 经常被忽略的Go语言,全球需求量最大!

    根据调查显示超过五分之一的开发者都是自学编程,既然Go语言开发者需求量如此之大,而且备受好评,我们没理由在推荐一波Go编程书籍,无论你有没有编程基础,都可以通过这几本书上手Go。

  • Python的ChatOps库:Opsdroid和Errbot

    在 Python 世界,最为广泛使用的 ChatOps 库是 Opsdroid 和 Errbot。在这个月的 Python 专栏,让我们一起聊聊使用它们是怎样的体验,它们各自适用于什么方面以及如何着手使用它们。

  • 没啥新鲜的?区块链编程就这几个关键!

    在本文中,我们将讨论构建基于区块链技术的应用程序需要学习什么内容?例如,不同类型的区块链之间有什么异同?采用哪种编程语言才能进行高效的区块链开发?采用哪个平台进行区块链开发?

  • 初学玩转C语言,这17个小项目收下不谢

    C语言是我们大多数人的编程入门语言,对其也再熟悉不过了,不过很多初学者在学习的过程中难免会出现迷茫,比如:不知道C语言可以开发哪些项目,可以应用在哪些实际的开发中?

  • 少有人知的Python数据科学库

    Python是门很神奇的语言,历经时间和实践检验,受到开发者和数据科学家一致好评,目前已经是全世界发展最好的编程语言之一。

  • Synchronized锁在Spring事务管理下,为啥还线程不安全?

    开启10000个线程,每个线程给员工表的money字段【初始值是0】加1,没有使用悲观锁和乐观锁,但是在业务层方法上加了synchronized关键字,问题是代码执行完毕后数据库中的money 字段不是10000,而是小于10000 问题出在哪里?

  • Go 1.12新特性 - 实际项目为背景的详解

    Go 1.12带来了正式的Go module支持、初步的TLS 1.3支持、runtime和标准库做了各项提高,工具也有所改进,trace方面引入minimum mutator utilization图的支持方便GC性能的调校。

  • 当Go遇上了Lua,会发生什么

    我们知道 Golang 是静态语言,而 Lua 是动态语言,Golang 的性能和效率各语言中表现得非常不错,但在动态能力上,肯定是无法与 Lua 相比。那么如果我们能够将二者结合起来,就能综合二者各自的长处了。

  • 2月份GitHub上最热门的Java开源项目

    今天,我们一起来盘点一下2月份GitHub上最热门的Java开源项目,本月上榜的不仅有Java学习指南JavaGuide、滴滴研发助手DoraemonKit、微服务架构fescar......

  • 携程杀熟再次被曝,技术背锅也无法挽回用户

    3月11号,网友@陈利人 爆料在携程购买机票,当时显示为17548元,就因支付时突然发现自己没有选择报销凭证,退回重选却被系统告知没有票了,等到重新搜索时价格变成了18987元。

  • 使用Shell构建多进程的CommandlineFu爬虫

    CommandlineFu 是一个记录脚本片段的网站,每个片段都有对应的功能说明和对应的标签。我想要做的就是尝试用 shell 写一个多进程的爬虫把这些代码片段记录在一个 org 文件中。

  • 神秘的偶发服务超时,原因可能是那些坏邻居

    唯品会在服务化体系改造的初期,一个对延时敏感的应用,偶然会发生一些超时,事发当时zabbix分钟级监控,dstat秒级监控的服务器指标都正常,应用,数据库,缓存,网络也正常,那这是为什么呢?

  • 推荐 | Python七步捉虫法

    在我们开始查错前,一个忠告:经常检查你的日志以确保它们还在你认为它们应该在的地方,并记录你认为它们应该记的东西。当你不注意的时候,这些东西往往会发生令人惊讶的变化。

  • Java/JDK 13 可能带来什么新特性?

    JDK 13 正处于 Early-Access(EA,早期访问)阶段,正式版本预计将于 9 月份发布。

  • 收藏,Python开发中有哪些高级技巧?

    Python 开发中有哪些高级技巧?这是知乎上一个问题,我总结了一些常见的技巧在这里,可能谈不上多高级,但掌握这些至少可以让你的代码看起来 Pythonic 一点。如果你还在按照类C语言的那套风格来写的话,在 code review 恐怕会要被吐槽了。

  • Python的这几个技巧,非常厉害

    我已经使用Python编程有多年了,即使今天我仍然惊奇于这种语言所能让代码表现出的整洁和对DRY编程原则的适用。这些年来的经历让我学到了很多的小技巧和知识,大多数是通过阅读很流行的开源软件,如Django, Flask,Requests中获得的。

  • 未来的Java程序员是怎样的呢?Java还有前景吗?

    最近有几个小伙伴一直在Java讨论群里抱怨,说现在学Java的人太多了搞得他们一直没找到工作,一个人说该不会是市场已经饱和了吧?

  • C++20最新进展:已完成设计 加入模块和协程

    C++ 委员会于上周在夏威夷科纳举办了一场官方 ISO 会议,以确定下一个国际标准 C++20 的功能集。

  • Python Web 部署方式大全

    Python在web应用上的部署就繁杂的多,主要是工具繁多,主流服务器支持不足,在了解Python的生产环境部署方式之前,先明确一些概念!很重要!

 8 9 10 11 12 13 14 15 16 17