-
IBM 开源 Power 指令集架构,中国成大赢家?
所属栏目:[优化] 日期:2019-09-06 热度:112
上周 IBM 宣布开源 Power 指令集架构,同时OpenPOWER 基金会加入了 Linux 基金会运营,这一消息引起了许多讨论,有人看好 Power 接下来的发展,有人则觉得它的时代早已逝去。这是关于 Power 自身的看法,而由于 Power 的开源,将会引发周边生态怎样的变数[详细]
-
C++中是如何调用C接口的?
所属栏目:[优化] 日期:2019-09-06 热度:183
如何在C++代码中调用写好的C接口?你可能会奇怪,C++不是兼容C吗?直接调用不就可以了?这里我们先按下不表,先看看C++如何调用C代码接口。 C++如何调用C接口 为什么会有这样的情况呢?想象一下,有些接口是用C实现的,并提供了库,那么C++中该如何使用呢?我们[详细]
-
7步搞定Python数据可视化,大牛出品教程,Jupyter、Colab版都有
所属栏目:[优化] 日期:2019-09-06 热度:152
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 做图表,谁不会?打开Excel,自动就可以生成各种各样的图表。 但你看这些图表呢? 结合真实地理数据,展现美国每个县的失业率。 全球自然灾害统计,类型、规模、时间,一目了然。 甚至[详细]
-
异构数据半小时实现搜索功能,一个系统搞定
所属栏目:[优化] 日期:2019-09-06 热度:114
背景 对于闲鱼这种处于高速增长期的部门来说,业务场景在快速膨胀,越来越多的业务数据对搜索能力有诉求。如果按照常规的方式为各个业务搭建独立搜索引擎服务,那么开发和维护的时间成本将是非常巨大的。能否只用一套搜索引擎系统支撑不同业务场景产出的数[详细]
-
大规模采用 Kotlin 替代 Java?我们应该知道这些利弊
所属栏目:[优化] 日期:2019-09-05 热度:86
当大规模采用一门新语言时,有许多不同的因素需要考虑,因为事情可能会发生巨大的变化。对于许多人来说,选择一门语言可以说是取决于个人偏好,但在 LinkedIn,我们有一个基础团队,负责评估这些基本技术决策的影响。最近,我们经历了评估 Android 开发语[详细]
-
只需5分钟就能Get到的神器:Python虚拟环境安装使用
所属栏目:[优化] 日期:2019-09-05 热度:62
一、虚拟环境介绍 什么是虚拟环境: 它是一个虚拟化,从电脑独立开辟出来的python环境,可以把它看作一个容器,我们可以在这个容器(环境)中安装我们项目中所依赖的相关模块和包。 为什么要用到虚拟环境: 在实际项目开发中,我们通常会根据自己的需求去下[详细]
-
应用架构的核心使命是什么?阿里高级技术专家这样说
所属栏目:[优化] 日期:2019-09-05 热度:86
什么是架构?关于架构这个概念很难给出一个明确的定义,也没有一个标准的定义。如果,硬是要给一个概述,阿里巴巴高级技术专家张建飞认为架构就是对系统中的实体以及实体之间的关系所进行的抽象描述。今天,张建飞来谈谈应用架构的核心使命是什么,是否与你[详细]
-
Python趣味实战项目:抢红包提醒助手
所属栏目:[优化] 日期:2019-09-05 热度:68
最近后台有朋友问我学Python去哪刷题?我觉得看完Python的基础知识后,如果不着急找工作,在力扣上适当的刷刷题巩固下基础知识后,可以慢慢学着写一些有趣的小项目,对你学习Python会更有帮助些。 对于大家困惑的怎么从Python理论跨越到实践的问题,可以看[详细]
-
聊一聊Java 泛型全解
所属栏目:[优化] 日期:2019-09-05 热度:173
对于java的泛型我一直属于一知半解的,平常真心用的不多。直到阅读《Effect Java》,看到很多平常不了解的用法,才下定决心,需要系统的学习,并且记录下来。 1、泛型的概述: 1.1 泛型的由来 根据《Java编程思想》中的描述,泛型出现的动机: 有很多原因促[详细]
-
负载均衡常见算法,你知道几个?
所属栏目:[优化] 日期:2019-09-05 热度:133
冷备与热备 冷备份(cool standby),指配备平时不运行的备用设备,当运行设备发生故障时,使用备用设备替换。 热备份(hot standby),指在设备运行的同时运行备用设备,当运行设备发生故障时,能够自动替换备用设备。 fail-over与fail-back fail-over,在空[详细]
-
Python关键字yield-大牛必须掌握的高端语法
所属栏目:[优化] 日期:2019-09-05 热度:177
小白:大牛哥,刚才看到有一个函数不使用return返回结果,而是使用yield关键字返回结果,看不太明白,Python中yield关键字的用途是什么,它有什么作用呀? 大牛: 要想理解yield的作用,你必须了解什么是生成器(generators),了解生成器之前(generators)你需要[详细]
-
汇总程序员学习Python必备的42个快捷键,看完收获满满
所属栏目:[优化] 日期:2019-09-05 热度:90
很多程序员在学习python的时候,是否遇到过一些操作不方便且很繁琐小问题,特别还会影响到你工作的进度,或许这50个快捷键能够帮助到你哦! 首先先从Shift系列的按键开始: 1. Shift+Alt+Enter 切换全屏编辑 2. Shift+Alt+C 新建类 3. Shift+Alt+箭头键 选[详细]
-
Python 初学者常犯的5个错误,布尔型竟是整型的子类
所属栏目:[优化] 日期:2019-09-05 热度:64
Python 是一种高级的动态编程语言,它以易于使用著名。目前 Python 社区已经非常完善了,近几年它的发展尤为迅猛。但是易于使用同样能带来一些坏处,即易于误用。在本文中,作者列举了 5 个初学者常犯的错误,希望它们能帮助初学者写更加正确与优美的代码[详细]
-
GitHub 学生大礼包开放申请:近 50 种专业工具随你用
所属栏目:[优化] 日期:2019-09-05 热度:156
雷锋网 AI 开发者按,时隔一年,GitHub 学生开发者包又来啦! 据了解,这个项目构建的初衷是帮助学生利用真实的工具进行实验,提高学生对雇主的吸引力。通过验证的学生在学校期间可免费获得 Github Pro,Github 教育合作伙伴提供的独家优惠。 无论你是在开[详细]