摘要: leetcode分类刷题:字符串匹配KMP算法https://leetcode.cn/problems/find-the-index-of-the-first-occurrence-in-a-string/description/ 并查集https://leetcode.cn/problems/mo 阅读全文
posted @ 2024-08-24 14:45 CodeRabbit_joion 阅读(4) 评论(0) 推荐(0) 编辑
摘要: string倒排 reverse #include <iostream> #include <string> #include <algorithm> int main() { std::string str = "Hello, World!"; std::reverse(str.begin(), 阅读全文
posted @ 2024-08-24 14:13 CodeRabbit_joion 阅读(3) 评论(0) 推荐(0) 编辑
摘要: bool类型的DEFINE_bool(bool_flag, true, "one bool_flag");DEFINE_string(animals, "bird,cat,dog", "comma-separated list of animals"); 运行时,比如./app可以加后缀:app - 阅读全文
posted @ 2024-07-01 11:05 CodeRabbit_joion 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1 基本查询 get查询单一结果,如果不存在会抛出模型类.DoesNotExist异常。 all查询多个结果。 count查询结果数量。 2 过滤查询 实现SQL中的where功能,包括 filter过滤出多个结果 exclude排除掉符合条件剩下的结果 get过滤单一结果 查询结果可以排序选择第几 阅读全文
posted @ 2024-01-03 11:11 CodeRabbit_joion 阅读(20) 评论(0) 推荐(0) 编辑
摘要: python manage.py runserver 0.0.0.0:8000 时报错: You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for 阅读全文
posted @ 2023-12-27 10:33 CodeRabbit_joion 阅读(599) 评论(0) 推荐(0) 编辑
摘要: mock一般与patch联用 demo.py: def get_sum(x, y): pass import demo from unittest import mock def test_fun(): mock_get_sum = mock.patch('demo.get_sum', return 阅读全文
posted @ 2023-12-25 15:44 CodeRabbit_joion 阅读(84) 评论(0) 推荐(1) 编辑
摘要: 报错种类 django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.Did you install mysqlclient 解决方案: 1、按照mysql包 pip3 install -i http://pip 阅读全文
posted @ 2023-12-25 15:35 CodeRabbit_joion 阅读(86) 评论(0) 推荐(1) 编辑
摘要: 以下面一段代码为例: # !/usr/bin/env python3 # -*- coding:utf8 -*- """test except""" import os import sys if __name__ == '__main__': try: raise IndexError excep 阅读全文
posted @ 2023-12-18 11:34 CodeRabbit_joion 阅读(20) 评论(0) 推荐(1) 编辑
摘要: 一般Python中异常可以用 raise 来抛出,此时单测中想要测试错误用例是否触发异常了,可以用pytest中的 with pytest.raises(xxx) 如下: import pytest import unittest class Info(object): """info class" 阅读全文
posted @ 2023-12-12 17:15 CodeRabbit_joion 阅读(129) 评论(0) 推荐(1) 编辑
摘要: 官网:https://protobuf.dev/reference/cpp/api-docs/ protobuf操作 protobuf中,repeated字段进行删除字段: Protobuf v2 可以使用SwapElements(int index1, int index2),将要删除的字段移到最 阅读全文
posted @ 2023-12-07 00:22 CodeRabbit_joion 阅读(280) 评论(0) 推荐(1) 编辑