0x0001 JunZ Python 个人没怎么玩过,具体有什么应用不太清楚,不过作为 Web 服务器的话,我想到了两个比较著名的框架,简单地搜索了一下下,整合总结如下: 一个是 Flask,轻量级的框架,可以快速搭起一个 Web 服务。 另一个是 Django,全能型的重量级选手,把它的源码研究透应该可以学到很多。 Python 作为 Web 服务器的时候,请求是遵循 WSGI 标准 工作的,框架自带的 wsgi 实现本身比较弱,所以在生产环境中一般要配合一些专门的 wsgi 实现来部署,主要有 Gunicorn 和 uWSGI 。 然后有更高要求的时候,通过 gevent 把工作模式变为异步非阻塞的模式,提高网站能承受的并发数。 参考: 部署 Flask 应用时,为什么会需要 gunicorn 或 uWSGI? - 知乎 菜鸟世界 -用gevent部署flask应用 flask 实现异步非阻塞----gevent - 北漂的雷子 - 博客园 做python Web开发你要理解:WSGI & uwsgi - 简书
JunZ 0x0001 十分感谢哇? 昨晚匆匆回帖好像违反了社区规范。? 其实我这里只需要连接一个客户端,然后可能是为了开发方便老师才决定用python。 所以我才问一下用python做服务器。按照你说的,我想我们只要用Flask搭建一个最简单的就行了。 要求只需要能通信就行。 还是十分感谢你哇?
Bintou 安全学课程project,https://crypto.stanford.edu/~dabo/cs255/hw_and_proj/proj2.pdf 。这当然不是我的。我相信我们的同学通过努力也是可以做出来的,只是打算花时间去做的同学会很少,不是难不难的问题,很可能一看上去就天然有抗拒心理,不怎么愿意做。 与之相比,为什么那么多同学会认为自己适合做人工智能呢?最近审的研究生论文99%是机器学习。你会发现,所谓“适合研究”就是,“我感兴趣!很热门!有前(钱)途”。不适合的大概就是,“不感兴趣!冷门!太难!没前途!” 这些论断客观吗?准确吗?我不知道,最好大家可以多思考,给自己一个客观准确的论断。
0x0001 补充一个适合记录知识点,实现点与点连接的 TiddlyWiki。最近研究了一段时间,发现它的内部架构设计也十分简洁,很适合了解前端相关的技术。 之前这个话题有提及: TiddlyWiki - 只有一个 HTML 文件的个人知识库 - 0xFFFF GitHub:Jermolene/TiddlyWiki5 开发文档:TiddlyWiki/Dev
0x709394 hsxfjames 确实 Building a container from scratch in Go - Liz Rice (Microscaling Systems) 之前看完有一种魔法的感觉。
0x0001 lin_cx 0x0001 突然想起,高三的时候一个同学送我一本 daocloud.io 搞活动送的《Docker源码分析》,当时是看这本书和他们的文档,才对 Docker 大概有了一点印象,然后 白嫖他们提供的免费容器搭博客。