相关文章
Python | Leetcode Python题解之第564题寻找最近的回文数
题目: 题解:
class Solution:def nearestPalindromic(self, n: str) -> str:m len(n)candidates [10 ** (m - 1) - 1, 10 ** m 1]selfPrefix int(n[:(m 1) // 2])for x in range(selfPrefix - 1, selfPrefix 2):y x if m % 2 0 else x // 10…
建站知识
2024/11/20 20:11:07
高效灵活的Django URL配置与反向URL实现方案
高效灵活的Django URL配置与反向URL实现方案
目录
📑 1. 基本的Django URL配置及反向URL的实现 🔧 2. 使用path()替代re_path()配置URL的优势与劣势 🛠️ 3. 使用URL命名空间(namespace)提高URL管理的可维护性 &…
建站知识
2024/11/20 20:10:05
思考Redis的用途 2024-11-19
一.分布式锁
这个要保证多个服务器执行一段逻辑时的锁操作,就用这个。如:账号注册,防止同一个账号注册多次。 二.全局共享数据
1.多个Game服情况下,要共享一些数据,比如:登录token信息之类的。
痛点&…
建站知识
2024/11/20 20:09:02
core 不可变类型 线程安全 record
当一个类型的对象在创建时被指定状态后,就不会再变化的对象,我们称之为不可变类型。这种类型是线程安全的,不需要进行线程同步,非常适合并行计算的数据共享。它减少了更新对象会引起各种bug的风险,更为安全。 System.D…
建站知识
2024/11/20 20:06:57
解决Windows + Chrome 使用Blob下载大文件时,部分情况下报错net:ERR_FAILED 200 (OK)的问题
背景:
部分线上用户反馈,下载文件会报错,但重启电脑又好了。测试无法复现。遂远程客户,发现在下载超过一定阈值大小的文件时,会报错。 但直接点击下载链接,可以正常下载 查阅代码,以前的写法是…
建站知识
2024/11/20 20:05:56
【算法设计与分析实训】第1关:求序列的最大字段和
务描述 本关任务:编写用动态规划解决最大字段和问题。
相关知识 为了完成本关任务,你需要掌握:动态规划。
编程要求 给定由n个整数(可能为负数)组成的序列:a1,a2,……,an, 求该序列的最大子段和。当所有整…
建站知识
2024/11/20 20:04:54