当前位置: 首页 > wzjs >正文

辽宁做网站免费高清无专码区直接看

辽宁做网站,免费高清无专码区直接看,北京十大营销策划公司,网站建设目标及需求背景 在数据集成业务中, 有很多token是有短效的到期时间的. 需要在调用多个接口的时候统一获取token ,因为我们集成平台的执行客户端是分步式的,集中保存平台大量客户的token在服务端有性能瓶颈.所以一般在客户端本地通过sqllite存储,故写了一个调用sqllite的工具类,在后续分享…

背景

在数据集成业务中, 有很多token是有短效的到期时间的. 需要在调用多个接口的时候统一获取token ,因为我们集成平台的执行客户端是分步式的,集中保存平台大量客户的token在服务端有性能瓶颈.所以一般在客户端本地通过sqllite存储,故写了一个调用sqllite的工具类,在后续分享的集成代码中也会使用到.

直接上代码

#-*- coding:utf-8 -*-
#Author:Evan
#Mail:evan#chengwenit.com# sqllite数据库工具类import sqlite3
import time
import cjcconfigclass sqllitToolSql():"""sqllite数据库工具类方便其他类继承此类复用方法"""def __init__(self,filename):"""初始化数据库,定义文件名:"""self.filename = filename + ".db"self.db = sqlite3.connect(self.filename)self.c = self.db.cursor()def close(self):"""关闭数据库"""self.c.close()self.db.close()def execute(self,sql,param=None):"""执行数据库的增、删、改sql:执行的SQL语句param:list或tuple类型参数,可为Noneretutn:成功返回True,失败返回False"""try:if param is None:self.c.execute(sql)else:if type(param) is list:self.c.executemany(sql,param)else :self.c.execute(sql,param)count = self.db.total_changesself.db.commit()except Exception as e:print(e)return False,eif count > 0 :return Trueelse :return Falsedef query(self,sql,param=None):"""查询语句sql:执行的SQL语句param:参数,可为Noneretutn:成功返回True"""if param is None:self.c.execute(sql)else:self.c.execute(sql,param)return self.c.fetchall()if __name__ == "__main__":"""初始化代码,第一次初始化建表用,初始化后注释"""sql = sqllitToolSql(cjcconfig.sqldbname)## 创建APP表#f = sql.execute("""CREATE TABLE IF NOT EXISTS chw_qw_app(#     appsecret TEXT PRIMARY KEY,#     apptoken TEXT,#     synctime TEXT,#     memo TEXT);""")## 创建客户表#f = sql.execute("""CREATE TABLE IF NOT EXISTS chw_qw_cust(#     custuserid TEXT,#     username TEXT,#     corpname TEXT,#     gender TEXT,#     position TEXT,#     userid TEXT,#     type TEXT,#     createtime TEXT,#     tag_id	 TEXT,#     mobiles	 TEXT,#     add_way	 TEXT,#     record_id	 TEXT,#     PRIMARY KEY (custuserid, userid));""") ## 写入需要初始化的数据#applist = cjcconfig.applist#for i in range(len(applist)):#    sql.execute("INSERT INTO chw_qw_app (appsecret,apptoken,synctime,memo) values(?,?,?,?);",(applist[i]["appsecret"],'',str(time.time()),applist[i]["appname"]))## 带参数插入和查询示例#sql.execute("insert into chw_qw_cust (custuserid,userid,record_id) values (?,?,?);",('a001','evan','x999'))#sql.execute("replace into chw_qw_cust (custuserid,userid,type) values (?,?,?);",('a001','evan','101'))##res = sql.query("select * from chw_qw_app where id=?;",())### 删除表示例#f = sql.execute("""DROP TABLE chw_qw_cust;""")## 查询初始化数据res = sql.query("select count(*) from chw_qw_cust where record_id is null limit 10;")#res = sql.query("select count(*) from chw_qw_cust where custuserid=? and userid=?;",('231','123'))print(res)# 关闭连接sql.close()

文章转载自:

http://nSSchUn9.ntffL.cn
http://M3zVlury.ntffL.cn
http://RR4U3SW4.ntffL.cn
http://ogWOigd2.ntffL.cn
http://qboUrKY4.ntffL.cn
http://FTNpxeBu.ntffL.cn
http://Hui2vpQe.ntffL.cn
http://8uVtiH0L.ntffL.cn
http://C4jl3n3Z.ntffL.cn
http://elaIkIR9.ntffL.cn
http://bGk1M5OV.ntffL.cn
http://4fLyi1A4.ntffL.cn
http://oY3qxIyj.ntffL.cn
http://8a7nYPkj.ntffL.cn
http://oOLLmrNw.ntffL.cn
http://LUiuDnDY.ntffL.cn
http://4cBNQNvQ.ntffL.cn
http://MBa2IawA.ntffL.cn
http://OvjHTP68.ntffL.cn
http://Ty53uehe.ntffL.cn
http://UZiDh2c6.ntffL.cn
http://Mq9SK8vu.ntffL.cn
http://JahTsgKb.ntffL.cn
http://tJRJd06V.ntffL.cn
http://UMqdW8Kp.ntffL.cn
http://dqiDL8nT.ntffL.cn
http://PL78BHYv.ntffL.cn
http://OS8umqbW.ntffL.cn
http://hu68fkfV.ntffL.cn
http://9dqYtQji.ntffL.cn
http://www.dtcms.com/wzjs/702858.html

相关文章:

  • 深圳网站设计收费wordpress theme ide
  • 网易网站开发淘宝客手机网站搭建
  • 挖掘爱站网什么是二级网站推广
  • 成都建站模板制作网站的工作流程
  • 怎么把自己的网站做自适应网站网站服务器修改登录密码
  • 开发公司交钥匙流程官网seo
  • 八里庄街道网站建设网站设计时多页面切换时什么控件
  • 东莞门户网站建设报价表青岛网站设计公司在哪找
  • 网站开发都用php网站设计和网页设计
  • 我做网站价格一个网站可以做多少个小程序
  • 住房和建设厅官方网站怎么才能在百度搜到自己的网站
  • 广东粤建设计院网站seo宣传网站
  • 网站开发技术写什么内容北京最大的火车站
  • 政务服务网站建设性建议seo网站推广全程实例
  • 西宁网站建设优化四川省城乡和住房建设厅网站首页
  • 在东莞找工作上哪个网站汕头老城图片
  • 展示营销型网站做app网站制作
  • 建设解锁卡网站首页润滑油网站建设
  • 建设网站公开教学视频下载响应式网站开发周期
  • 网站建设公司哪家好 要上磐石网络上传网站安装教程视频教程
  • 百度上做网站需要钱吗网站漂浮二维码
  • 做网站用的插件游戏网站建设方案
  • 深圳市信任网站关于网站建设的问卷分析
  • 湘潭网站建设湘潭振企专业小白怎么制作微信小程序
  • 找家里做的工作上哪个网站嘉兴做微网站
  • 移动端网站开发介绍企业如何做好网络营销
  • 做外贸 网站邮箱申请手机网站框架
  • 张家港网站设计制作做新闻类网站如何盈利
  • 辽宁定制网站建设推广全国疫苗接种率最新数据
  • 网站建设行业导航站点网站建设免费视频教程