上一页 1 ··· 176 177 178 179 180 181 182 183 184 ··· 234 下一页

2018年10月26日

SQLALchemy之ORM操作

摘要: 1、仍然要创建引擎 2、创建session会话 (1)方式一 (2)方式二 基于threading.local的session 3、插入记录 (1)添加一条 (2)添加多条 4、删除记录 delete方法 5、更新记录 update方法 (1)字典形式传参 (2)实现字段的相加 6、查询记录 (1) 阅读全文

posted @ 2018-10-26 15:15 ExplorerMan 阅读(1359) 评论(0) 推荐(0)

我为什么从python转向go

摘要: 应puppet大拿刘宇的邀请,我去西山居运维团队做了一个简短分享,谈谈为什么我要将我们的项目从python转向go。 坦白的讲,在一帮python用户面前讲为什么放弃python转而用go其实是一件压力蛮大的事情,语言之争就跟vim和emacs之争一样,是一个永恒的无解话题,稍微不注意就可能导致粉丝 阅读全文

posted @ 2018-10-26 14:58 ExplorerMan 阅读(333) 评论(0) 推荐(0)

2018年10月25日

数据库连接池

摘要: 1、解决的问题 》》》不能为每一个用户都创建一个数据库连接 》》》能够提供一个一定 数目的连接池 2、两个模式 一、模式一 模式一:为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭 二、模式二 创建一批连接到连 阅读全文

posted @ 2018-10-25 18:26 ExplorerMan 阅读(222) 评论(0) 推荐(0)

Flask中的ThreadLocal本地线程,上下文管理

摘要: 先说一下和flask没有关系的: 我们都知道线程是由进程创建出来的,CPU实际执行的也是线程,那么线程其实是没有自己独有的内存空间的,所有的线程共享进程的资源和空间,共享就会有冲突,对于多线程对同一块数据处理的冲突问题,一个办法就是加互斥锁,另一个办法就是利用threadlocal ThreadLo 阅读全文

posted @ 2018-10-25 18:19 ExplorerMan 阅读(743) 评论(0) 推荐(0)

python的多线程到底有没有用?

摘要: 在群里经常听到这样的争执,有人是虚心请教问题,有人就大放厥词因为这个说python辣鸡。而争论的核心无非就是,python的多线程在同一时刻只会有一条线程跑在CPU里面,其他线程都在睡觉。这是真的吗? 是真的。这个就是因为传说中的GIL(全局解释锁)的存在。不明白这个词的可以去百度一下,我解释不好( 阅读全文

posted @ 2018-10-25 18:15 ExplorerMan 阅读(240) 评论(0) 推荐(0)

漫画 | Redis常见面试问题(一)

摘要: 最近,阿音在为接下来的一场面试做准备,其中的内容包括redis,而且redis是重点内容。 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它支持存储的类型包括string(字符串)、list(链表)、set( 阅读全文

posted @ 2018-10-25 12:09 ExplorerMan 阅读(168) 评论(0) 推荐(0)

2018年10月24日

Flask的闪现(message) 请求扩展 中间件 蓝图

摘要: 补充:一个编程思路 需求:做一些邮件短信微信的消息通知,比如账单告警之类的;比如数据库操作,数据库种类繁多;缓存的选择比如redis/memcache,诸如此类需要进行选择配置,如果我们单纯的用函数去实现就要进行判断,选择越多判断就要越多,显然这种写法是不行的,那么由此我们就想到了django的中间 阅读全文

posted @ 2018-10-24 19:04 ExplorerMan 阅读(290) 评论(0) 推荐(0)

Flask的消息message机制flash

摘要: Flask的消息机制flash message是一个基于session实现的用于保存数据的集合,其特点是:使用一次就删除。 1 基本使用 2 通过 flag 过滤flash消息 阅读全文

posted @ 2018-10-24 18:45 ExplorerMan 阅读(299) 评论(0) 推荐(0)

关于Flask的默认session

摘要: Flask的默认session利用了Werkzeug的SecureCookie,把信息做序列化(pickle)后编码(base64),放到cookie里了。 过期时间是通过cookie的过期时间实现的。 为了防止cookie内容被篡改,session会自动打上一个叫session的hash串,这个串 阅读全文

posted @ 2018-10-24 15:33 ExplorerMan 阅读(214) 评论(0) 推荐(0)

flask session

摘要: 1. Flask自带的session功能 from flask import session import json app=Flask(__name__,template_folder='templates',static_path='/static/',static_url_path='/sta 阅读全文

posted @ 2018-10-24 15:31 ExplorerMan 阅读(174) 评论(0) 推荐(0)

上一页 1 ··· 176 177 178 179 180 181 182 183 184 ··· 234 下一页

导航