自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 python:无重复字符的最长子串

给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。输入: “abcabcbb”输出: 3输入: “bbbbb”输出: 1输入: “pwwkew”输出: 3def length_longest_substring(string): length = len(string) for l in range(length-1,0,-1): //l是子串的长度 for i in range(length-l+1): //i是子串开始的位

2020-09-13 21:06:14 1509

原创 用python实现四种常见排序方法

快速排序def quick_sort(seq): if len(seq) < 2: return seq else: base = seq[0] left = [elem for elem in seq[1:] if elem <= base] right = [elem for elem in seq[1:] if elem > base] return quicksort(left) .

2020-09-09 02:01:53 411

原创 Ubuntu修改终端@前面的用户名

1.在终端输入gedit ~/.bashrc2.修改PS1(我已经改成了user,原本应该是\u@\h)3.将\u@\h中的\u(表示用户名)改为自己想要的用户名(我改为ZZZ好了)4.改好了...

2020-01-04 17:45:33 5942 2

原创 python网络编程实验四 不同网络架构下的文件下载服务协议设计

实验内容使用TCP协议设计一个文件下载服务协议,客户端发送要下载的文件路径给服务器,服务器将对应的文件内容送给客户端,客户端将文件存储到本地磁盘。注意,当文件不存在时给出提示。要求服务的实现分别采用以下三种方法实现:(1)单线程,迭代服务器(依次服务每一个客户端)(2)多线程,并发服务器(3)异步方式(select模型或poll模型)服务器端源码单线程,迭代服务器#!/usr/bin...

2020-01-04 15:22:05 1126

原创 python网络编程实验三 以代码方式解析Wireshark抓包文件并绘制图形

实验内容首先打开Wireshark,在联网的网卡上开始抓包过程,再用浏览器打开网页,关闭网页并结束抓包过程,然后将抓包内容保存为pcapng格式的文件。对上述pcapng文件,使用Scapy库或其他解析库,获取到tcp三报文连接或tcp四报文释放的信息,获取到相关信息后,再用Matplot库绘制三报文连接或四报文释放的过程。程序源码from scapy.all import * impor...

2020-01-04 15:08:18 1496

原创 python网络编程实验二 基于UDP的聊天室程序

实验内容编写基于UDP的聊天室程序,实现多人聊天功能。自己设计应用协议,要求实现以下功能:用户注册用户登录公聊私聊服务器端源码#!/usr/bin/env pythonimport socket#创建网络连接def main(): server = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)#创建UDP套接字...

2020-01-04 14:52:21 3508 2

转载 Pycharm导入第三方库报错:AttributeError:module 'pip' has no attribute 'main'

pip 版本10.0以上没有main()解决办法一: 修改安装包helpers下面的packaging_tool.py文件我修改之后无法保存,文件拒绝访问,所以我用的第二种方法。解决办法二:降版本:python -m pip install --upgrade pip==9.0.3大成功。...

2019-09-05 14:42:05 1046

转载 操作系统作业四

1.Linux系统有几种类型文件?它们分别是什么?有哪些相同点和不同点?如果文件的类型和权限用“drwxrw-r–"表示,那么这个文件属于什么类型的文件,各类用户对这个文件拥有什么权限?3 类。分别是普通文件,目录文件和设备文件。相同点是它们都是文件,都有一个文件名和 i 节点号。不同点是,普通文件的内容为数据,目录文件的内容为目录项(文件名与 i 节点对应表),设备文件不占用磁盘空间,通过其 ...

2019-06-21 20:59:19 11732

转载 操作系统作业三

1.某请求分页系统,用户空间为32KB,每个页面1KB,主存16KB。某用户程序有7页长,某时刻该用户进程的页表如下:(1) 计算两个逻辑地址:0AC5H、1AC5H 对应的物理地址。0AC5H:转换为二进制地址:101011000101,低 10 位为页内地址,所以页号为2,查页表,得块号为 4,则物理地址为:1001011000101,即 12C5H(4805);1AC5H:转换为二进...

2019-06-17 16:31:47 8831 1

转载 操作系统作业二

图书馆为师生提供了论文查重服务。在查重室有一个技术人员专门进行查重工作,有一张椅子给正在查重的师生坐(称为查重椅),有10张椅子供师生坐下等待(称为等候椅)。如果没有查重任务,则技术人员休息;当有查重任务时马上进行查重工作。当师生来到查重室时,如果有空的等候椅就坐下来,如果查重椅也空着,则离开等候椅坐到查重椅上并请技术人员进行查重;如果没有空的等候椅就在室外等待,直到有空的等候椅再进来坐下;查重...

2019-06-17 11:56:38 3266

转载 操作系统作业一

网上答案是错的,把老师发的答案贴上来,说不定能方便学弟学妹。1.在Linux系统中运行下面程序:int main(){fork();printf(“hello1\n”);fork();printf(“hello2\n”);fork();printf(“hello3\n”);return 0;}问: (1)最多可产生多少个进程?画出进程家族树。8个进程(2)其中hell...

2019-04-30 20:01:26 3093 2

原创 Linux内核编译及添加系统调用时遇到的一些问题及解决办法

系统版本:CentOS7内核版本:Linux-5.0.51. 不清楚这是什么错误,一位学长建议我给虚拟机多分点空间,给虚拟机分配了60G,没有再出现这个错误。安装虚拟机时建议的20G只能支持运行。2.编译内核时,根目录空间不够https://blog.csdn.net/penpower_generals/article/details/71088214按照这篇博客,又给根目录增加...

2019-04-04 15:51:02 1185 2

原创 关于浏览器无法解析PHP源码问题的一点注意事项

关于浏览器无法解析PHP源码问题的一点注意事项(初学者注意)我现在是Web前端初学者,自己写了一个很简单的php页面,发现浏览器显示的是php源码,而不是我想要的效果。确认代码没有问题,上网查了一下解决办法,大多数都是改XAMPP的配置文件。照着好几个博客改了,都没有解决,后来偶然间解决了。发现只是很简单的问题,但是因为是自学,没有人带,所以废了很多功夫。所以我在这里写下来,希望能给和我情况一样...

2019-03-02 13:21:03 1669

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除