- 博客(21)
- 收藏
- 关注
原创 Python-函数
1.函数""" 函数:函数就是一段代码的包装,你想使用这段代码,直接调用这个函数就可以了 函数在Python中如何定义: def 函数名 (参数列表): 代码"""# 函数声明def printName(): print("tony")# 函数调用printName() # tony 调用该函数就会执行该函数里面的代码print("tony")2.函数的参数""" 函数的参数 必须参数
2021-01-26 01:11:05 186
原创 Python数据结构-集合
1.集合""" 集合(set):没有重复元素且没有顺序的数据结构 定义语法: s = set({}) #空集合 s = set({1, 2, 3, 4, 5}) 增加: add() 往集合添加一条数据 update() 合并,支持传入列表、字典、元组、集合,不支持传入单个元素 删除: remove() 根据值删除,值不存在会报错
2021-01-24 23:31:35 184
原创 Python数据结构-元组
Python语法基础 一Python语法基础 二Python语法基础 三Python数据结构-列表Python数据结构-字典1.元组""" 元组(type()--><class 'tuple'>) 跟列表很相似 定义 语法一 t = (1,2,2,3,4) 语法二 x, y = (1, 2) 这种赋值方法变量与值一一对应(x-->1,y
2021-01-24 13:19:02 341 3
原创 Python数据结构-字典
Python数据结构-字典1.字典""" 字典(dict):键值对数据(key-value) key:键 键的类型可以是:字符串、整数、浮点数、bool、元组 value:值 值的类型基本上都支持 声明: 变量名 = {} 变量名 = {"xxx":xxx,"xxx":xxx}"""# 增加数据 字典[key] = valuedic = {}dic["name"
2021-01-23 01:33:25 237
原创 Python数据结构-列表
Python数据结构-列表1.列表""" 列表(list):装多个值的数据结构 type(students)-->list 列表中,每个数据都有一个对应的下标,从0开始依次递增 append() 添加 在元素合并添加到末尾 extend() 添加 把元素拆开添加到末尾 insert() 添加 根据下标插入数据 remove() 删除 根据值删除一个元素 pop() 删除 默认从末尾删除一个
2021-01-23 01:30:52 205 1
原创 Python语法基础 三
Python语法基础 三1.while循环语句""" while 条件 执行代码"""# a = 1# while a < 8:# print(a)# a += 1# 把1-100打印出来# num = 1# while num <= 100:# print(num)# num += 1# 把1-100的偶数打印出来# num = 1# while num <= 100:# if num
2021-01-23 01:25:54 1071 3
原创 微信小程序流量互助
微信小程序流量主是微信官方提供给个人或企业,在小程序、公众号、小游戏内部添加广告资源,从而给小程序拥有者一定的收益。流量变现,从未如此简单满足条件的开发者,即可接入官方广告组件,获得持续的流量变现收益。
2024-05-30 11:15:39 214
原创 微信独立uv1000互助,快速开通流量主
大家可以在评论区放出自己的小程序码,大家互相扫一下,让世界充满爱吧!1.小程序累计独立访客 (UV) > 500。这个是我所制作的小程序,大家扫过可以发出评论。2.无刷粉行为且未曾有严重违规记录。
2024-04-17 15:34:03 547
原创 SpringBoot文件上传
SpringBoot文件上传1.单文件上传前端<form enctype="multipart/form-data" action="http://localhost:40018/test/upload" method="post"> <input type="" name="other" value="其他表单属性值" /> <input type="file" name="file"/> <input type="submit" /
2022-03-16 00:01:19 114
原创 Python-面向对象 一
1.类""" 类 声明一个类 class 类名: 类的内容 创建类的实例 实例名 = 类名() 添加实例的动态属性 类的实例.属性名 = xxx"""# 声明一个类class Student: # 类中方法默认有self参数,self代表实例本身 def study(self): # 成员方法 print("学习") def sleep(sel
2021-02-06 14:45:44 156 1
原创 Python语法基础 二
Python语法基础 二1.条件语句""" 条件语句 if 条件表达式: 要执行的内容(执行的代码要有一个tab缩进) elif 条件表达式: 要执行的内容 else: 要执行的内容"""# age = int(input("请输入你的年龄"))# if age >= 18:#符合条件执行这里# print("成年了")# else:#不符合条件就执行这里# print("未成年")
2021-01-23 01:19:55 213 4
原创 Python语法基础 一
Python语法基础一1.注释 注释:对代码进行解释的一段文字,不会被编译器当成代码解释# python单行注释''' 多行注释 多行注释 多行注释'''2.运算符""" 运算符 + 加 - 减 * 乘 / 除 // 取商 % 取余 ** 幂运算"""print(1 + 2)# 3print(1 - 2)# -1print(1 * 2)# 2print(1 / 2)#0
2021-01-23 01:10:22 302 3
原创 使用抽象工厂模式简单模拟数据库连接池
使用抽象工厂模式模拟JDBC连接池工厂方法模式简单工厂模式抽象工厂模式1.连接池连接池:连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。在这里我使用抽象工厂模式简单模拟数据库连接池2.准备首先搞清楚抽象工厂中的四个角色我们需要的是一个可用直接拿到数据库连接的池,因此具体对象就是数据库的连接池,抽象对象就是数据库连接对象Connection对象,抽象工厂里面定义数据库连接池的通用行为,创建一个连接池,拿到一个连接,回收一个连接。具体工厂继承抽象工厂同时细
2021-01-19 17:16:31 940 3
原创 抽象工厂模式
抽象工厂模式1.定义:抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。2.用途:使用抽象工厂创建同一个产品族的产品3.产品族与产品等级结构可以这样理解:产品等级结构:空心椭圆是手机,实心椭圆是手表,实心矩形是电脑产品族:华为、苹果、小米那么抽象工厂实现的就是创建同一个品牌的不同产品4.抽象工厂的四个角色抽象工厂:声明创建抽象对象产品对象的一
2021-01-17 18:35:31 383 1
原创 设计模式之工厂方法模式--简易实现
工厂方法模式1.定义:指定义一个创建对象的接口,但由实现这个接口的类来决定实例化哪个类,工厂方法把类的实例化放到子类中进行。2.优点:如果每个对象的创建逻辑都有区别,工厂的职责会变得越来越多,不便于维护,工厂方法模式对每一个对象都有专门的工厂。3.工厂方法模式的四个角色抽象工厂:工厂方法模式的核心,该模式中任何创建对象的工厂都要实现该接口。具体工厂:实现抽象工厂的具体工厂类,包含创建对象的逻辑,被应用程序调用以创建对象。抽象对象:工厂方法模式所创建的对象的超类具体对象:实现了抽象对象角色所
2021-01-14 23:56:15 187
原创 设计模式之简单工厂模式--简单工厂的实现历程
简单工厂模式(又叫静态工厂方法模式)1.定义:简单工厂模式,就是有一个具体的工厂类,它会按照你传递给它的参数给你产生一个对象。属于创建型设计模式。2.优点:使用工厂类会直接拿到一个可用的对象,你无需new一个对象。提高编程效率。3.简单工厂模式的三个角色 设计一个工厂模式你需要这三个角色**简单工厂**:工厂模式当然需要一个工厂,简单工厂负责实现创建所有实例的内部逻辑。使用时直接调用工厂类创建需要的对象。 抽象类:简单工厂创建的所有对象的父类,负责描述所有实例共有属性的公共接口。
2021-01-13 00:10:44 191
原创 支付宝支付沙箱环境使用
支付宝支付沙箱环境使用1.注册.支付宝开放平台1.1支付宝开放平台地址https://openhome.alipay.com/platform/home.htm1.2注册服务范围2.配置沙箱1.打开沙箱服务2.配置沙箱支付宝网关设置为: https://openapi.alipaydev.com/gateway.doRSA2(SHA256)密钥 : 使用支付宝开放平台开发助手生成 支付宝开放平台开发助手下载地址:https://ideservice.alipay.com/i
2021-01-10 15:13:15 1741 1
原创 Jquery实现简易计算器
Jquery实现简易计算器效果图如下代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> body { margin: 50px; } #box { border: 1px solid #ccc; border-radi
2021-01-05 00:30:18 1042 2
原创 Maven修改settings.xml的配置
配置本地仓库<localRepository>本地仓库的路径</localRepository>配置JDK版本在节点中添加(实例为添加JDK1.9的版本)<profile> <id>jdk-1.9</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.9</jdk> <
2021-01-02 16:22:16 912
原创 STS或eclipse中导入新项目出现红色感叹号红色叉叉的问题
STS或eclipse中导入新项目出现红色感叹号红色叉叉的问题maven项目原因: jar包缺失 没有正确配置Maven仓库解决: Window->Preferences->Maven->Installations->Add 添加你的本地仓库 Window->Preferences->Maven->User Settings 指定你的配置文件目录普通项目和web项目原因: 没有匹配的JDK解决: 二、修改项目的JDK版本 右击项目选择
2021-01-02 02:43:53 1199 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人