• 《程序员的呐喊》一一1.1 作者手记:巴别塔

    结果就是,我知道他们的问题在哪里,也知道怎么解决这些问题,但是我的主管和经理们完全不买我的账。除了少数例外,大多数人都抱着非礼勿视,非礼勿听的态度:任何问题都可以用C++来解决。要是你喜欢Java的话,也...
    文章 2017-05-02 1154浏览量
  • 如果真的要把Go语言加入OpenStack开发,需要考虑哪些...

    为新语言定义分享代码和库的方式 Oslo Team负责维护整个OpenStack社区需要经常用到的库。这些库包括消息库(oslo.messaging),i18n库(oslo.i18n),数据库层库(oslo.db)等关键库。这些库本身并不能让Oslo组的人忙...
    文章 2017-07-03 1284浏览量
  • C语言实现通用数据结构的高效设计

    上面的方法尽管攻克了随意数据类型的问题,可是其效率并不怎么高。相对于上述第一段代码而言,简单的赋值语句必须得调用一个函数来拷贝数据。简单的比較语句,则须要调用外部传入一个函数指针得到比較结果。这是效率...
    文章 2017-11-16 1221浏览量
  • 如果真的要把Go语言加入OpenStack开发,需要考虑哪些...

    我将在下面不太详尽的列表中简单谈一下:为新语言定义分享代码和库的方式 Oslo Team负责维护整个OpenStack社区需要经常用到的库。这些库包括消息库(oslo.messaging),i18n库(oslo.i18n),数据库层库(oslo.db)等...
    文章 2017-08-02 900浏览量
  • WebService性能测试

    XML解决了数据表示的问题,但它没有定义一套标准的数据类型,更没有说怎么去扩展这套数据类型。例如,整形数到底代表什么?16位,32位,还是64位?这些细节对实现互操作性都是很重要的。W3C制定的XML Schema(XSD)...
    文章 2017-07-03 1419浏览量
  • 【独家】深入浅出话AI:定义和主要研究方法

    第二种定义是从人工智能的组成部分或者其想解决问题的角度,您最常听到的是这样的: 图译 计算机视觉:如何识别目标?语音识别与合成:如何将声音转化为文字或将文字转换为声音 自然语言处理NLP:如何从语言中提炼...
    文章 2017-05-01 1028浏览量
  • 《从问题到程序:用Python学编程和计算》——3.4 ...

    利用函数定义功能,可以在语言机制的基础上逐步建立起一批更接近实际问题的新概念,包括在已定义函数(概念)的基础上再定义新函数(概念)。这样就可能把解决问题的每一步控制在比较简单的范围内,比较容易做好。...
    文章 2017-05-02 1383浏览量
  • 《数据结构与算法:Python语言描述》一第1章 绪论

    例如要用Python作为编程语言解决问题,就需要把已经建立的抽象数据模型映射到Python语言可以表示的结构,把实际问题的抽象求解过程映射到一个用Python语言描述的计算过程。这两方面配合就得到了一个用Python语言写...
    文章 2017-05-02 1653浏览量
  • 第1节计算机语言与程序

    用计算机解决问题时,人们必须首先将解决问题的方法和步骤按照一定的规则和序列用计算机语言描述出来,形成计算机程序,然后让计算机自动执行程序,完成相应功能,解决指定的问题。下面先介绍计算机语言与程序经历的...
    文章 2017-05-02 1345浏览量
  • RPC综述-PB,Thrift,Avro

    1.序列化问题,怎么样将类对象或其他数据转化为用于传输的通用的格式,如二进制,文本,xml 2.数据类型问题,不同语言的数据类型的差异 3.方法调用问题,不同语言的方法调用的差异 简单的思路,发送端实现序列化模块,将对象...
    文章 2017-05-02 2971浏览量
  • IDDD 实现领域驱动设计-理解限界上下文

    问题空间和解决方案空间,你可以不把它看作是领域驱动设计中的概念,因为在原著《领域驱动设计》中并没有这些概念,并不是说没有就不重要,在实现领域驱动设计中,还是非常重要的,你可以把它看作是一种思考的方式,...
    文章 2017-11-02 1734浏览量
  • Dubbo 3.0 前瞻之:常用协议对比及 RPC 协议新形态...

    数据在连接上以什么格式传输,服务端如何确定收到请求的大小,同一个连接上能不能同时存在多个请求,请求如果出错了应该怎么响应……这些都是需要协议解决问题。从定义上讲,协议通过定义规则、格式和语义来约定...
    文章 2020-10-12 14357浏览量
  • 如何掌握所有的程序语言

    很多初学者不了解,一个高明的程序员如果开始用一种新的程序语言,他往往不是去看这个语言的大部头手册或者书籍,而是先有一个需要解决问题。手头有了问题,他可以用两分钟浏览一下这语言的手册,看看这语言大概长...
    文章 2017-07-07 1717浏览量
  • 《从问题到程序:用Python学编程和计算》——3.4 ...

    在Python语言定义函数,有一个问题需要注意:定义的头部无法描述对参数的要求,而实际上,多数函数对其参数都有某些特殊要求。例如: 虽然Python中的文字量都有确定的类型,但是一个变量可以以任何类型的对象为值...
    文章 2017-07-03 1620浏览量
  • 软件即抽象

    首先,什么是编程,这或许要先问,什么是软件,因为具体编程就是一种“在某平台下,使用某语言,针对解决某个需求进行实现,某个问题进行解决,由程序团队完成最终递交给客户并维护的整个过程,产生的结果就叫软件”...
    文章 2020-09-28 114浏览量
  • 王垠:如何掌握所有的程序语言

    很多初学者不了解,一个高明的程序员如果开始用一种新的程序语言,他往往不是去看这个语言的大部头手册或者书籍,而是先有一个需要解决问题。手头有了问题,他可以用两分钟浏览一下这语言的手册,看看这语言大概长...
    文章 2017-08-01 6980浏览量
  • 如何掌握所有的程序语言

    很多初学者不了解,一个高明的程序员如果开始用一种新的程序语言,他往往不是去看这个语言的大部头手册或者书籍,而是先有一个需要解决问题。手头有了问题,他可以用两分钟浏览一下这语言的手册,看看这语言大概长...
    文章 2018-07-27 1338浏览量
  • 带你读《C语言程序设计教程 第4版》之一:C语言概述

    其中,算法是灵魂,解决“做什么”和“怎么做”的问题,不了解算法就谈不上程序设计。程序中的操作语句就是对算法的实现。算法是从计算机操作的角度对解题过程的抽象,数据结构是从如何组织被处理对象的角度进行抽象...
    文章 2019-11-05 879浏览量
  • Flink 生态:一个案例快速上手 PyFlink

    面对这样复杂的问题,前面我们介绍过 Apache Beam,支持多引擎多语言,无所不能的大象可以出场了,我们来看一下 Beam 是怎么解决 Python UDF 执行问题的:) Beam 为了解决多语言和多引擎支持问题高度抽象了一个叫 ...
    文章 2020-03-18 2276浏览量
  • 《从问题到程序:用Python学编程和计算》——第1章 ...

    后者告诉我们,不需要考虑如何去设计能完成千奇百怪的具体计算的设备(例如加法机、乘法机、文字编辑机、超级玛丽游戏机等),只需要设计和制造出一种设备,其功能等价于通用图灵机,就能解决所有的计算问题了。...
    文章 2017-05-02 519浏览量
  • Flink 生态:一个案例快速上手 PyFlink

    面对这样复杂的问题,前面我们介绍过 Apache Beam,支持多引擎多语言,无所不能的大象可以出场了,我们来看一下 Beam 是怎么解决 Python UDF 执行问题的:) Beam 为了解决多语言和多引擎支持问题高度抽象了一个叫 ...
    文章 2020-03-18 3127浏览量
  • 《从问题到程序:用Python学编程和计算》——第1章 ...

    后者告诉我们,不需要考虑如何去设计能完成千奇百怪的具体计算的设备(例如加法机、乘法机、文字编辑机、超级玛丽游戏机等),只需要设计和制造出一种设备,其功能等价于通用图灵机,就能解决所有的计算问题了。...
    文章 2017-07-03 1753浏览量
  • 图灵奖得主Raj Reddy:不存在通用AI,但未来会出现超...

    回到我们的主题,20世纪的人工智能领域已经完成了很多重大突破,也留下了一系列棘手的问题,诸如通用语言翻译、自然语音识别等,我曾经认为它们在我有生之年都不会实现。但在21世纪的第一个十年,这些问题很快就有了...
    文章 2018-06-11 930浏览量
  • 码农节快乐|一个系统,高效解决复杂事件采集-计算-...

    问题的定义是从解决的业务场景出发的,也是最难的一步,如果问题定义的不明白,后面的系统设计很容易出现偏差,甚至各方理解不一,无法落地。上面的这些业务场景有哪些共性呢,用一句话可以描述为:“用户的一系列...
    文章 2019-10-24 7403浏览量
  • 《基于模型的软件开发》——2.1 基本理念

    面向对象的编程解决战术层面上的需求(例如,特定语言、网络协议、类库、技术等需求)。值得注意的是,OOA、OOD和OOP在定义上比SD下的类似概念更加严格。更重要的是,三者有明确的区分点,即应对功能需求或非功能...
    文章 2017-07-03 1042浏览量
  • 中国人工智能学会通讯——智能交互开启未来

    现在有几种不同的方式,有的通过搜索引擎的方式去做,有的通过关键字的方式去做,不管怎么样,都要想办法去解决用户不同问法识别的问题。第二是模糊问题的引导。有时用户意图并不非常明确,需要做出一定的引导。第三...
    文章 2017-09-01 1159浏览量
  • 键盘之道:分享三个月中的思维改变

    如果新需求,通用语言用起来不够爽,那我们就造一种语言来描述嘛。觉得语言和平台间的交互很复杂吗?那是因为你的系统设计的不够好,而且目前解决交互的技术一抓一大把。追求一把锤子解决所有问题的思维是不好的。...
    文章 2016-04-21 1831浏览量
  • 《从问题到程序:用Python学编程和计算》——3.2 ...

    还好,在Python语言里,怎么排列两个函数定义都没问题。在处理函数的定义时,Python解释器并不检查其中调用的函数有无定义,只要在实际调用时被调函数有定义,能找到它,就万事大吉了。如果执行到一个函数调用时被...
    文章 2017-07-03 1528浏览量
  • 【剖析|SOFARPC 框架】之总体设计与扩展机制

    当然 SOFARPC 的功能不止这些,在解决了这些问题之后,根据业务的需求和实际的线上情况,我们也开发了熔断,限流,故障剔除,数据透传等能力,下面我会来介绍 SOFARPC 的框架设计。SOFARPC框架设计 SOFARPC RoadMap 首先...
    文章 2018-11-01 1196浏览量
  • 【QCon】Flutter+Dart 三端一体化开发

    由于前后端都是Dart语言定义的数据结构代码是通用的,不存在兼容问题,不需要引入第三方协议定义语言。(2)原来在客户端写的一些业务逻辑,可以根据需要转移到胶水层。(3)Flutter实现iOS和Android两端UI。可以...
    文章 2018-10-22 3485浏览量
1 2 3 4 ... 36 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化