- 博客(9)
- 收藏
- 关注
原创 python 记忆化剪枝 装饰器
普遍来讲,搜索的顺序是不固定的,对一个问题来讲,算法可以进入搜索树的任意的一个子节点。剪枝一种可以提高搜索算法时间和空间效率的技巧,经过剪枝和其他优化策略优化过的算法在执行效率上远超一般未经剪枝的算法。当搜到一半的时候,发现比已经搜索到的最优解差,则该方案肯定是不行的,即刻停止搜索,进行回溯。所谓可行性剪枝,就是如当前状态和题意不符,并且由于题目可以推出,往后的所有情况和题意都不符,那么就可以进行剪枝,直接把这种情况及后续的所有情况判负,直接返回。这次实现的是记忆化搜索的装饰器,一般用在递归上。
2023-02-22 18:44:56
403
原创 幂等专项测试分享
幂等性测试分享什么是幂等?幂等性测试为什么需要幂等?幂等性多数场景运用在支付、订单、和分布式事务处理等幂等的类型插入幂等一般插入幂等多用于生成流水号没做幂等做了幂等校验幂等字段的设计更新幂等为何会有更新不幂等会带来的问题更新丢失更新丢失场景脏读场景脏读幻读和不可重复读总结Thanks Thanks Thanks什么是幂等?f(x)=f(f(x))f(x)=f(f(x))f(x)=f(f(x))幂等性测试同一个请求被执行一次与被执行多次的效果是一样的,服务器的状态也是一样的为什么需要幂等?
2021-05-30 16:38:50
2305
1
原创 小白也能学会的python疫情可视化
小白也能学会的python疫情可视化用python做疫情可视化准备内容导入需要用包爬取丁**实时统国地图用statistics_data.json文件作出趋势图总结用python做疫情可视化最近,新冠疫情又有反复,想要看一下全国范围内疫情情况。想起了2020年初的时候做过的疫情可视化。准备内容我们会请求丁**生获取全国疫情情况,所以需要request库。pip install request我们需要制作疫情地图,需要pyechar
2021-01-17 18:45:23
1474
5
原创 浅谈python装饰器
浅谈装饰器的作用与用法装饰器是什么?标题装饰器是什么?装饰器,可以理解为是一个嵌套的高级函数,在一定的使用场景下可以简化代码,提高代码的复用。以前我也只会简单使用一些装饰器,并没怎么深究过。在第一遍看如果自己编写装饰器的时候觉得:为什么要弄的如此复杂呢,一般场景也使用不到啊,同样的装饰器写个函数调用一样能实现,为什么还要那么麻烦呢?标题...
2021-01-12 21:45:47
207
原创 CentOS7,安装mysqlclient缺失mysql_config问题
centos7解决办法yum install -y mysql-devel网上一般都是这样就能解决,在安装mysql-devel时出现如下错误:继续查资料,发现因为mysql是我自己重新安装的5.7,自带版本已被删除,/etc/yum.repos.d/目录也没有MySQL的源,才导致报错。安装mysql5.7的源解决:# cd /etc/yum.repos.d/# rpm -ivh http://repo.mysql.com/mysql57-community-release-el7-8.n
2020-11-30 11:46:59
640
原创 CentOS安装及配置mysql5.7
CentOS安装及配置mysql5.7安装mysqk安装mysql环境配置数据库配置数据库配置文件设置启动及远程访问配置防火墙结论第一次在服务器上安装,记录下安装步骤及配置相关流程安装mysqk安装mysql环境先下载mysql5.7,目前是市面上用5.7的还是很多,版本也是比较稳定且免费(虽然对于个人使用都是免费的)wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar下
2020-11-29 16:33:43
394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人