这样不会挨打吧

补充

为什么讨论并发编程要放一本Go的书在这里?

现在比较公认的Go语言在实践上对并发处理的还是比较好的,想弄点高并发啥的都愿意考虑用Go。什么Erlang之类的在生产里用的并不算多。Go靠什么如让人们更容易的高并发呢?协程加上Channels这些东西在搞事情。

那么Python有协程么?Python其实也有协程的asyncio,但是这个东西从Python3.3 Python3.4 才有的,到了3.6才成为内置的模块。至于这个有没有Go的协程那么有优势,对比研究一下就好了嘛。

为什么讨论异步编程放一本JavaScript的书在这里?

因为当初JavaScript还是一门大家都不知道的小众语言,只在浏览器里面帮助实现一些GUI上的效果的时候,JavaScript就是异步的,这个异步是天生的。所以后来Apache等服务器遇到了C10K这样的瓶颈的时候,Nginx崛起了,NodeJS火起来了。

那么Python有异步么?gevent 这些东西的底层也用了libev这样的库。NodeJS的底层是用了自己封装的libuv。

libuv和libev之间的区别可以自己去比较。

比较学习有时候比按照推荐书本一本一本的看有意思多了。

顺便,学语言还是带一点点自黑好玩一点点嘛。

不然人家说“学python这两门语言”其实也没多少难度的时候,也不会有太多被黑的感觉嘛。

只看书其实看完就忘了。

现在还被踩我就不服气了。

python工具书推荐_希望更加深入了解python 有什么书可以推荐?相关推荐

  1. python 界面开发框架_八款常用的 Python GUI 开发框架推荐

    作为Python开发者,你迟早都会用到图形用户界面来开发应用.本文将推荐一些 Python GUI 框架,希望对你有所帮助,如果你有其他更好的选择,欢迎在评论区留言. Kivy是一个开源工具包能够让使 ...

  2. pythongui库推荐_八款常用的 Python GUI 开发框架推荐

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: 乔柯 PS:如有需要Python学习资料的小伙伴可以加点击下方链接 ...

  3. 手机可以python编程吗_可以使用手机编程实现python吗

    这里介绍2个在可以在手机上编程Python的软件,一个是QPython3,一个是Termux,其中QPython3集成了Python3解释器,可以直接编写运行Python程序,Termux类似于一个手 ...

  4. python 扒数据_不踩坑的Python爬虫:如何在一个月内学会爬取大规模数据

    Python爬虫为什么受欢迎 如果你仔细观察,就不难发现,懂爬虫.学习爬虫的人越来越多,一方面,互联网可以获取的数据越来越多,另一方面,像 Python这样的编程语言提供越来越多的优秀工具,让爬虫变得 ...

  5. 微信跳一跳python全部代码_微信跳一跳辅助python代码实现

    微信跳一跳辅助的python具体实现代码,供大家参考,具体内容如下 这是一个 2.5D 插画风格的益智游戏,玩家可以通过按压屏幕时间的长短来控制这个「小人」跳跃的距离.可能刚开始上手的时候,因为时间距 ...

  6. 怎么用python自制计算公式_手把手教你用python制作简易计算器,能够记录你使用的情况...

    话不多说,首先先看效果图,它能够记录你在使用过程中的历史,方便你查看是否有错: 接下来就仔细分析一下是如何制作的: 简易计算器 第一步:导入资源库 在过程中使用到了tkinter这个资源库,win+R ...

  7. python做运动控制_第一课:用Python操控小龟小车运动

    欢迎来到小龟的课堂,今天我们讲如何用小龟小车的车载Python控制小车运动. 如果小伙伴还不会使用小龟小车的Python编辑器的话,可以阅读这篇教程<如何使用小龟小车的Python编辑器> ...

  8. python计算学习_跟老齐学Python之用Python计算

    一提到计算机,当然现在更多人把她叫做电脑,这两个词都是指computer.不管什么,只要提到她,普遍都会想到她能够比较快地做加减乘除,甚至乘方开方等.乃至于,有的人在口语中区分不开计算机和计算器. 那 ...

  9. print python excel分隔_合并/拆分 Excel?Python、VBA轻松自动化

    作者 | Ryoko 来源 | 凹凸数据 当你收集了 n 个人的 EXCEL 记录表,需要将它们汇成一个总表时你会怎么做呢? 如果不通过技术手段,要一个个打开再复制粘贴也太麻烦了吧! 此时就需要一个通 ...

最新文章

  1. 利用C++模板特性计算各整数类型的最大最小值
  2. @RequestParam,@RequestBody,@PathVariable注解还分不清吗?
  3. Spark NaiveBayes Demo 朴素贝叶斯分类算法
  4. 看完这些干货帖,大数据产品从入门到精通
  5. Tomcat目录和文件讲解
  6. 像人类一样理解言外之意,阿里AI最新研究成果被国际顶会收录
  7. 秋色园QBlog技术原理解析:性能优化篇:读写分离与文本数据库(十八)
  8. linux运行qt designer,用快速开发工具Qt Designer编写Qt程序
  9. 安装wsl kali 遇到WslRegisterDistribution failed with error: 0x80070057 Error: 0x80070057解决
  10. 计算机网络 可靠数据传输原理——从rdt协议到GBN到SR
  11. 报错:Unhandled exception
  12. border 边框样式
  13. 转发:神了,Fly_by结构原来就这么回事儿!
  14. 互联网正在消灭中产阶级
  15. 管理订单状态,该上状态机吗?轻量级状态机COLA StateMachine保姆级入门教程
  16. 通信协议基础以及常用的串口通信协议
  17. C++行为型模式-实现观察者模式
  18. 【 1小时打通你的英语任督二脉—雪梨】—荔枝直播总结分享
  19. 硬齿面齿轮减速机与软齿面的区别
  20. 小米笔记本计算机在哪里,小米笔记本proX15怎么查看电脑损耗程度-在哪查看

热门文章

  1. 自制系统垃圾清理BAT小工具
  2. ARMLINUX学习笔记(二)
  3. Linux二进制程序安装使用
  4. 去重查询表mysql 中数据
  5. MyEclipse中将项目的编码从默认GBK改变为默认UTF-8
  6. 置顶信息[置顶] 常用日常英语缩写
  7. 用FPGA实现视频中物体边缘二值化
  8. AMIO编辑器开发(四):五一劳动节的编程较量,C++语言的设计模式
  9. XL, an extensible programming language, implements concept programming
  10. linux下Makefile学习--注释很好