自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络编程之TCP/UDP

网络编程1.1概述计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程的目的:传播交流信息,数据交换,通信想要达到这个效果需要什么:1.如何准确的定位网络上的一台主机 192.168.13.152:端口,定位到这个计算机上的某个资源2.找到了这个主机,如何传输数据呢?javaweb: 网页编程 B/S网络编程: TCP/I

2021-09-20 17:49:47 195

原创 代理的深入了解

代理的使用1.代理代购,中介,换ip,商家等等 比如一家美国大学,可以对世界招生,学校不可能直接招生,所以通过中介代替学校完成招生的功能,中介也称为学校的代理。代理的特点: 1.中介和代理他们要做的事情是一致的:招生 2.中介是学校代理,学校是目标 3.家长--中介--(学校介绍,办入学手续)--美国学校 4.中介是代理,不能白干活,需要收取费用 5.代理不让你访问到目标为什么要找中介? 1.因为中介是专业并且方便的 2.家长不能自己去寻找自己去找的学校。家长没有能力访问

2021-09-08 20:54:54 240

原创 mysql的下载安装

一.数据库的好处 1、可以持久化数据到本地 2、结构化查询二.数据库的相关概念 - DB:数据库,保存一组有组织的数据的容器 - DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据 - SQL:结构化查询语言,用于和DBMS通信的语言三.数据库存储数据的特点 - 将数据放到表中,表再放到库中. - 一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己,表名具有唯一性. - 表具有一些特征,这些特征定义了数据在表中如何

2021-05-31 17:38:54 771

原创 OpenCV中cv2.waitkey()的参数

OpenCV中cv2.waitkey()的参数cv2.waitkey(qq)该函数简单的说是一个界面退出的函数,可根据函数里面的参数来进行判断如何退出界面。–如果qq=0则表示必须点击窗口的❌才能够进行退出–如果qq>0则表示程序给定qq时间的按键触发,如果没有按下键,则继续等待下一个qq时间,直到用户按键触发,退出程序。可以通过按指定键进行退出如下按t键进行退出例如代码cv2.waitkey(50)&0xFF == ord(’t’)–如果qq<0则表示等待用户按键,

2020-05-11 09:53:04 2895

原创 opencv-Python函数调试

