摘要: 进程与线程 对于操作系统来说,一个任务就是一个进程(Process),比如打开一个浏览器就是启动一个浏览器进程,打开一个记事本就启动了一个记事本进程,打开两个记事本就启动了两个记事本进程,打开一个Word就启动了一个Word进程。 有些进程还不止同时干一件事,比如Word,它可以同时进行打字、拼写检 阅读全文
posted @ 2018-11-23 20:58 eahy 阅读(170) 评论(0) 推荐(0)
摘要: 1. tcp udp socket编程. 注意根据二者的有无连接对比. 注意: 以下的操作 存在顺序,显然要先bind,再listen嘛 TCP server (1)新建socket对象 s s=socket.socket() 绑定地址,设置可接受的连接数量 s.bind( ('xxx.xxx.xx 阅读全文
posted @ 2018-11-23 20:30 eahy 阅读(221) 评论(0) 推荐(0)
摘要: 如何读别人的代码? 留一个备份 尽可能的把人家的代码跑起来,看效果,万一碰到不懂的时候,可以调试 开始分层次阅读: 3.1先看框架,哪些类,哪些函数.整体上把握流程。边读边写注释。不明白的地方,可以猜测着写注释。 3.2不要期望一次读懂。反复阅读。一般要3,4次 3.3 拒绝阅读烂代码,没注释,条理 阅读全文
posted @ 2018-10-27 18:33 eahy 阅读(557) 评论(0) 推荐(0)
摘要: 本周的事情比较丰富,除了沒有看課本,其他的事情做了很多。 昨天和今天在奋战安装了ubuntu双系统,并且完成了NS3作业。下面打算把这两天踩到的坑讲一下。都是涉及工具,环境的问题,浪费了一天半的时间,有点可惜。把经验写下来,以飨后人吧。 正文 1.安装ubuntu。 refus软件制作启动盘,教程网 阅读全文
posted @ 2018-09-26 21:03 eahy 阅读(1491) 评论(0) 推荐(0)
摘要: 安装ubuntu和NS3以及matplotlib库耗费了我两天时间。 磕磕绊绊做完这些之后,有一些话想说。 当碰到问题时,应该怎么办呢? 1.依靠搜索引擎 搜索引擎确实可以找到一堆又一堆别人写的方法和文章,但是文章的质量参差不齐,让人难以恭维。在这个过程中我耗费了大量的时间去分辨哪些才是有用的信息。 阅读全文
posted @ 2018-09-26 21:01 eahy 阅读(124) 评论(0) 推荐(0)
摘要: 第一次刷leetcode 的算法题.超时了,要换方法. 题目: 两数之和 注意题目要求 :返回[0,1] 这种形式的。 暴力法求解两数之和,当数组内的元素过多时,该算法运行超时。 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 def twoSum( nums, target): L 阅读全文
posted @ 2018-09-26 20:59 eahy 阅读(117) 评论(0) 推荐(0)