自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(118)
  • 资源 (15)
  • 收藏
  • 关注

原创 python实战案例:基于Pygame的飞机大战游戏

飞机大战大家都熟悉不过了,相信每个人都有这么一段美好的回忆,作为程序员的我们是不是可以用代码来回忆一下我们曾经失去的青春。先看看游戏进行的场面:当你太菜,打输的时候的截图:展示一下python源代码:# -*- coding: utf-8 -*-"""Created on 2020.12.14@author: 鹏鹏写代码"""import pygamefrom sys import exitfrom pygame.locals import *from gameRole im

2020-12-14 15:50:17 8599 16

原创 C,C++,python实现约瑟夫生者死者小游戏

先看看题目:30人在一条船上,超载,需要15人下船,于是人们排成了一队,排队的位置即为他们的编号,从第一个开始报数,从1数到9,数到9的人下船,如此循环往复,直到船上仅剩下15人为止,那么有哪些人下船呢?1.用C语言实现:#include<stdio.h>int c = 0;int i = 1;int j = 0;int a[30] = { 0 };int b[30] = { 0 };int main(){ while (i<=31) {

2020-12-05 16:59:34 11452 36

原创 怎么解决pycharm license Activate?

最近在一直学习python Django web开发,安装了好久的pycharm打不开了,显示如下:

2020-10-23 17:58:53 39572 37

原创 python网络编程案例—五子棋游戏

一.本案例基于UDP的socket编程方法来制作五子棋程序,网络五子棋采用C/S架构,分为服务器端和客户端,游戏时服务端首先启动,当客户端启动连接后,服务器端可以走棋,轮到自己棋才可以在棋盘上落子,同时下方标签会显示对方走起信息,服务器端用户可以通过“退出游戏”按钮可以结束游戏;1.数据通信协议网络五子棋游戏设计的难点在于对方进行通信,这里使用面向非连接的Socket编程,Socket编程用于C/S开发,在这类应用中,客户端和服务器端通常需要先建立连接,然后发送和接收数据,交互完成后需要断开连接,本章采

2020-05-10 21:47:54 10087 16

原创 docker问题:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the?

docker怎么解决:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

2022-12-05 20:59:37 1267 1

原创 docker配置阿里云镜像加速器(docker第2篇)

通过使用阿里云容器镜像加速添加到docker,操作方法介绍

2022-11-27 23:53:32 731

原创 Docker教程(centos下安装及docker hello world)(docker第1篇)

主要是docker在centos7下面安装docker,以及用写代码第一步:输出:helloworld!

2022-11-22 23:55:45 951

原创 xftp6安装完成打不开,提示:“要继续使用此程序,您必须应用最新的更新或使用新版本“问题解决

xftp6安装完成打不开,提示:“要继续使用此程序,您必须应用最新的更新或使用新版本“问题解决

2022-10-24 01:04:32 3254 2

原创 C语言实现网上购物系统

C语言实现网上购物平台,主要实现平台登录,添加商品信息,删除购物商品,商品列表,商品排序,查询工资,修改工资,录入数据,退出系统。

2022-06-30 23:53:12 2537 3

原创 C语言实现简单的登录注册功能

通过c语言实现一个简单的用户注册,用户登录功能!

2022-06-30 15:11:53 10568 4

原创 Python技能树测评报告

本人学识短浅,但是一直在csdn技能树一直学习到很多东西,很感谢官方能给我们用户一次机会,让我们都能提一些建议,让csdn网站做的更好,让我们能够有更好的使用体验,我一直都在使用Python技能树,他的知识面太全面了,不仅可以查看一些知识点,有时候写代码过程中突然忘记一些东西,也会打开技能树,找到相应知识点进行学习,能够迅速解决我很多问题,有时候等车途中,也会打开csdn软件,去看看一些知识点,毕竟温故而知新。下面是我对csdn技能树简单的测评,不足之处,还望见谅!......

2022-06-26 02:40:31 604

原创 C语言--职工信息管理系统设计

职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等。试设计一职工信息管理系统。

2022-06-14 11:45:31 563 1

原创 学校运动会管理系统--C语言实现

(4)、学校运动会管理系统问题描述:(1)初始化输入:N-参赛院系总数,M-男子竞赛项目数,W-女子竞赛项目数;2(2)各项目名次取法有如下几种:取前5名:第1名得分7,第2名得分5,第3名得分3,第4名得分2,第5名得分1;(3)由程序提醒用户填写比赛结果,输入各项目获奖运动员的信息。(4)所有信息记录完毕后,用户可以查询各个院系或个人的比赛成绩,生成团体总分报表,查看参赛院系信息、获奖运动员、比赛项目信息等。代码运行效果:需要代写可以私信我,大家都是同龄人,好商量!...

