上一页 1 2 3 4 5 6 7 ··· 22 下一页
摘要: [本文出自天外归云的博客园] 当你用python调用grpc接口的时候,返回的protobuf数据中如果含有中文,会显示成编码模式,类似“\345\214\227\344\272\254”,如何显示成中文呢?这里有两种办法: # 方法一:对 grpc 接口返回的包含中文编码的整体内容进行处理 def 阅读全文
posted @ 2022-08-29 21:56 天外归云 阅读(483) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 问题:将url转换成指定长度的短链,并支持短链还原 代码如下: #!/usr/bin/python # 实现url与短链相互转换的方法 import random words = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQR 阅读全文
posted @ 2022-07-07 17:14 天外归云 阅读(243) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 题目:通过年月日,计算是当年的第几天 解法如下: #!/usr/bin/python from datetime import datetime import time # 方法一: 利用库函数 def ret_day_1(year, month, day): d = 阅读全文
posted @ 2022-07-05 19:38 天外归云 阅读(638) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 三个字符串,abc,def,ghi,请用多线程顺序输出:adg,beh,cfi 抛砖引玉,我的代码如下: package main import "fmt" import "sync" func printStr(a, b, c string) { strLen := 阅读全文
posted @ 2022-06-30 12:22 天外归云 阅读(64) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 问题:找出字符串中最长回文子串 我的思路:抛砖引玉。找出所有子串,挨个判断是不是回文,并记录最长的回文子串 代码如下: #!/usr/bin/python def is_huiwen(s): low, high = 0, len(s)-1 while low < hig 阅读全文
posted @ 2022-06-28 16:40 天外归云 阅读(266) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 问题:合并两个有序数组 思路:双指针挨个比较两个数组的元素 代码如下: #!/usr/bin/python def combine_two_sorted_arr(a, b): c = [] i, j = 0, 0 while i < len(a) and j < len 阅读全文
posted @ 2022-06-28 16:29 天外归云 阅读(208) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 有这么一个连续有序数组,比如1,2,3,4,5,6,7,8,9。把7,8,9移到最前面,就是7,8,9,1,2,3,4,5,6。让你找出某个元素在数组中的索引,如果没有则返回-1 用python我的解法是这样的,先把那个分界点找出来,然后切成两个数组,判断下该在哪个数组 阅读全文
posted @ 2022-06-14 10:45 天外归云 阅读(99) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 通过列表构造树,按层级遍历打印二叉树: #!/usr/bin/python # Write Python 3 code in online editor and run it. class TreeNode(): def __init__(self, val): sel 阅读全文
posted @ 2022-06-09 20:49 天外归云 阅读(323) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] Python中通过内置的sort函数和sorted函数进行排序方法总结: #!/usr/bin/python # Write Python 3 code in online editor and run it. # 利用list的sort方法对数组顺序排序 a = [1 阅读全文
posted @ 2022-06-09 17:27 天外归云 阅读(172) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 本故事纯属虚构,如有雷同纯属巧合。 本故事纯属虚构,如有雷同纯属巧合。 本故事纯属虚构,如有雷同纯属巧合。 什么是接口?那个主谓结构的句子来举例:公司要裁员——这里公司就是接口,裁员就是接口中的方法。 解释:公司是不确定的,裁哪些人也是不确定的。所以把公司作为一个接口, 阅读全文
posted @ 2022-06-09 16:29 天外归云 阅读(219) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 遵循——“步骤固定,注释清晰” 单测模板 下面是一个标准的单测模板✍🏻包含的步骤: 准备测试数据 Mock+Stub(可选,灵活位,在7前即可) 定义测试用例参数 定义测试用例预期结果 定义并初始化测试用例 遍历用例 执行待测方法+断言 可以直接复制粘贴下面的空模板代 阅读全文
posted @ 2022-05-24 10:53 天外归云 阅读(127) 评论(2) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 缓存穿透 redis查询后有数据库查询的情况,查的数据在数据库里本来就没有,所以缓存里也没有,所以查询穿透了缓存,直接落到了数据库上,这就是缓存穿透 缓存击穿 查的数据数据库里有 ,缓存里也有,所以正常查询是会落到缓存上,是没问题的,但是缓存突然过期了,又没有从数据库定 阅读全文
posted @ 2022-05-19 16:50 天外归云 阅读(377) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 问题:计算字符串中最长不重复子串 我的思路: class Solution(object): def lengthOfLongestSubstring(self, s): """ :type s: str :rtype: int """ longtest_length 阅读全文
posted @ 2022-05-19 14:50 天外归云 阅读(36) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 问题是 gazelle: imports git.code.oa.com/atta/attaapi-go and git.code.oa.com/atta/attaapi_go resolve to the same repository rule name com_o 阅读全文
posted @ 2022-05-17 17:48 天外归云 阅读(29) 评论(0) 推荐(0) 编辑
摘要: [本文出自天外归云的博客园] 安装git-lfs 详见我的这篇文章 安装golang mkdir /data/zenki/go && cd /data/zenki/go wget https://go.dev/dl/go1.16.3.linux-amd64.tar.gztar -C /usr/loc 阅读全文
posted @ 2022-03-30 14:21 天外归云 阅读(99) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 22 下一页