资源分享计划第七期 0608
「资源分享计划」系列记录本周内我看到的一些好的编程学习资源及优秀的技术文章,在自己学习记录的同时,分享给大家希望对大家有帮助。
# 资源类
# 一本器学习入门电子书
本书可作为研究人员的参考书或学生的教程书,它涵盖了机器学习的基础理论,比对用到的算法和工具做了讨论。需要的可参阅:
https://mitpress.ublish.com/ereader/7093/?preview=%23page/1#page/Cover
# shell 脚本收藏集合
这是一个github仓库,它收集了很多shell实现的功能脚本。在平时写些功能处理脚本时,可作为参考使用:
https://github.com/dylanaraps/pure-bash-bible
# 一个Python的微型http框架
·BlackSheep
快速的HTTP 服务端和客户端,它基于Cython,uvloop和httptools构建,支持asyncio
模块。同时提供客户端和服务端,这个给我们在都是python技术栈的业务调用场景下,提供了些许的便利。大家可尝试:
https://github.com/RobertoPrevato/BlackSheep
# 10个免费的Python教程
https://hackernoon.com/10-free-python-programming-courses-for-beginners-to-learn-online-38312f3b9912
# 文章类
# 一定有一个vim 命令是你不知道的
vim 编辑器已经成为许多Linux发行版的默认文本编辑器,im已成为编程人员一种必备的技能。想要用好vim这个编辑器,快捷建是少不了的。这篇文章介绍了vim下的一些实用的快借鉴。大家可参阅:
https://www.hillelwayne.com/post/intermediate-vim/
# Flask 入门到实战系列
一份Flask 入门到实战的讲解材料,包括Flask自身的配置、gunicon配置、Nginx实用、实用docker部署、celery异步框架的集成。
https://www.toptal.com/flask/flask-production-recipes
# python2 升级python3
一份python2升级python3 的改动清单,作者用视频的形式,讲解了2和3之间的改动。
https://www.youtube.com/watch?v=9pxv6h7DU4w
# Python 中的指针有什么意义
学习过C和C++的朋友,都了解指针。那么Python作为一门底层调用C的语言,为什么没有指针呢?本文会解答你的疑惑。
https://realpython.com/pointers-in-python/
# 增加你的python代码可读性
本文整理了一些书写更pythonic
代码的小建议,大家可以参阅:
https://www.codementor.io/blog/pythonic-code-6yxqdoktzt
文章类PDF版:链接: https://pan.baidu.com/s/1BVWWsxvuMpMLOB7O_CEq5Q 提取码: 25kz