代码改变世界

Flask-SQLAlchemy数据库操作

2018-11-23 19:35 by jinyanjun, 1703 阅读, 0 推荐, 收藏, 编辑
摘要:数据库基本操作 在Flask-SQLAlchemy中,插入、修改、删除操作,均由数据库会话管理。 会话用 db.session 表示。在准备把数据写入数据库前,要先将数据添加到会话中然后调用 commit() 方法提交会话。 在 Flask-SQLAlchemy 中,查询操作是通过 query 对象 阅读全文

JWT的状态保持

2018-11-23 19:30 by jinyanjun, 562 阅读, 0 推荐, 收藏, 编辑
摘要:Jwt的组成:json web token 1.Header(头部):json 2.Payload(载荷) 存放有效信息,user_id 用户名 3.(签证)signatrue: TJVA95OrM7E2cBab30RMHrHDcEfxjoYZgeFONFh7HgQ 保证安全的签名 var sign 阅读全文

找出字符串最长不重复子串(或者是列表)

2018-11-13 01:55 by jinyanjun, 954 阅读, 0 推荐, 收藏, 编辑
摘要:请输入要运算的字符串:abcacf ['abc', 'bca', 'acf'] 阅读全文

文件里内容的去重和统计

2018-11-13 01:52 by jinyanjun, 649 阅读, 0 推荐, 收藏, 编辑
摘要:一个文件如下: 找出相同元素的值的和并写入文件: 代码如下: 阅读全文

mysql数据库笔记

2018-10-29 12:49 by jinyanjun, 380 阅读, 0 推荐, 收藏, 编辑
摘要:Python数据库 Python数据库 1、 数据库概念 数据:文本、图片、视频、音频、网页………. 数据库:按照一定的数据格式、结构存储数据的仓库 2、 为什么使用数据库存数据? 内存: 优点:存取速度快 缺点: 1、 容量小 2、 断电后,数据不会保存 文件: 优点:数据可以持久化保存 缺点: 阅读全文

python 字典的排序

2018-10-29 12:47 by jinyanjun, 289 阅读, 0 推荐, 收藏, 编辑
摘要:python字典的排序要用到lambda函数和python内置的sorted函数 输出结果: 先按值降序排序,值相同按键升序排序 结果如下: 阅读全文

mysql数据库的操作

2018-10-22 12:04 by jinyanjun, 818 阅读, 0 推荐, 收藏, 编辑
摘要:查看数据库状态Sudo service mysql status 启动Sudo service mysql start 停止Sudo service mysql stop 重启Sudo service mysql restart 进入mysql 的方法:进入本地的mysql:mysql -uroot 阅读全文

django数据库的操作

2018-10-17 10:41 by jinyanjun, 681 阅读, 0 推荐, 收藏, 编辑
摘要:O是object,也就类对象的意思,R是relation,翻译成中文是关系,也就是关系数据库中数据表的意思,M是mapping,是映射的意思。在ORM框架中,它帮我们把类和数据表进行了一个映射,可以让我们通过类和类对象就能操作它所对应的表格中的数据。ORM框架还有一个功能,它可以根据我们设计的类自动 阅读全文

RESTFUL API

2018-10-17 10:38 by jinyanjun, 332 阅读, 0 推荐, 收藏, 编辑
摘要:认识RESTful 在前后端分离的应用模式里,后端API接口如何定义? 例如对于后端数据库中保存了商品的信息,前端可能需要对商品数据进行增删改查,那相应的每个操作后端都需要提供一个API接口: 对于接口的请求方式与路径,每个后端开发人员可能都有自己的定义方式,风格迥异。 是否存在一种统一的定义方式, 阅读全文

redis如何做到长期保存

2018-09-29 00:39 by jinyanjun, 2831 阅读, 1 推荐, 收藏, 编辑
摘要:redis 持久化储存的方法: rdb 方式(快照) 快照,针对内存进行的快速读取技术将内存中的数据以快照的方式写到二进制文件 rdb 中,可以通过配置设置自动做快照持久化的方式,我们可以设置 redis 在 n 秒内如果超过 m 个 key 键修改就自动做快照 数据快照的原理,将整个 REDIS 阅读全文