2022-01-04 21:15:50 2389 6

原创 算法技能树-蓝桥杯python实现-振兴中华-递归算法-动态规划

这个题目主要考察递归函数,大家可以先学习一下什么是递归。文章目录1、题目描述2、 python通过递归实现3、python通过动态规划实现4、知识点讲解1、题目描述小明参加了学校的趣味运动会,其中的一个项目是:跳格子。地上画着一些格子,每个格子里写一个字,如下所示:从我做起振我做起振兴做起振兴中起振兴中华比赛时,先站在左上角的写着“从”字的格子里,可以横向或纵向跳到相邻的格子里,但不能跳到对角的格子或其它位置。一直要跳到“华”字结束。要求跳过的路线刚好构成“从我做起振兴中华”这句话。

2021-12-21 11:12:55 576 2

原创 算法技能树2-蓝桥杯-python实现测试次数(摔手机)-动态规划(DP)

文章目录1、题目描述2、python解题1、知识点总结1、题目描述x星球的居民脾气不太好,但好在他们生气的时候唯一的异常举动是:摔手机。各大厂商也就纷纷推出各种耐摔型手机。x星球的质监局规定了手机必须经过耐摔测试,并且评定出一个耐摔指数来,之后才允许上市流通。x星球有很多高耸入云的高塔,刚好可以用来做耐摔测试。塔的每一层高度都是一样的,与地球上稍有不同的是,他们的第一层不是地面,而是相当于我们的2楼。如果手机从第7层扔下去没摔坏,但第8层摔坏了,则手机耐摔指数=7。特别地,如果手机从第1层扔下去

2021-12-21 09:46:53 410 1

原创 算法技能树--蓝桥杯基础-猜年龄

目录1、先看题目2、先上代码1、先看题目猜年龄美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学。他曾在1935~1936年应邀来中国清华大学讲学。一次,他参加某个重要会议,年轻的脸孔引人注目。于是有人询问他的年龄,他回答说:“我年龄的立方是个4位数。我年龄的4次方是个6位数。这10个数字正好包含了从0到9这10个数字,每个都恰好出现1次。”请你推算一下,他当时到底有多年轻。2、先上代码#!/usr/bin/python# Write Python 3 code in this o

2021-12-20 15:54:06 146 1

原创 2018~2021年软考下午真题考点总结-软考最新

大家如果需要word文档,也可以在我个人资料里下载,每个考点都是非常重要的考点,年年都考.1、RAID技术(2018上,2019下,2019上,2020年下,2021年上)(1)主要考察:RAID2.0技术,RAID6.0,RAID组合方式(2)总结<1>RAID 独立磁盘冗余阵列,是将同一阵列的多个磁盘视为单一的虚拟磁盘,数据是以分段的方式顺序存放在磁盘阵列中。<2>三大特点:1、通过对硬盘上的数据进行条带化,实现对数据成块存储,减少磁盘的机械寻道时间,提高数据存取速度

2021-12-15 14:59:48 1559 1

原创 2018年上半年 网络工程师 基础知识-考点总结

**1.对阶原则:**小阶向大阶看齐,阶码小的向右移,每移动一位,阶码加1,直到两个一样。4.著作权中,署名权,修改权,保护作品完整权的保护期不受限制。**5.海明不等式:**校验码个数为k,2的k次方个校验信息,1个校验信息用于指出没有错误,满足m+K+1 <= 2^K。8.流水线的吞吐率是指单位时间流水线处理的任务数,如果各段流水线操作时间不同,流水线的吞吐率是最长流水段操作时间的倒数。9.完成工程的最少时间是从开始顶点到结束顶点的最长路径长度。10.曼彻斯特和差分曼彻斯特编码均属于双相

2021-12-15 14:48:22 1806

原创 软考网络工程师复习指导--下午题必考-组网技术-华为命令汇总

文章目录1、考试介绍2、软考网络工程师前景3、 软考网络工程师考试内容4、华为命令总结1、考试介绍软考是一个以考试代替评职称的考试,每年都会举行两次考试,一般都在5月份和11月份考试,今年我们的省份取消了考试。具体参考官网中国计算机技术职业资格网可以在上面查看报考时间和报名等。本人准备2021年下半年全国计算机技术与软件专业技术中网络工程师,谁知道疫情就来的很巧,辛辛苦苦复习了三个月,终于整明白头绪了,但是天不遂人愿,疫情导致取消了考试,但是是害怕我是去捐款的吗?2、软考网络工程师前景随着计

