- 博客(74)
- 收藏
- 关注
原创 kali通过docker安装ARL灯塔2024
二,ARL安装和启动三,安装完成-访问http://服务ip:5003用户名:admin 密码:arlpass
2024-05-16 23:43:53
2000
7
原创 解决pip is configured with locations that require TLS/SSL, however the ssl module in Python is not ...
解决pip is configured with locations that require TLS/SSL, however the ssl module in Python is not ...
2022-09-15 23:33:57
2013
1
原创 QuickHit游戏【python版】
代码————import randomimport sysimport timeclass xxl(object):#信息类 def __init__(self,dj,cd,cs,sj,df): #等级、字符串长度、各等级输出字符串的次数、时间限制、得分 self.__dj=dj #等级 self.__cd=cd #字符串长度 self.__cs=cs #各等级输出字符串的次数 self.__sj=sj
2022-05-03 23:40:48
1372
原创 QuickHit游戏【JAVA版】
代码块----public class xxl {//信息类 //级别,次数,时间,字符长度,分数 private int jb;//级别 private int cs;//次数 private int sj;//时间 private int zfcd;//字符长度 private int fs;//分数 public xxl(int jb, int cs, int sj, int zfcd, int fs) { this.jb
2022-04-29 23:08:00
2073
原创 python---力扣基础算法---两数之和
题目————————代码————————# class Solution:# def twoSum(self, nums, target) :# for x in range(len(nums)):# for y in range(x+1,len(nums)):# if nums[x]+nums[y]==target:# return [x,y]class Solu
2022-04-16 23:45:43
492
原创 python--力扣基础算法——回文数
题目——————————代码————————class Solution: def isPalindrome(self, x) : x=str(x) if x==x[-1:-(len(x)+1):-1]: return True else: return Falsehw=Solution()print(hw.isPalindrome(121))print(hw.isPalindrom.
2022-04-16 15:35:23
621
原创 python----主动抛出异常并且捕获异常
代码笔记--------------"""在python中,除了代码执行出错python解释器会抛出异常以外咱们还可以根据应用程序特有的业务需求主动抛出异常python中提供了一个Exception异常类在开发时,如果满足特定业务需求时,希望抛出异常,可以1、创建一个Exception的对象2、使用raise关键字抛出异常"""def input_password(): mm=input("请输入密码:") if len(mm)>=8 : #如果mm长度大于8,
2022-04-03 16:51:32
4031
原创 python----异常的概念和使用
代码笔记--------"""什么是异常? 在程序运行时,python解释器遇到一个错误停止运行,并且提示一些错误信息,,这就是异常程序停止执行并且提示错误信息,这就是抛出异常程序开发时,很难将所有的特殊情况都处理的面面俱到,通过异常捕获可以针对突发事件做集中处理,从而保证代码的稳定性和健壮性在程序开发中,对执行的某些代码不确定会不会报错,就选择使用try来捕获异常try 尝试,代码会不会成功运行,会不会报错except 如果不是,如果报错就执行except内的解决代码简单的捕获异常
2022-04-03 16:30:08
1135
原创 python-----单例设计模式
代码笔记-----------"""什么是设计模式? 设计模式是前人工作的总结和提炼,通常,被人们广泛流传的设计模式都是都是针对某一特定问题的成熟解决方案设计模式有什么作用? 使用设计模式是为了可重用代码、让代码更容易被他人理解,提高代码的可靠性什么是单例设计模式? 让类创建的对象,在系统中只有唯一的实例。每一次使用类名()创建实例对象,内存地址是相同的咱们要用到单例设计模式就得用到一个内置方法__new__()在我们类名创建对象时,python解释器首先会调用__new__()方法
2022-04-02 21:42:38
1029
原创 python------静态方法
代码笔记-------"""什么是静态方法? 不访问类属性,实例属性的方法我们就把它定义成静态方法语法:@staticmethoddef 静态方法名(): #因为不需要访问类属性和实例属性,所以没有类似于self,cla这种第一参数 pass"""class Dog: @staticmethod def gj(): print("大胆,你在狗叫什么?")"""主程序"""Dog.gj() #通过类名.调用静态方法,不需要创建对象运行结
2022-04-01 21:47:47
544
原创 python九九乘法口诀表
代码-----------前两种方法懂了,后面的三四种方法就很容易理解了print("---------------------------------第一种方法-----------------------------")for x in range(1,10): #for循环1到9 for y in range(1,x+1) : #for循环1到x+1(注意:x是灵活变化的,x是外部for循环1到9的值) print("%d * %d = %d\t"%(y,x,x*y
2022-04-01 11:15:33
1234
原创 python---类方法的概念与使用
代码笔记-----------"""什么是类方法? 类方法就是针对类对象定义的方法,在类方法的内部可以直接访问类属性,或者调用其它类方法语法:@classmethod #类方法需要修饰器@classmethod来修饰,告诉解释器这是一个类方法def 类方法名(cls): #类方法的cls类似于实例方法的self,不需要传参 pass在方法内部:1、可以通过cls.来访问类属性2、也可以通过cls.来调用类方法"""class Tool: num=0 #
2022-03-31 20:54:19
851
原创 python---类属性的概念和使用
代码笔记------"""什么是类属性? 类属性就是类对象定义的属性,通常用来记录与这个类相关的特征类属性不会用来记录具体对象的特征"""class Tool: num=0 #保存创建对象的数量 ls=[] #保存对象的名字 def __init__(self,name): self.name=name Tool.ls.append(name) Tool.num+=1 #通过类名.来调用类属性"""主...
2022-03-30 20:10:30
940
原创 python——类是一个特殊的对象概念
代码笔记——————"""#实例咱们使用面向对象开发时,第一步当然是设计类使用类名()创建对象,创建对象有两步:1、在内存中划分区域,分配空间2、调用__init__()方法,初始化对象咱们创建对象后,内存中就有一个实实在在的对象存在我们叫它专业术语——————实例因此,咱们通常就把:1、创建出来的对象就叫做类的实例2、创建对象的动作叫做实例化3、对象的属性叫做实例属性4、对象调用的方法叫做的实例方法在程序执行时:1、对象拥有各自的实例属性2、调用对象的方法可以通过self
2022-03-30 19:40:35
1373
原创 python多态
代码笔记————"""什么是多态? 不同的子类对象调用相同的父类方法,产生不同的执行效果1、可以增加代码的灵活度2、以继承和方法重写为前提3、是调用方法的技巧,不会影响到类的内部结构"""class Dog : def __init__(self,name): self.name=name def gam(self): print("玩耍")class JxDog(Dog): def gam(self):
2022-03-30 19:38:43
396
原创 python多继承语法
代码笔记——————"""什么是多继承? 顾名思义就是一个子类继承类多个父类多继承语法:class 子类名(父类名1,父类名2.....): pass注意:使用多继承时,要避免父类1与父类2的方法名相同,不然我们可能会混乱"""class A: def A_(self): print("这是A类的方法")class B: def B_(self): print("这是B类的方法")class C(A,B): ""
2022-03-29 22:36:00
471
原创 python计算三角形面积题目
题目——————代码——————# 程序设计:# 一.编写一个三角形类(注意三边之间的关系)。# 1.包含计算三角形的面积方法# s=根号下:p(p-a)(p-b)(p-c) 其中p=1/2(a+b+c)## 2.判断三角形的类型(直角a*a+b*b=c*c,等边a=b=c,等腰a=b||b=c||a=c)方法# 请设计合理的三角形类并对该类进行测试。import mathclass sjx: def __init__(self,a,b,c).
2022-03-28 22:40:51
1987
原创 MySQL的增删改查
CREATE TABLE dsb( #创建表 dsb name CHAR(10), id int(2), age int(3));#给表插入数据的语法:/*方法一:给表的所有字段多次或单次赋值语法:INSERT INTO 表名 VALUES(字段值),(字段值)....;#注意:一定要给所有字段并且按顺序赋值,不然会报错*/#例子如下:INSERT INTO dsb VALUES('小明',01,14), ('小牛',02,12), ('.
2022-03-28 22:01:56
1043
原创 python继承小题目
题目——————代码——————class juxing: """1、定义一个类,描述一个矩形,包含有长、宽两种属性(封装),和计算面积方法。""" def __init__(self,c,k): self.__c=c #长 self.__k=k #宽 def mj(self): """计算面积""" return self.__c*self.__kclass cft(juxing): .
2022-03-27 22:53:37
1183
原创 python继承的概念和语法
笔记——————"""为什么要有继承?继承就是实现代码的重用,相同的代码不需要重复编写继承的概念:子类拥有父类的所有方法和属性子类也叫派生类,父类也叫基类,继承也叫派生,子类继承父类也叫派生类派生基类继承的语法:class 类名(需要继承的父类名): pass"""class Animal: '''动物类''' def c(self): '''吃''' print("吃") def sj(self): .
2022-03-27 14:08:20
762
1
原创 两个虚拟机相互登录,使用密码与使用密钥
1.首先需要两台虚拟机,咱们先打开并且登录这两台虚拟机,查看一下两台虚拟机ssh是否安装(如果没有下图信息,就输入命令yuminstall-yopenssh-clients),再分别查看一下ip地址第一台虚拟机(下文简称130)第二台虚拟机(下文简称133)2.咱们以130为例,先密码登录133,咱们就直接敲命令sshroot@需要登录的虚拟机ip地址,第一次输入会有提示(yes)咱们输入yes回车,然后输入需要登录的虚拟机密码就完成了咱们参考2.再用相同的方法在登录回1303....
2022-03-26 21:44:53
3255
原创 Xshell远程登录虚拟机并且获取密钥登录
利用Xshell远程登录虚拟机,并且使用密钥认证1.咱们还是用同一台虚拟机,打开虚拟机查看ip地址2.咱们打开Xshell会出现一个会话框咱们点击新建点击新建后,会出现一个新建会话属性框,咱们输入名称,输入主机ip地址然后咱们再点击用户身份验证,输入虚拟机用户名,输入虚拟机密码,然后点击确定点击确定后,咱们就会返回会话框,选择咱们刚才创建的新会话,点击连接,不出意外就可成功进入了咱们等待3秒钟左右,就自己登录上面去了,然后看一下ip如下图:3.咱们就利用Xshell远程登录上...
2022-03-26 21:41:51
4798
原创 PuTTY远程登录虚拟机并且获取密钥登录
利用PuTTy远程登录虚拟机,并且使用密钥认证1.咱们要先把虚拟机开机,然后查看一下ip地址2.查看完ip地址后,咱们打开PuTTY,点击Window---Translation查看一下字符集是不是UTF-8,点击Session再输入虚拟机的ip地址,然后给你的小宝贝虚拟机取个名字,我喜欢用该虚拟机的IP地址来给他命名,点击Save保存,咱们的虚拟机就保存到里面去了,咱们再选择刚才保存到虚拟机点击Open打开3.咱们进入的时候,点击Accept接受后,在输入用户名与密码就登录成功了...
2022-03-26 21:37:31
4269
1
原创 Linux忘记密码了怎么修改密码(保姆级教程)
方法一:进入紧急模式改密码第一步:打开虚拟机时,疯狂按方向键,让该虚拟机不进入系统停留在开机界面,按方向键使光标停留在第一行,按字母E编辑它,如图下:按E后的编辑界面第二步:移动方向键,将光标移动到ro这里,将ro改成rwinit=/sysroot/bin,并且按CTRL+X进入ro未改前,为什么中间有一个\号,咱们不怕那是换行符,用于换行ro改成rwinit=/sysroot/bin修改完后,按CTRL+X,进入紧急模式如图下:第三步:咱们输入chroot...
2022-03-24 21:15:00
13579
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人