- 博客(6)
- 收藏
- 关注
转载 万字长文彻底剖析Python正则表达式
正则表达式在各种语言中都是一个复杂的主题,在Python中,正则表达式设计的尤其复杂以适应不同场景下的脚本。re如果仔仔细细看完这些文档,正则表达式也就掌握的差不多了,然鹅文档太长了,而且格式排版让人相当的难受,我将其常用功能重新分类整理并添加了一些案例,以方便查询。
2025-07-14 12:40:06
87
转载 开发十年现状之后端的职业发展
先说结论国内想长久且专心的做技术是很难的,或多或少都会参与到管理的工作当中,大龄程序员转管理成了一个普遍的选择,今天要聊的是纯技术的发展路线。这四个发展方向中我更看好AI,可是很难有在中小企业中盈利的应用出现,学完SpringAI后我有很强的落差感,和我预期有很大的出入,也可能是我抱有太高的期望了吧,但我仍然看好这个方向,希望未来这个方向能有更好的发展,我也很愿意转向这个方向。转载于: https://www.cnblogs.com/hxjz/p/18910948。原创作者: hxjz。
2025-07-05 14:45:27
38
转载 Django REST框架中处理JWT令牌的认证的源码解析
类是Django REST框架中处理JWT令牌认证的核心类。它通过从请求中提取、验证JWT令牌,并查询相关用户来完成认证流程。令牌提取与解析:从请求头中获取JWT令牌,解析并验证其内容和结构。用户获取:根据令牌中的用户标识,从数据库中获取对应的用户实例。异常处理:在令牌无效、用户不存在等情况下抛出相应的异常,确保错误信息被正确返回。黑名单检查:支持令牌撤销功能,防止已注销的令牌被使用。通过理解的实现,开发者可以更好地利用JWT进行身份验证,并根据需求扩展其功能。
2025-06-25 15:40:23
28
转载 C# 使用StackExchange.Redis实现分布式锁的两种方式
比如一下一个场景,需要对订单号为的订单进行扣款处理,因为后端是多节点的,防止出现用户重复点击导致扣款请求到不用的集群节点,所以需要同时只有一个节点处理该订单。string上述代码是在请求时将订单号作为redis key的一部分存储到redis中,并且生成了一个随机的lockValue作为值。只有当redis中不存在该key的时候才能够成功设置,即为获取到该订单的分布式锁了。//获取锁,并且设置超时时间为30秒//获取锁,并且设置超时时间为30秒30//获取锁,并且设置超时时间为30秒。
2025-06-16 20:18:12
65
转载 关于Bevy中的原型Archetypes
本文是近期阅读Bevy相关的资料和源码时候的一些所想所感,思来想去最终整理并写下了这篇文章,当然这其中可能有些错误或者不准确的地方,还望读者见谅。原创作者: w4ngzhen转载于: https://www.cnblogs.com/w4ngzhen/p/18847871。
2025-06-09 13:30:47
47
转载 CRC算法原理、推导及实现
CRC, Cyclic Redundancy Check, 循环冗余校验1. 基本原理CRC的本质是除法,把待检验的数据当作一个很大(很长)的被除数,两边选定一个除数(有的文献叫poly),最后得到的余数就是CRC的校验值。判定方法:将消息和校验和分开。计算消息的校验和(在附加W个零后),并比较两个校验和。把校验值放到数据的结尾,对整批进行校验和(不附加零),看看结果是否为零...
2024-09-12 10:42:13
544
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