编程语言 3192 阅读 Levenshtein Distance编辑距离算法 Levenshtein Distance又称编辑距离,是衡量两段字符的差异大小的一种方法,也可以看做从一个字符串转换到另一个字符串所需要的最少的操作数,并以此计算相似度。听说应用于拼写检查、论文查重、dna基因序列分析等,当然我没有这种用途,我在工作中因为需要预测bug,则需要匹配条件和匹配输...... python 算法
数据库 3179 阅读 Centos安装mongodb并配置用户和权限 先创建文件用于yum安装mongodb community version。 'vim /etc/yum.repos.d/mongodb-org-4.2.repo',粘贴如下内容并保存: [mongodb-org-4.2] name=MongoDB Repository...... mongodb
AI 3130 阅读 解决问题PytorchStreamReader failed reading zip archive 在用到一个第三方的pth模型时遇到了一个奇怪的错误,加载模型在mac和linux一切正常,但在windows上加载时就遇到了报错,报错信息较长,但最后一个提示是出在pytorch的serailization里,如下: .... venv\lib\site-packages\torc...... python pytorch
编程语言 3106 阅读 Python代码的加密和混淆 当需要发布用Python编写的程序时,保密性往往是需求之一,以避免核心代码的泄露,避免业务功能的实现细节的泄露。 接下来介绍几种方式,包括有效的,和看起来有效实际无效的。 先在同一目录里创建两个测试文件: # a.py class Test: def add(se...... python
Web开发 3074 阅读 Django restframework加Vue打造前后端分离的网站(十七)封装和注册自定义组件 我们往往会遇到在多个页面都会用到的元素,比如一个用来选择用户的下拉框,比如一个带有条件的搜索栏,于是我们可以将这类型的封装为组件,在需要的页面里引用,而不需要重复写。 像前一篇的面包屑导航就可以做为一个例子来封装为组件。 我们可以在src/components文件夹里新建一个只定义...... python django vue.js web开发