2021-12-14 15:31:06 6163

原创 云计算基础2-什么是云存储?

云存储 万企上云,云计算作为当今时代发展趋势,云计算是一种网上在线存储的模式,即把数据存放在通常由第三方托管的多台虚拟服务器,而非专属的服务器上。托管(hosting)公司运营大型的数据中心,需要数据存储托管的人,则透过向其购买或租赁存储空间的方式,来满足数据存储的需求。数据中心营运商根据客户的需求,在后端准备存储虚拟化的资源,并将其以存储资源池(storage pool)的方式提供,客户便可自行使用此存储资源池来存放文件或对象。实际上,这些资源可能被分布在众多的服务器主机上。(来自于百度百科)存储分为块

2021-12-10 16:04:43 2867 2

原创 Python面试题总结

2021-11-23 11:09:20 201

原创 云计算基础1-云计算时代的发展-天翼云电脑

云计算1、 云计算介绍2、云计算特点3、 云计算技术介绍4、云计算的部署5、云电脑1、 云计算介绍这个时代众将是万企上云,按需所取,按量收费,云计算是支持大数据,人工智能,物联网的基础设施,重要地位一杯社会广泛认可。“云”表示计算能力,并不由本地的数据中心提供,而是由云端的数据中心提供。2、云计算特点随机应变的自主服务无处不在的网络访问资源池化共享快速而且灵活计量付费服务3、 云计算技术介绍服务类型通常,它的服务类型分为三类,即基础设施即服务(IaaS)、平台即服务(PaaS)和软

2021-11-23 11:05:16 1345 1

原创 Python的过滤函数filter函数案例--输出奇数和输出平方根是整数的数

目录1、语法讲解2、输出 1~100中平方根是整数的数。3、输出1~10中的奇数。1、语法讲解filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回一个迭代器对象,如果要转换为列表,可以使用 list() 来转换。该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判断,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。语法以下是 filter() 方法的语法:filter(function, iterable)参数func

2021-07-20 18:49:24 1990

原创 Python面试总结--Python文件IO和file处理

2021-07-15 22:00:22 116 1

原创 Python---递归函数实现阶乘

文章目录1、什么是递归函数?2、递归函数示例-实现1、什么是递归函数?什么是递归函数:递归函数就是在一个函数体内调用该函数本身,这个函数称为递归函数。递归函数的组成部分:递归调用与递归终止条件。递归函数的调用过程:1.每递归调用一次函数,都会在栈内分配一个栈帧。2.每次执行完一次函数,都会释放相应的空间。递归的优缺点:缺点:占用内存多,效率低下。优点:思路和代码简单。2、递归函数示例-实现1、递归函数:使用递归来计算阶乘。6! = 6 * 5 * 4 * 3 * 2 *1代码:

2021-07-15 14:40:01 4687

原创 AttributeError: ‘_io.TextIOWrapper‘ object has no attribute ‘softspace‘