imread函数调试代码img1 = cv2.imread('D:\\t012d0076f97a2f5b87.jpg')cv2.imshow('nut.edu.cn RPG',img1)调试结果cvtColor函数调试代码img1gray=cv2.cvtColor(img1,cv2.COLOR_BGR2GRA Y)cv2.imshow('nut.edu.cn RPG',img1gray)调试结果threshold函数调试代码 img2gray=cv2.cvtColor(img

2020-05-10 21:17:04 348

原创 不同的色彩模式及通道

RGB的色彩模式概念RGB模式是以色光三原色为基础建立的色彩模式。RGB使用三种颜色,®红色,(G)绿色,(B)蓝色,当不等量的三种光进行叠加时,会出现各种各样的颜色大约有1678万种空间模式RGB是自然光色彩,可以表达的色彩范围几乎包含了光谱中所见的光,位数越高,色彩范围越广。RGB模式是电脑,手机,电视等显示的最佳颜色模式。是基于显示设备的显示模式。cmyk的色彩模式概念cmyk中的c代表青色Cyan,m代表洋红色Magenta,y代表黄色Yellow,k代表黑色其中cmy相

2020-05-10 18:40:51 1904

原创 Licence分类和Github理解

开源软件Licence汇总2007年6月29日,GPLv3发布1.GPLGPL规定:如果你修改了源代码且要商用,那你的系统中修改的这部分也必须开源。要求放置协议说明只要这种修改文本在整体上或者其某个部分来源于遵循GPL的程序,该修改文本的整体就必须按照GPL流通,不仅该修改文件的源码必须向社会公开,而且对于修改文本的流通不准许附加修改者自己作出的限制。GPL介绍:GPL同其它的自由软件许可证一样,许可社会公众享有:1.运行,复制软件的自由。2.发行传播软件的自由。3.获得软件源

2020-05-10 17:33:46 843

原创 RPG小游戏

#导包import timeimport random与学姐的台词SCRIPT_NPC_SCHOOL_SISTER = ['你好!', '你好!', '你是新生吗?', '是的', '想要我教你魔法吗...

2020-04-30 21:46:02 254

原创 RPG人物经验与等级

首先定义并且初始化EXP = 0 #经验LEVEL = 0 #等级函数代码def LEVEL1(self, EXP , LEVEL = 0): if EXP > 5 | EXP ==5: LEVEL = EXP // 5else: EXP = EXP + 0 print("您的经验加", EXP) print("您的等级为", LE...

2020-04-30 21:14:52 1282

原创 RPG中普通攻击时暴击和为人物增加小血瓶

人物的暴击首先进行定义暴击 crit = 0 #暴击初始化暴击self.crit = crit_暴击也是基于普通攻击之上的可以通过random()函数为暴击增加概率暴击代码为MAX_ROUND = 100for i in range(MAX_ROUND):self.crit = random.uniform(0, 0.1)self.ATTACK = self.ATTACK ...

2020-04-30 19:28:57 279

原创 RPG中给人物增加防御属性

首先定义防御属性(魔法防御,物理防御)DEFENSE_ =1MAGIC_DEFENSE_=1然后进行初始化self.DEFENSE = DEFENSE_self.MAGIC_DEFENSE = MAGIC_DEFENSE_如下是增加防御的代码该代码需要建立在攻击的代码之上如果想要减少角色受到较少的伤害就需要减少NPC的攻击力代码如下if self.ATTACK > N...

2020-04-30 18:29:15 580

原创 如何RPG使用魔法攻击时扣除魔法值

攻击一下NPC的代码def attack_one_time(self, NPC_, iChoose_magic_=-1): # 攻击一下NPCif iChoose_magic_ == -2: self.display_status()elif iChoose_magic_ == -1: NPC_.HP = NPC_.HP - self.ATTACK print('【...

2020-04-30 18:12:39 214

原创 python类的基本用法

创建类如果想要在Python中创建类需要用到class关键字:实例class MyClass: x = 5运行结果<class '__main__.MyClass'>init()函数所有类都有一个名为__init__()的函数,他始终在启动类时执行当每次使用类创建新对象时,都会自动调用__init__()函数实例class Person: def...

2020-04-29 13:38:27 384 1

原创 pathon中字典的基本用法

字典是一个无序,可变,和有索引的集合,在pathon中用花括号编写, 总有键和值实例创建并且打印字典thisdict = {"brand": "Porsche", "model": "911", "year": 1963 }print(thisdict)运行结果 {"brand": "Porsche", "model": "911", "year": 1963 }访问...

2020-04-28 16:26:05 349

原创 Python中函数的基本用法

创建函数用 def关键字定义函数 def my_function(): print("Hello from a function") my_function()运行结果 Hello from a function参数可以在函数中设定参数def my_function(fname): print(fname + "Gates")my_function("Ror...

2020-04-28 14:41:01 354

原创 在代码中输出二维列表的值

定义二维列表MAGIC_BOOKS=[[‘火魔法’,1],[‘水魔法’,2]]进行判断是否学习魔法CHOOSE = input(‘请输入是否学习魔法?(y/n)’)if CHOOSE == ‘y’:print(’[请输入你想要用的魔法 1:火魔法 2:水魔法 no:丢了]’)CHOOSE1 = input('请你选择魔法(1/2/no):')if CHOOSE1 == '1...

2020-04-21 14:43:16 319

原创 RPG人物对话

RPG的人物对话1.首先写一个列表向列表中传参NPC_SCRIPT_school_elder_sister = [ ‘老师你 好!’,player_name + ‘你好,你是新生吗?’,'是的 ',‘你想要变强吗?’,‘\n1.当然想\ \n2.不想,不想’,‘想要我教你魔法吗?’,‘\n1.好的\\n2.不用了吧,我不和学姐学魔法!\n’,‘难道...

2020-04-21 13:56:26 980

原创 range的有关用法

**python之range有关的用法**range(5)#输出结果为range(0,5)range(1,5)#输出结果为【1,2,3,4】其中range函数中的1为起始值,默认的步长为1(步长可以为负数)range(1,5,2)#输出结果为【1,3】其中2为设定的步长从1开始到5结束(不包括5)range(5,1,-2)#输出结果为【5,3】其中-2为设定的步长...

2020-04-20 20:06:34 5262

原创 Python3中print()函数的参数

Python3中print()函数的参数定义☞print()是基本输出函数,用于打印输出参数语法功能☞print()中存在许多参数 例如:sep,file,end,flushsep可选关键字参数sep关键字是指在想要输出的字符串中间插入sep参数例如: print(“1”,“8”,“5”,sep=“哈哈”)输出结果: 1哈哈8哈哈5file可选关键字参数...

2020-04-20 19:09:43 649

空空如也

空空如也

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

TA关注的人

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