摘要: [TOC] 这本书是计算机网络最好的入门书籍,与传统的计算机网络书籍不同,它采用了自顶而下的方式去讲解。感谢两位十分出色的作者:Jim Kurose和Keith Ross, 他们生动的叙述方式使我觉得计算机网络如此有趣。单单引用文献就有33页,我十分佩服这么严谨又有耐心的人。 Keep those 阅读全文
posted @ 2018-06-14 00:56 Eureka912 阅读(424) 评论(0) 推荐(0)
摘要: 一. 协程的定义 Coroutines are computer program components that generalize subroutines for non preemptive multitasking, by allowing multiple entry points for 阅读全文
posted @ 2018-06-13 19:33 Eureka912 阅读(710) 评论(0) 推荐(0)
摘要: How do I learn Python? 这篇文章摘自Quora,讲的是如何学习Python。给我最大的收获不是教我如何去学习Python,而是那句“找到是什么在激励着你”)(Find what motivates you),学习本身应该也算是一种享受了。动机是关键的所在,找到自己的学习动机,自 阅读全文
posted @ 2018-06-13 19:24 Eureka912 阅读(398) 评论(0) 推荐(0)
摘要: Python和C的字符串 在Python 3 中,bytes单独作为一个类型,不再和str类型混在一起。关于字符串和字节,我想先回顾下C/C++ 在C/C++中,字符串是由char数组构成,每个元素是一个Char数据结构,数组的结尾是'\0'空字符。 1. char是默认的unsigned的整型数据 阅读全文
posted @ 2018-06-07 14:38 Eureka912 阅读(369) 评论(0) 推荐(0)
摘要: Computer Networking : A Top Down Approach 的课后作业. 要求: 基于UDP协议,实现一个Pinger工具. 服务端代码已经提供了,自己实现客户端的代码. 完整的题目链接: https://wenku.baidu.com/view/ed19e6cce2bd96 阅读全文
posted @ 2018-05-24 13:12 Eureka912 阅读(934) 评论(0) 推荐(0)
摘要: 基于UDP/TCP的套接字编程demo UDP 客户端/服务器 一个简单的基于UDP协议的客户端和服务器应用的进程通信。 逻辑: 客户端会给服务器发送小写的英文字母,服务器接受后,把它转化成大写再返回给客户端,客户端输出这组数字。由于Python3已经明确区分了str类和bytes类,因此发送的是字 阅读全文
posted @ 2018-05-19 16:19 Eureka912 阅读(618) 评论(0) 推荐(0)
摘要: 有时候比较懒,懒得记忆一些命令,索性就整理下来。用的时候再翻。我真的懒。 SSH 配置 config文件 如何把公钥复制到服务器? 生成SSH key Git 阅读全文
posted @ 2018-05-05 15:50 Eureka912 阅读(168) 评论(0) 推荐(0)
摘要: [TOC] 总的来说,由于pathon3的标准库添加了新成员,pathlib, 它在路径调用时可以更优雅的多。而python2的文件系统中的路径处理,十分糟糕。 在pathlib中,有两个类最常用, 和`PurePath`,两者的区别是,后者是纯路径,不支持IO操作。简单的说,这个路径对象不支持打开 阅读全文
posted @ 2018-05-01 18:02 Eureka912 阅读(390) 评论(0) 推荐(0)
摘要: 对不起,很久以前写的,它很可能已经过时了,由于本人又懒得维护,请不要再参考这篇可能过时的文档了 [TOC] 一.引言 Django是python语言下的一个比较热门的Web框架,越来越多的企业和开发者使用Django实现自己的Web服务器。在Web服务器开发过程中,有时候我们不仅仅是要实现Web服务 阅读全文
posted @ 2018-05-01 18:00 Eureka912 阅读(8895) 评论(9) 推荐(2)