会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
年轻人——001
学习从提问一个好问题开始
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
16
17
18
19
20
21
22
23
24
···
35
下一页
2019年6月20日
flask中的Configuration为何这样写
摘要: flask中的Configuration flask中,我们需要用到很多配置。我们知道最简单的flask是: from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello
阅读全文
posted @ 2019-06-20 11:37 年轻人——001
阅读(308)
评论(0)
推荐(1)
2019年6月16日
数据库事务是什么?
摘要: 你用支付宝去去超市买东西,100块钱转给超市,其实这是两步: 第一步,在支付宝数据库中你的账户减去100; 第二步,在超市的支付宝账户上加上100元,交易完成; 但是如果第一步完成了,还没执行第二步的时候,停电了会发生什么呢? 会发生,你的账户减少了100块,超市的账户金额没变,这不就出现问题了,不
阅读全文
posted @ 2019-06-16 00:11 年轻人——001
阅读(3755)
评论(0)
推荐(2)
2019年6月6日
python中用os.walk查找全部的子文件
摘要: import os import shutil # 要遍历查找的文件所在的父文件夹 trajectory_filename =r"D:\mapping" # 要粘贴到的目标文件夹 sources_folder = r'D:\map' for root, dirs, files in os.walk(trajectory_filename): for name in files:...
阅读全文
posted @ 2019-06-06 17:18 年轻人——001
阅读(751)
评论(0)
推荐(0)
2019年5月20日
数据库三范式
摘要: 关系型数据库设计需遵循三范式: 一般说来,数据库只需满足第三范式(3NF)就行了。 没有冗余的数据库设计可以做到。但是,没有冗余的数据库未必是最好的数据库,有时为了提高运行效率,就必须降低范式标准,适当保留冗余数据。具体做法是:在概念数据模型设计时遵守第三范式,降低范式标准的工作放到物理数据模型设计
阅读全文
posted @ 2019-05-20 18:06 年轻人——001
阅读(444)
评论(0)
推荐(0)
2019年5月14日
sqlalchemy.exc.NoForeignKeysError:Can't find any foreign key relationships between
摘要: 这句话的意思是,两张表之间的外键找不到,首先看看外键设置正确了没,如果外键没问题,看看是不是_tablename_设置了没,就是再model中,定义类的时候,表格名称要_tablename_设置一下,不设置,有时候也会报这个错。
阅读全文
posted @ 2019-05-14 17:55 年轻人——001
阅读(1267)
评论(0)
推荐(0)
用redlock实现redis的分布式锁
摘要: 本文是一个demo,利用多进程,来模拟使用redis分布式锁的使用场景。本机需要安装redis,python3.7下运行代码。分布式锁用redlock这个包实现,实现步骤分三步: 完整代码如下: 使用锁的代码,主要是: 使用redlock得步骤很简单,总结出来,一共四步: 总结,我们使用锁的原因,就
阅读全文
posted @ 2019-05-14 15:05 年轻人——001
阅读(2327)
评论(0)
推荐(1)
2019年4月24日
python中时间戳,datetime 和时间字符串之间得转换
摘要: # datetime时间转为字符串def Changestr(datetime1): str1 = datetime1.strftime('%Y-%m-%d %H:%M:%S') return str1 # 字符串时间转为时间戳def Changetime(str1): Unixtime = tim
阅读全文
posted @ 2019-04-24 18:21 年轻人——001
阅读(15281)
评论(0)
推荐(0)
2019年4月23日
map()函数用法
摘要: 得到的就是 [[0, 9, 1], [0, 9, 2], [0, 9, 3], [0, 9, 4], [0, 9, 5], [0, 9, 6], [0, 9, 7]]
阅读全文
posted @ 2019-04-23 11:46 年轻人——001
阅读(645)
评论(0)
推荐(0)
2019年4月22日
ThreadPoolExecutor实现异步多线程
摘要: 实现异步是三大步: #一,导入ThreadPoolExecutorfrom concurrent.futures import ThreadPoolExecutor #二,实例化executor对象(执行者) executor = ThreadPoolExecutor(max_workers=20)
阅读全文
posted @ 2019-04-22 10:30 年轻人——001
阅读(1473)
评论(0)
推荐(0)
2019年4月11日
list_car()函数小记
摘要: 一 ,list_car ,前端传过来参数字典,从字典中获取参数 二, 根据参数去数据库中查找,条件查找 三,将查找出来的对象,flask_sqlalchemy.BaseQuery,然后通过这个对象的items方法,得到由对象组成的列表,然后通过列表生成式和as.dict方法,[r.as_dict()
阅读全文
posted @ 2019-04-11 10:30 年轻人——001
阅读(329)
评论(0)
推荐(0)
上一页
1
···
16
17
18
19
20
21
22
23
24
···
35
下一页
公告