2025-11-05
linux相关
00

相关信息

相关信息

  • 首先需要用ctrl + z将任务暂停
  • 然后执行下面的操作
js
bg 1&&disown %1
2025-10-10
pyhton
00

python中参数的声明以及传入方式学习

image.png

2025-09-11
技术
00

相关信息

gbk编码踩坑记录

背景

工作中,公司内部方法调用的过程中,提示编码无法识别相关的错误提示

解决

部分代码case

py
params = mcpack.dumps(pack, "v2", "gbk") # 这里的功能是对参数进行gbk的编码处理

问题原因是gbk的编码对于某些字符会无法识别,需要修改为gb18030 就可以解决问题

py
params = mcpack.dumps(pack, "v2", "gbk") # 这里的功能是对参数进行gbk的编码处理
2025-08-20
linux相关
00

相关信息

广度优先搜索学习

以下代码段摘录自算法图解中,可以很好的理解广度优先算法

python
def search(name): search_queue = deque() # 创建队列用于 BFS search_queue += graph[name] # 将起点的邻居加入队列 searched = [] # 用于记录已检查过的人 while search_queue: # 当队列不为空时循环 person = search_queue.popleft() # 从队列左侧取出下一个人 if person not in searched: # 只检查未检查过的人 if person_is_seller(person): # 如果这个人是芒果卖家 print(person + " is a mango seller!") return True # 找到后返回 True else: search_queue += graph[person] # 将此人的邻居加入队列 searched.append(person) # 标记为已检查 return False # 队列为空仍未找到,返回 False
2025-08-09
golang
00

相关信息

今天学习的内容是goroutine的调度

一个Goroutine的创建周期包括加上M0和G0的角色

image.png