这里写目录标题1、问题展示2、解决办法1、问题展示问题展示:当我在学习文件模块的时候遇到这样的一个情况,遇到这种情况该怎么解决饿呢?2、解决办法这个就涉及到一个版本问题,大家都知道,Python主要分为Python2和Python3,当我们查看Python官网的时候就可以看到。(Python官网地址:www.python.org)可知,在python3.0以上版本中,softspace属性可能已经被移除了,于是使用命令行 py -2 (如果没有安装python2版本,则需先安装python

2021-07-13 16:37:16 2443

原创 python面试题---两数之和为某个确定值

例2:给定一个整形数组A,以及整数M=9,判断A中是否存在这样的i,j,使得 M =A[i]+A[j];这里我们用折半查找。折半查找:就是在一个升序的数组中查找指定的元素,先找出数组中的中间元素,如果等于指定元素,那么直接返回,如果小于指定元素,那么直接在数组前半部分查找;如果大于指定元素,直接在数组后半部分查找;def binaryFind(A,m): if len(A) ==0: return -1 i = int(len(A) / 2) if A[i] =

2021-07-11 16:16:28 391

原创 python面试题3---递归实现链表快速倒转

案例:实现如下链表进行倒转源代码:'''Node 用于表示队列中的节点;它包含两个域。val 表示节点的值。next指向下一个节点'''#定义链表的数据结构class Node: def __init__(self,val): self.next = None self.val = valclass ListUtility:#生成一个用来操作的链表 def __init__(self): self.head = None

2021-07-11 16:02:10 111

原创 Python面试题2-判断矩形交集

1.给定两个坐标轴对齐的矩形,判断他们是否相交,如果相交,给出他们所形成的矩形。class Rectangle(object): #构造函数要求输入左下角坐标以及宽和高 def __init__(self,x,y,width,height): self.x = x self.y = y self.w = width self.h = height def isInterset(self,r): if s

2021-07-11 15:54:56 1078

原创 Python面试题1 ---素数判定算法

方法1:暴力枚举法素数:就是只能被1和本身整除;例如:输出1~100之间的素数。def isPrime(k): for i in range(2,k): if k % i == 0: return False return Truedef getPrimes(n): primes = [] for i in range(1,n+1): if isPrime(i): primes.appen

2021-07-10 14:47:51 424

原创 计算机网络(一)—OSI七层网络理想模型

2021-07-06 14:35:20 156

原创 Python系统编程-进程、进程池,线程,线程同步一文全解

本文章参考自书籍Python程序员面试宝典文章目录1、 任务?进程?线程?2、 thread创建新线程3、threading 创建线程4、如何保持线程同步?5、Queue模块6、进程池1、 任务?进程?线程?1、首先我们理解一下什么是进程?什么是线程?操作系统同时运行多个任务。一个任务就是一个进程。进程就是我们运行的程序。这是我们的电脑运行的任务管理器。对于线程而言,线程是进程的基本单位,一个进程至少有一个线程,但是如果一个进程只有一个线程的哈,那么这个线程一般被叫做主线程。2、 thre

2021-06-06 18:41:03 178 3

原创 python随机数产生最全直接汇总

random.betavariate(alpha,beta)以beta分布的概率分布返回0~1之间的随机数返回值:介于0~1之间的随机数import randomprint(random.betavariate(1,3))0.1443350519425653choice()~从非序列中返回一个随机元素ramdom.choice(seq)#seq表示需要随机抽取的序列返回值:从非空序列中返回一个随机元素import randomlist1 = [1,2,3,4,5,6,7]tup

2021-04-12 09:38:13 1237 1

原创 Qt5设计一个显示文本和显示图片的案例

1、Qt代码:设计一个两个按钮“显示”,“清空”。当点击“显示”按钮时候显示文字,当点击“清空”按钮时候,清空文本框中内容。2.qt设计两个按钮,当点击“显示”的时候,显示图片,当选择“清除”的时候就清空照片。注意:这里要将图片添加到本地资源里面,首先将图片文件放在该项目的目录下,其次就是添加新资源,再添加现有资源,选中就ok啦。...

2021-03-30 09:54:48 2079

原创 Pythonerror:pymysql.err.OperationalError: (1045, “Access denied for user ‘root’@‘192.168.216.1’

问题展示:在这里插入图片描述pymysql.err.OperationalError: (1045, “Access denied for user ‘root’@‘192.168.216.1’ (using password: YES)”)

2021-03-29 15:26:37 793 1

原创 VMware虚拟机中接入USB摄像头不显示解决办法

当我用USB采集画面的时候展示出找不到摄像头设备,这时候怎么解决呢?当我们插入USB摄像头没有显示,如下图。解决方法:先“Ctrl + Alt + Del ”打开任务管理器,在点击“ 服务 ” ,找到VMUSBArbService ,将状态打开,编程正在运行,就可以了。成功展示:...

2021-03-17 17:05:48 3181

原创 Ubtuntu+C语言实现网络通信附源代码

下面这个案例是我用C在ubtuntu上面写的网络编程案例。2. 网络编程(1)OSI七层模型理想化应用层:app,应用程序。表示层:对数据进行加工。会话层:建立会话。(比如电脑之间通信,就会建立会话,跟不同电脑通信,都会建立不同的会话)。传输层:保证数据能够可靠传输。网络层 :路由选择 (可以实现不同局域网之间的互联)。数据链路层 :局域网之间的数据传输。物理层:决定传输介质。(2) TCP/IP四层模型(TCP/IP协议簇)Tcp协议:用来实现数据的可靠传输。UDP:传输数

2021-03-10 21:53:39 601 1

原创 ubtuntu error:E45:‘readonly’ option is set(add ! to override

当我们用vim在虚拟机上面写代码的时候,有时候就退出不了,显示这样的问题。这时候我们怎么解决了。解决办法:1、按Esc键。2.输入“:set noreadonly”。3.再按Esc键。4.输入wq,(保存并退出)这样就解决了,大家如果有更好的解决办法,希望大家评论,让我学习一下。...

2021-03-10 21:38:05 1196 2

原创 C,C++,Python实现汉诺塔递归算法问题

目录1.题目解释2.算法思想3.编程实现1.Python实现2.C语言实现3.C++实现4.励志语录1.题目解释汉诺塔问题是指:一块板上有三根针 A、B、C。A 针上套有 64 个大小不等的圆盘,按照大的在下、小的在上的顺序排列,要把这 64 个圆盘从 A 针移动到 C 针上,每次只能移动一个圆盘,移动过程可以借助 B 针。但在任何时候,任何针上的圆盘都必须保持大盘在下,小盘在上。从键盘输入需移动的圆盘个数,给出移动的过程。2.算法思想对于汉诺塔问题,当只移动一个圆盘时,直接将圆盘从 A 针移动到

2021-02-17 21:06:36 183

原创 python3网络编程模块socket

1、Python 网络编程Python 提供了两个级别访问的网络服务:低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统 Socket 接口的全部方法。高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。2.什么是socket?socket又称套接字,应用程序通常通过套接字向网络发出请求指令或者应答网络请求,使得主机或者计算上进程间可以通讯。参考文献1、https://www.runoob

2021-02-15 14:03:45 420 4

C语言实现网上购物系统

C语言实现网上购物平台,主要实现平台登录,添加商品信息,删除购物商品,商品列表,商品排序,查询工资,修改工资,录入数据,退出系统。

2022-06-30

C语言实现登录注册功能

C语言实现简单的登录,用户注册等功能。

2022-06-30

C语言实现学生运动会管理系统加强版

C语言实现学生运动会管理系统加强版,主要实现功能完善,一些界面美观!

2022-06-30

C语言实现学生运动会管理系统

C语言实现运运动会动会管理系统,系统有录入信息,修改信息功能,删除信息功能,成绩排名等功能,还设置了登录,注册等功能。

2022-06-30

用C语言实现职工信息管理系统

职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等。试设计一职工信息管理系统,使之能提供以下功能: 系统以菜单方式工作:(用键盘输入1~6之间的数来选择功能) (1)职工信息录入功能(职工信息用文件保存) (2)职工信息浏览功能 (3)查询功能:按工号和按学历查询 (4)信息删除功能:按职工姓名删除 (5)信息修改功能:把研究生学历的职工工资增加500元。 (6)退出。

2022-06-14

学生运动会管理系统项目源代码.cpp

本资源主要讲述一个大学生运动会项目管理系统,主要是实现一个计分的项目。

2022-01-09

l学生选课系统.cpp

通过C语言实现一个简单的学生选课系统,通过测试,完全没有问题,大家可以放心下载!

2021-12-15

网络工程师真题下午考点总结.docx

这个是2018年~2021年软考网络工程师真题考点总结

2021-12-15

Python文件IO .pdf

本文主要面向Python面试题,主要讲解的是Python对文件的输入,输出,添加,删除,还有文件定位等操作。

2021-07-15

python多线程编程.rar

主要讲述Python多线程编程,主要讲述的thread库,threading库,Queue库等实现多线程编程

2021-06-10

linux下服务器和客户端通信.docx

linux环境下用C语言实现客户端和服务器的通信和发送消息。

2021-04-23

DHT.zip温湿度传感器dht11模块专用

arduino资料,dht11的库文件,这是在做arduino温湿度传感器那个模块的时候大家用到的,欢迎大家下载。

2020-12-29

C++面向对象篇.pdf

C++面向对象的程序设计,主要总结C++的类和对象,还有C++继承,重载,多态,还有就是数据抽象,数据封装,还讲述了C++接口,(抽象类)

2020-12-15

C++ 基础篇(2).pdf

接着上一次上传的资料,总结的内容,主要是一些C++数据类型的资料,都是自己学习总结的,还是那一句,大神绕道,学习能力和记忆力的确会随年龄受到影响。但是学习C++本来就是一个周期相对较长的过程,最重要的是保持学习的热情和耐心。C++语言的基础部分已经基本固定,不会经常发生重大变化,因此即使年龄稍大,经过努力后掌握C++是完全可能的。

2020-12-07

C++工程师第一篇.pdf

C++基础资料通过框架的形式整理出来,参考资料主要来源于牛客,大神就不用凑热闹了,太基础了。 C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。 C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。 C++ 是由 Bjarne Stroustrup 于 1979 年在新泽西州美利山贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,最初命名为带类的C,后来在 1983 年更名为 C++。 C++ 是 C 的一个超集,事实上,任何合法的 C 程序都是合法的 C++ 程序。

2020-12-06

空空如也

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

TA关注的人

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