会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
西门大切切官人
博客园
首页
新随笔
联系
订阅
管理
[置顶]
模式方法汇总
摘要: 
阅读全文
posted @ 2022-05-05 22:23 大切切
阅读(31)
评论(0)
推荐(0)
2022年9月2日
Python向上取整
摘要: 一、场景: 有时候我们分页展示数据的时候,需要计算页数。一般都是向上取整,例如counts=205 pageCouts=20 ,pages= 11 页。 方法: 通用除法:取临界值,计算下A+B-1的范围就OK pages = int((A+B-1)/B) pages = int((205 + 10
阅读全文
posted @ 2022-09-02 13:41 大切切
阅读(229)
评论(0)
推荐(0)
2022年5月18日
token原理
摘要: 前言 access_token: 用户每次请求携带,用来校验权限 refresh_token: 服务端存储,当access_token过期了,服务端用来刷新用户的access_token,对用户透明 设计原理 access_token:过期时间为2小时,即两个小时内可用,如过期则用refresh_t
阅读全文
posted @ 2022-05-18 11:19 大切切
阅读(118)
评论(0)
推荐(1)
2022年5月11日
python导入excel表格
摘要: 使用pandas模块导入excel,将数据转换为json from pandas import read_excel class ReadExecl: @classmethod def read(cls, file_name): df = read_excel(file_name, sheet_na
阅读全文
posted @ 2022-05-11 09:31 大切切
阅读(521)
评论(0)
推荐(0)
2022年5月6日
推包出现Mounted from 问题
摘要: 前言 多个服务在同一台机器上打镜像包,推送镜像到harbor过程中,可以看到打包日志中出现Mounted from ***的字眼,开发同学看到会很疑惑,这打包正常吗?代码跟这个***没有关联的,为什么会出现这个呢? 比如下面虽然a,b,c,d,e,f,g服务在同一台机器打包镜像,但是他们直接没有联系
阅读全文
posted @ 2022-05-06 11:03 大切切
阅读(2770)
评论(1)
推荐(1)
2022年5月5日
__iter__和__next__
摘要: 前言 迭代器就是重复地做一些事情,可以简单的理解为循环 实现了__iter__方法的对象是可迭代的 实现了next()方法的对象是迭代器 要想让一个迭代器工作,至少要实现__iter__方法和next方法 代码解释 class MyRange: def __init__(self, end=3):
阅读全文
posted @ 2022-05-05 23:22 大切切
阅读(36)
评论(0)
推荐(0)
__contains__
摘要: 前言 contains(self,x)函数,可判断我们输入的数据是否在Class里.参数x就是我们传入的数据. 代码解释 class Graph(): def __init__(self): self.items = {'a':1,'b':2,'c':3} def __contains__(self
阅读全文
posted @ 2022-05-05 22:37 大切切
阅读(36)
评论(0)
推荐(0)
__ delitem__
摘要: 前言 __ delitem__(self,key)这个方法在对对象的组成部分使用__del__语句的时候被调用,应删除与key相关联的值。同样,仅当对象可变的时候,才需要实现这个方法。 代码解释 class Tag: def __init__(self): self.change={'python'
阅读全文
posted @ 2022-05-05 22:35 大切切
阅读(71)
评论(0)
推荐(0)
__ setitem__
摘要: 前言 __ setitem__(self,key,value):该方法应该按一定的方式存储和key相关的value。在设置类实例属性时自动调用的。 代码解释 class A: def __init__(self): self['B']='BB' self['D']='DD' def __setite
阅读全文
posted @ 2022-05-05 22:33 大切切
阅读(115)
评论(0)
推荐(0)
13. 构建封装类库
摘要: pyenv,简单的Python版本管理。 virtualenv,创建独立的Python环境,用于同时安装不同版本的python环境。 virtualenvwrapper,是virtualenv的一组扩展。 pew,一套管理多个虚拟环境的工具。 vex,使运行指定的virtualenv命令。 PyRu
阅读全文
posted @ 2022-05-05 22:20 大切切
阅读(32)
评论(0)
推荐(0)
下一页
公告