Python
文章平均质量分 63
楠少科技
聊聊技术~
展开
-
Python 一大坑,配置文件中字典引用问题(拷贝)。
大坑 +1python 配置文件中字典引用问题最近在开发系统时发现一个传奇的BUG, 用户未登录就可进入系统内,而且含有真实身份信息。此问题困扰多时,反复debug。由于找不到问题原因,复现具有不确定性,只能一边测试一边碰运气一边找。简单介绍一下系统:该系统使用Python Fastapi 框架技术开发后端。前端使用VUE(非重点)技术。数据库使用的是 Mysql。中间件 Redis在登录前,用户无token的情况下,系统会为其生成一个 token并从配置文件中读取初始化对象(重点)原创 2022-05-13 14:18:13 · 377 阅读 · 0 评论 -
力扣744:寻找比目标字母大的最小字母; LeetCode744:Find Smallest Letter Greater Than Target
题目见文末LeetCode link思路及题解手写二分源码:class Solution: def nextGreatestLetter(self, letters: List[str], target: str) -> str: if letters[0] > target or letters[-1] <= target: return letters[0] start = 1 end = len原创 2022-04-03 10:06:06 · 290 阅读 · 0 评论 -
常州大学/教务系统/教室相关
教务系统 教室相关博客 https://blog.nanshaobit.top/107仓库GitHubGitee教室状态查询此接口为教室门口的二维码提取而得, 崩 乃日常。具体见代码class_info.py# @DateTime : 2021-12-25 18:50# @Author : Nanshao# @Mail : Nanshao@n-s.fun# @Description :def get_info(cname):原创 2021-12-25 19:22:25 · 37776 阅读 · 0 评论 -
Jupyter无法运行websocket错误
Juputer无法连接系websocket连接出问题,浏览器控制台报错 ws 连接异常WebSocket connection to 'ws://localhost:8888/api/kernels/f8809bf9-988f-4666-b183-e01bed63fa76/channels?session_id=e49c21f065e64e7a89847a0859d689dd' failed:...原创 2020-03-18 09:48:15 · 1904 阅读 · 0 评论 -
python datetime.now() 的问题
datetime.datetime.now().strftime("%Y-%m-%d")原创 2019-11-11 10:42:06 · 5403 阅读 · 0 评论 -
Python与MySQL如何保持长连接
Python与MySQL如何保持长连接介绍在python后端开发中,时常会与数据库交互,重复的断开、连接 会大大消耗数据库资源。所以一般都是定义全局变量,来弥补这个缺陷。但是 Python 与Mysql 长连接的过程中,如果长时间没有交互,它是会断开的。再次执行sql语句是就会报错。解决方案在执行sql前, ping一下连接是否正常。如果正常,则不受影响,正常执行sql就行了;如...原创 2019-11-09 16:21:49 · 3229 阅读 · 2 评论