Web开发 3697 阅读 Django restframework加Vue打造前后端分离的网站(十一)自定义图表 在上一篇文章中,已经大致做了sider / header / footer,接下来可以考虑主页面的内容。 由于主页一般是汇总的信息,以图表来展现当然是容易理解也比较美观。 图表可以用echarts或者highcharts。两者的区别就不详述了。个人使用都是免费,highcharts...... python django vue.js web开发
编程语言 3680 阅读 Levenshtein Distance编辑距离算法 Levenshtein Distance又称编辑距离,是衡量两段字符的差异大小的一种方法,也可以看做从一个字符串转换到另一个字符串所需要的最少的操作数,并以此计算相似度。听说应用于拼写检查、论文查重、dna基因序列分析等,当然我没有这种用途,我在工作中因为需要预测bug,则需要匹配条件和匹配输...... python 算法
爬虫 3662 阅读 Python爬虫(五)关于headless浏览器被反爬虫禁止访问 有些网站会有反爬虫的机制。反爬虫的机制有很多种,之后会在一篇文章中统一说明。 这篇文章是记录headless浏览器时被识别为爬虫的解决方式。 比如这个网站会检查访问者是否异常:"https://haveibeenpwned.com/". 当用Phantom...... python 爬虫 spider
数据库 3596 阅读 Centos安装mongodb并配置用户和权限 先创建文件用于yum安装mongodb community version。 'vim /etc/yum.repos.d/mongodb-org-4.2.repo',粘贴如下内容并保存: [mongodb-org-4.2] name=MongoDB Repository...... mongodb
编程语言 3583 阅读 Python代码的加密和混淆 当需要发布用Python编写的程序时,保密性往往是需求之一,以避免核心代码的泄露,避免业务功能的实现细节的泄露。 接下来介绍几种方式,包括有效的,和看起来有效实际无效的。 先在同一目录里创建两个测试文件: # a.py class Test: def add(se...... python