摘要:
##背景 本地有个项目已经修改了很久(是自己的小项目不是公司的),文件挺多的,还有大量的log文件。一些资源文件是中文名,工作区修改后使用了命令 git add . 本来在.gitignore文件中设置一下就好了,但是实践隔了有点久,忘了这事,就手贱都将工作区修改过的文件提交到暂存区了……然后也就忽 阅读全文
摘要:
锁: 背景:数据库管理系统不但允许单个操作,还允许多个人同时操作,那么以银行生成报表同时为例,一名职员正在处理用户的存款,另一个客户正在ATM上操作账户金额,那么现在银行生成的报表中该显示什么时候的数据呢? 答案在一定程度上取决于系统如何处理锁 ###锁的定义 是数据库服务器用来控制数据资源被并行使 阅读全文
摘要:
在Python中,严格来讲逗号并不是运算符,算分隔符 实例: print('a' in 'b','c') #输出结果 False c 说明:其实上述代码等于('a' in 'b'),'c',而不是'a' in ('b','c'),类似的符号还有+=,=其实严格来讲都不算真正的运算符,只是赋值语句中的 阅读全文
摘要:
闭包 讨论一下闭包 问题背景:既然可以吧函数作为一个形参进行传递(回调函数),那么如果在一个函数中返回了一个函数? 闭包定义:在一个函数内返回了一个内函数,并且这个返回的内函数还使用了外函数中的局部变量,返回的内函数就是闭包函数。 闭包的作用:保护函数内的变量不被影响,也不影响该变量的使用情况 闭包 阅读全文
摘要:
li = [] for i in range(0,5): li.append(lambda : i**2) print(li[2]()) print(li[4]()) 说明:这段代码按照一般理解,应该得到一个包含了i**2的列表 先说li[] [<function <lambda> at 0x7fa 阅读全文
摘要:
###正则表达式是什么? 处理某一类符合某种规则的字符串中所描述这些规则的工具/表达式。 个人理解:正则表达式就是使用字符,转义字符,和特殊字符等组成的一个规则,使用正则表达式对文本内容进行搜索,匹配和替换等 ##在线检测工具(记录) https://deerchao.cn/tools/wegest 阅读全文
摘要:
深拷贝与浅拷贝 浅拷贝(简单拷贝) 特点:只能拷贝当前列表,不能拷贝列表中的多维列表元素 实例(一维列表浅拷贝): newlist = varlist.copy() #两个对象的内存地址不一样 print(varlist,id(varlist)) print(newlist,id(newlist)) 阅读全文
摘要:
这一部分想写点理论。 Token的创建标准,据我跟程序员大大们聊过,常用的标准是JWT(JSON Web Tokens),很多语言都支持! 那老方式,提问! Q:啥是jwt?(自己翻译的,网上找的好多语句不通。有不对的地方请指正!) JSON Web Token (JWT) is an open s 阅读全文
摘要:
阔别了一阵,再次提笔,有些感慨。 聊聊Token吧,以前工作中总是遇到。 首先明确什么是token? 一些关键标签:服务端签发的一个字符串,客户端的请求令牌,用户第一次使用用户名密码登录后生成,在token的有效期内使用token登录无需用户名密码 明确之后我们来聊聊,token的生成及请求过程: 阅读全文
摘要:
可视化界面程序,本来不想写,只在console台运行就好,但是后来很多小伙伴都有这样的需求: 需要从redis中删除某个key的value,然后需要跟key去查,有些小伙伴不会用redis,就产生如下的产物。 可以看出main后面的tk对象,Tkinter 是 Python 的标准 GUI 库。Py 阅读全文