相关文章
一天速转golang!
首先你需要会一门后端语言,以及要有基本的网络编程能力和并发思想
环境
本人在linux环境下下载的go1.23.3版本,使用Vimgo作为IDE
具体做法此处不再赘述,自行查阅其他博客
第一个Golang程序 package main ——定义声明包名(可以类比java来…
建站知识
2024/11/20 20:13:13
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