现在位置: 首页

介绍5个Python的开源项目

2020-01-25 22:37 工业·编程  ⁄ 共 1035字 暂无评论
1、排名第一位的当然是有关机器学习的Google开源项目 TensorFlow,TensorFlow 是一个采用数据流图,用于数值统计计算的开源项目,此项目一经公布就有过万的 star 和 fork,被广泛的用于机器学习和深度神经网络方面的研究。 项目代码的官方链接如下: https://github.com/tensorflow/models 2、排名第二位的是python web 方向的新贵 Flask,Flask 是一个微型的 Python Web 开发框架,它基于WSGI工具箱和 jinja2模板引擎,可以最...
阅读全文

OpenStack项目通用骨骼脉络

2020-01-24 22:26 工业·编程  ⁄ 共 1476字 评论 1 条
阅读源码的首要问题就是就要对代码的结构了然于胸,需要强调的是,OpenStack项目的目录结构并不是根据组件严格划分,而是根据功能划分,以Nova为例,compute目录并不是一定在nova-compute节点上运行,而主要是和compute相关(虚拟机操作相关)的功能实现,同样的,scheduler目录代码并不全在scheduler服务节点运行,但主要是和调度相关的代码。不过目录结构并不是完全没有规律,它遵循一定的套路。 通常一个服务的目录都会包含ap...
阅读全文

白云先生:从中医角度谈武汉肺炎的病机与防治

2020-01-24 17:19 健康·娱乐  ⁄ 共 3338字 评论 6 条
最近这些天,大家都在关注武汉肺炎的疫情问题,留言问这个问题的也特别多。今天我们从中医的角度,来把武汉肺炎这个问题讲清楚。把原理和怎么防治,都心里有数了,大家也就不用这么紧张了。 大家可以放宽心,这次的问题,没有想象的那么可怕。当然了,我们对疫情进行充分的防御,料敌从宽,严阵以待,这个应对是非常合理的。 西医要解决这个问题,通常是这个思路,先找病毒源,也就是第一个把病毒传染给人的那个自然宿主找出来...
阅读全文

习近平:在2020年春节团拜会上的讲话

2020-01-23 23:06 战略·谋略  ⁄ 共 1548字 暂无评论
同志们,朋友们: 在农历庚子鼠年春节即将到来之际,我们在这里欢聚一堂、辞旧迎新、同贺新春,感到格外高兴。 首先,我代表党中央和国务院,向大家致以节日的美好祝福!向全国各族人民,向香港特别行政区同胞、澳门特别行政区同胞、台湾同胞和海外侨胞拜年!祝大家鼠年大吉、万事如意! 天道酬勤,力耕不欺。过去的一年,我们栉风沐雨、朝乾夕惕,坚定不移沿着新时代中国特色社会主义大道阔步前进。我们坚持稳中求进工作总...
阅读全文

浅析ZeroMQ

2020-01-23 17:13 工业·编程  ⁄ 共 2213字 暂无评论
  ZeroMQ号称是“史上最快的消息队列”,基于c语言开发的,实时流处理sorm的task之间的通信就是用的zeroMQ。 引用官方说法,“ZMQ(以下ZeroMQ简称ZMQ)是一个简单好用的传输层,像框架一样的一个socket library,他使得Socket编程更加简单、简洁和性能更高。是一个消息处理队列库,可在多个线程、内核和主机盒之间弹性伸缩。ZMQ的明确目标是“成为标准网络协议栈的一部分,之后进入Linux内核”。现在还未看到它们的成功。但是,...
阅读全文

ZeroMQ Vs Kafka

2020-01-22 17:03 工业·编程  ⁄ 共 2021字 暂无评论
ZeroMQ是一个开源的高性能消息传递库。它是跨平台的,支持多种语言,并且重量轻,速度快。ZeroMQ是消息传递的服务提供商。使用这些提供程序,需要消息传递API来发送和接收消息,并且需要将这些提供程序与应用程序服务器集成在一起。Apache Kafka 是一个消息传递系统,使您可以发布和订阅基于主题和分区的消息流。这样,它类似于ActiveMQ,RabbitMQ等产品。但是,即使有这些相似之处,Kafka与传统的消息传递系统也存在一系列根本...
阅读全文

白云先生:对新世界体系的预言与展望

2020-01-21 21:29 战略·谋略  ⁄ 共 5800字 评论 1 条
一、历史上的两种世界体系 世界历史看起来很复杂,实际上很简单。它能简单到,用两种历史形态的世界体系,就可以总括出来。这两种世界体系,就是中华体系,和西方体系。这两种世界体系的共同特征,都是以一种文明为核心,建立了全球统治。 中国治下的世界体系,也可以称之为是天下体系。西方治下的世界体系,则被称之为威斯特伐利亚体系。 在天下体系中,世界上只有一个国家,那就是中国。我们自古以来奉行的观念是,太阳底下所...
阅读全文

ZeroMQ和RabbitMQ的对比

2020-01-21 16:37 工业·编程  ⁄ 共 1408字 暂无评论
ZeroMQ和RabbitMQ均提供了消息服务, 可以满足某些使用场景下的消息处理,下面对这两种框架做一个宏观的对比. 1、ZeroMQ是以C++语言实现的,可以编译成so库, 其提供了以C语言风格访问的API(见其头文件zmq.h),主流程序设计语言如C++,Java, python, PHP等都提供了语言绑定的接口. 2、RabbitMQ是Erlang语言实现的,在部署RabbitMQ的时候,需要安装其匹配版本的Erlang环境.RabbitMQ提供了主流程序设计语言的客户端库来访问RabbitMQ服务器...
阅读全文

Erlang发展简史

2020-01-20 12:46 工业·编程  ⁄ 共 7053字 暂无评论
问世于 1987 年的面向并发的编程语言 Erlang,比 Java 和 Ruby 等老牌语言都要出现得早,但是彼时的 Erlang 并不被业界广泛地熟知,因为在其发布的十年间,它只作为商业产品出售且主要在爱立信公司内部使用。 然而在2018年 Code BEAM Stockholm 会议上(以前称为 Erlang 用户大会),思科的 Johan Bevemyr 宣布他们每年都会售出 200 万台运行 Erlang 应用程序的设备,这意味着 90% 的互联网流量都是通过 Erlang 控制的路由器和...
阅读全文

Erlang与java的内存架构比较

2020-01-19 12:38 工业·编程  ⁄ 共 2155字 评论 1 条
    先给从来没有听说过Erlang的同学做个简短的介绍。 Erlang是一门函数语言,通过异步消息传递(asynchronous message passing)来处理并发,使用语义拷贝(copysemantics)传递消息。即使Erlang分布在多个虚拟机上,运行在多台机器上,对程序员来 说也是透明的。     在某种意义上Erlang和java是相似的,他们都通过虚拟机来获得可移植性,都采用独立于操作系统的字节码技术,都使用垃圾回收机...
阅读全文