- 博客(14)
- 收藏
- 关注
原创 leetcode刷题20.有效的括号
20.有效的括号 var isValid = function(s) { const mappings = new Map(); mappings.set('(',')'); mappings.set('[',']'); mappings.set('{','}'); const stack = []; for(let i = 0; i < s.length; i++){ if(m
2021-09-16 20:01:05
260
原创 js刷题leetcode-01两数之和
两数之和 解题思路 创建一个map,for循环遍历nums数组 用target减nums[i],(计算跟当前的数字相加得到target) 检查map中有没有这个数,如果有返回结果,如果没有把nums[i]当作key,i当作value放入map nums = [2,7,11,15]; target = 9; var twoSum = function(nums, target) { const map = new Map();
2021-09-08 20:20:14
315
原创 SQLAlchemy在建立数据库表单的编码问题
在用flsk-SQLAlchemy向数据库中建立表单时,编码方式总是:latin1_swedish_ci 而我在向表单中传中文是却报错: sqlalchemy.exc.DataError: (pymysql.err.DataError) (1366, “Incorrect string value: ‘\xE7\xA8\x8B\xE5\xBA\x8F…’ for column ‘course’ at row 1”) 这个报错原因是因为你的数据库中的编码方式不是utf8,而导致中文输入错误 解决方法: 第一种
2020-08-18 12:36:04
990
原创 pychram 中的database 数据可视化 不能使用 Download missing driver files
在pycharm中使用数据库可视化的Databases中 数据库用户名建议使用:root 否则很多权限不能使用, 在导入中出现:Download missing driver files 的报错, 这是缺少一个java驱动的原因,先去官网下载一个zip的包 官网下载地址:https://dev.mysql.com/downloads/connector/j/ 下载后打开pycharm databases 创建mysql 在Driver中找到MySQL 点 “+” 选中刚才下载的驱动zip解压
2020-08-18 12:10:58
2077
原创 flask基础框架遇到的 flask-migrate的问题(已解决)
在建立flask基础框架遇到两个问题 migrate问题 在pycharm建立数据库连接 向终端输入 python app.py db migrate 报错: 【flask-migrate】:ERROR [root] Error: Target database is not up to date 原因:由于目标数据库中没有这个表,要看SQLAlchemy是否连接正常。 如果连接正常,也有可能时没更新。 解决方法: 1.查看SQLAlchemy是否正常连接(之前的博客提到这个问题) 2.在终端依次输入
2020-08-15 17:45:50
923
原创 flask基础框架遇到的 flask-SQLAlchemy 问题(已解决)
在建立flask基础框架种遇到两个问题 SQLAlchemy问题 在settings配置中 SQLALCHEMY_DATABASE_URI='mysql+pymysql://root:root@xx.xxx.xx.185:3306/feng' SQLALCHEMY_TRACK_MODIFICATIONS = False SQLALCHEMY_ECHO = True SQLALCHEMY_DATABASE_URI的格式填写: mysqL+pymysqL://user:password@hostip:port
2020-08-15 17:35:33
1801
原创 python基础(八) P155-P166
学习视频地址:https://www.bilibili.com/video/BV15J411T7WQ?p=155 P155 私有化 封装:1.私有化属性 2.定义公有set和get方法 #__属性 : 就是将属性私有化,访问范围仅仅限于类中 好处: 1.隐藏属性不被外界随意修改 2.也可以修改:通过函数 def setXXX(self,xxx): 3.筛选赋值的内容 if xxx是否符合条件 赋值 else : 不赋值 3. 如果想获取具体的某一个属性 使用get函
2020-08-02 11:42:52
445
原创 python基础(七) P142-P151
学习视频地址:https://www.bilibili.com/video/BV15J411T7WQ?p=142 P 142 面向对象 类的定义 普通方法: 1.call 例: class Phone: brand = 'xiaomi' price = 4999 type = 'mate80' # Phone类里面法:call def call(self): print('self------------>', self)
2020-08-02 11:29:20
353
原创 python基础(六) P130-P141
学习视频地址:https://www.bilibili.com/video/BV15J411T7WQ?p=130 P130 异常 异常处理: 格式: try : 可能出现异常的代码 except : 如果有异常执行的代码 finally : 无论是否存在异常都会被执行的代码 情况1: 情况2:获取Exception的错误原因 try : 有可能会产生多种异常 except 异常类型1: print(。。。) except 异常类型2: pass except Exception as er
2020-07-25 12:56:23
295
1
原创 python基础(五) P121-P129
P121 文件操作 读: open (path/filename,‘rt’ ) ------->返回值:sream(管道) container = stream.read() -------->读取管道中内容 注意:如果传递的path/filename有误,则会报错:FileNotFoundError 写: steam = open (r’c:\p1\aa.txt’,‘w’ ) mode 是 ‘w’ 表示就是写操作 追加:steam = open(r’c:\p1\aa.txt’,‘w’)
2020-07-24 10:18:05
300
1
原创 python基础(四) P91-P119
P91 函数 调用函数直接输入函数名就行 P94-97 : 参数 无参数函数: def func () : pass func() ------> 调用 有参数函数: 1. 普通参数 def func(name,age): pass func func ('aa',18) --------> 形参与实参的个数要一致 2.可变参数 A. def func(*args): pass func() ----
2020-07-23 13:19:18
563
1
原创 python基础(三) P74-P87
P74 元组 元组类似列表(当成容器) 特点: 1.定义的符号:( ) 2.元组中的内容不可修改 3.关键字:tuple() 元组中的内置函数跟列表的差不多,除了增删改这些。例如:max() min () len() sum() index() count() print (t5.count(4)) print(t5.index(4)) 从t5这个元组中找出4的下标位置,没有报错 元组的拆包,装包 赋值 : 装包 y = 4,6,8 系统:散列 [ ] [4,8,6] 打印:拆包
2020-07-23 12:55:07
1097
1
原创 python基础(二) P57-P71
p57-58 列表基础 1.列表基本格式 2.列表中元素替换 3.列表赋值 4.列表删除 例:列表中删除输入的字符串 world = ['hello','good','apple','world','digit','alpha'] a = input('请输入:') l = len (world) i = 0 while i < l : if a in world[i] : del world[i] l -= 1 i += 1 print (world) p61 列表切片(跟字符
2020-07-23 12:40:48
1343
1
原创 python基础(一) P22-P53
P22 .format使用方法 例: age=2 s='已经上' message= '乔治说:我今年{}岁了,{}幼儿园!'.format(age,s) print(message) P23 input的使用 input键盘输入的都是字符串类型,即使你输入的是500,它也会把转成‘500’ 练习捕鱼达人: print(''' ********************* 捕鱼达人 ********************* ''') username = input('请输入参与者游戏的用户名
2020-07-23 11:12:21
1064
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