摘要:
const levenshteinDistance = (str1: string, str2: string) => { const len1 = str1.length; const len2 = str2.length; const matrix: Array<number[]> = []; 阅读全文
摘要:
使用 Object.entries() 方法将对象转换成一个键值对的数组,然后使用 reduce() 方法遍历这个数组并过滤掉不需要的属性。最后,使用一个空对象作为累加器(acc),将过滤后的属性存储到这个对象中。 const fields = { name: "xxx", age: 18, oth 阅读全文
摘要:
# 如果对象是ORM对象,则将其转换为字典并返回 if isinstance(obj.__class__, DeclarativeMeta): return {c.name: getattr(obj, c.name) for c in obj.__table__.columns} 阅读全文
摘要:
auth_user = 'admin' auth_passwd = '123456' usrPass = "%s:%s" % (auth_user, auth_passwd) b64Val = base64.b64encode(usrPass.encode('utf-8')) headers = { 阅读全文
摘要:
使用 importlib # module.py class A: def foo(self): print('this is foo.') @staticmethod def static_method(): print('this is static.') def bar(): print('b 阅读全文
摘要:
expire_on_commit=False 阅读全文
摘要:
注意需要在浏览器中使用,需要加载dom对象才能生效,如果直接使用jest将会报错超时 export const getImgSize = (url: string): Promise<{ width: number, height: number }> => { return new Promise 阅读全文
摘要:
let newQuery = JSON.parse(JSON.stringify(route.query)) // 深拷贝 delete newQuery.aaa delete newQuery.bbb await router.replace({query: newQuery }) 阅读全文