自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 【Django Celery取消预取机制】

(因为预取机制很有可能导致这样一个问题:一个worker在执行某个耗时任务A时,它预取的任务B长时间被它占用并得不到释放,会使其他worker想要取任务时取不到,导致执行效率低下)尝试2:(在settings.py中添加如下参数)尝试1:(在启动命令中添加参数:-O fair)除此之外也试过其他方法,均无效。

2023-05-31 18:08:08 888 1

原创 pycharm unsupported Python 3.1报错:pycharm无法识别python 3.10

pycharm unsupported Python 3.1报错:pycharm无法识别python 3.10

2023-03-19 23:43:14 9724 3

原创 Layui table表格字段添加超链接属性

Layui table表格字段添加超链接属性

2023-01-10 13:13:05 3099

原创 【python批量插入图片到一个pdf中】

把大量的img图片插入到一个pdf中,一张图片为pdf的一页先把大量的图片转为一个个的pdf,然后合并所有的pdf

2022-10-11 15:31:26 2910

原创 Django配置多个数据库(两种方法)

Django配置多个数据库

2022-09-29 17:38:30 6761 1

原创 ImportError: cannot import name ‘pad_sequences‘ from ‘keras.preprocessing.sequence‘问题解决

ImportError: cannot import name 'pad_sequences' from 'keras.preprocessing.sequence'问题解决

2022-09-21 22:13:07 4272 1

原创 pyhanlp分词报错:找不到Java,请安装JDK8

pyhanlp分词报错:找不到Java,请安装JDK8或者设置环境变量

2022-09-13 14:39:30 768

原创 python一次性跳出双重循环

两个for循环一个二维的列表,在匹配到我们想要的数值之后,虽然break了一下,但是只是退出了里面的for循环,而外面的for循环还会继续遍历下一个列表,这时候可以利用for-else语法。根据forelse语法,我们在外面一层适当加个break即可。...

2022-07-15 14:43:32 1892

原创 VScode输入 !无法自动生成html模板问题

遇到的问题:在VScode中新建一个html文件,输入 !,然后按回车或者Tab键都无法自动生成html模板网上查了一下听说是改版了,需要输入 html:5 再回车才能生成html模板

2022-07-10 11:42:13 2442 4

原创 Git常用命令与分支

git命令和分支与主分支合并

2022-07-08 18:34:29 926 4

原创 bash: ln: command not found

在服务器中为python设置软连接的时候出现了这个错误:查了很多资料才了解到:$PATH 变量可能在脚本执行期间未正确设置,所以要使用 ln 命令的绝对路径 :

2022-06-30 17:29:59 2324 3

原创 no python application found, check your startup logs for errors错误解决

今天在倒腾django项目的时候突然遇到一个bug,一开始报的是内部服务器错误:“Internal Server Error”,此时服务器的状态是Nginx开启了8000端口,uWSGI服务也在启动中,然后开始排查,首先从Nginx下手,逐行检查Nginx配置没问题后,又重新启动了一下,结果还是这样的问题,看来跟Nginx没有关系;然后开始找uwsgi配置的问题,无论是修改socket端口还是增加module参数,都无法解决问题,但是如果关闭uwsgi的话,会报”502 Bad Gateway“的错误,而这

2022-06-30 00:16:34 8742

原创 机器学习之线性回归详解

线性回归的算法:重点介绍梯度下降算法。评估模型好坏的方法:损失函数(lost function)最简单常见的损失函数:最小均方差(mse)公式如下:假如预测房价,特征值是面积,目标值是房价,需要拟合出一条线,计算出权重m和b步骤一:假设m=0,即y=b,则b为唯一的可调参数,利用最小均方差公式,计算出最小的最小均方差,在此过程中拟合出一个最优的参数b从上得知,“最优”的b值应该是mse=612对应的241附近,这样的话较为符合房价的价格。(这个过程需要一个一个地找最小mse对应的b,比

2022-06-28 18:37:46 798

原创 python浅拷贝、深拷贝和赋值“=”

python浅拷贝、深拷贝和赋值操作① 赋值"="操作b = a: 赋值引用,a 和 b 都指向同一个对象。例1:例2:②浅拷贝b = a.copy(): 浅拷贝, a 和 b 是一个独立的对象,但他们的子对象还是指向统一对象(是引用)。b = copy.deepcopy(a): 深度拷贝, a 和 b 完全拷贝了父对象及其子对象,两者是完全独立的。...

2022-06-24 15:19:10 481

原创 【python中map和lambda的结合使用与filter和lambda的结合使用】

python ,map,filter,lambda

2022-06-07 17:40:14 359

原创 【换脸软件DFL2.0官方使用手册详解】

换脸软件官方使用手册详解2.0主要新增功能功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入2.0主要新增功能2个模型大类: SAEHD 和 Quick 96支持多GPU比DFL 1.0 更快的提脸、训练、合成速度提供人脸素

2022-06-01 15:35:05 21310 4

原创 Django+nginx+uwsgi部署

安装nginxsudo apt install nginx安装完毕后,Ubuntu终端中,输入nginx -v 显示如下:nginx version: nginx/1.14.0 (Ubuntu)安装完成后nginx就开启了,默认会占用80端口,可以输入命令访问一下:curl 127.0.0.1,会出现如下的欢迎界面的前端代码启动/停止命令启动 sudo /etc/init.d/nginx start停止 sudo /etc/init.d/nginx stop重启 sudo /etc/ini

2022-04-09 22:54:03 4598

原创 Django部署uwsgi

详细过程开发环境知识补充uWSGI安装配置uWSGIuWSGI的运行管理uWSGI的运行说明开发环境云服务器(Ubuntu),Django项目文件知识补充WSGI (Web Server Gateway Interface) Web服务器网关接口,是python应用程序或框架和web服务器之间的一种接口,被广泛使用。在开发和测试环境中使用python manage.py runserver开发结束后,使用WSGI在一个高效稳定的环境中运行完善的项目代码uWSGI定义:uWSGI是WSGI的一种

2022-04-08 09:01:39 7562

原创 pip安装uwsgi报错问题(云服务器Ubuntu版)

安装错误情况:pip install uwsgi然后就走向了不归路。。。。。。尝试**疯狂百度、Google、博客园、CSDN、脚本之家…,上网查阅各种资料和案例试过几乎所有的方法,如下↓ **pip3 install --upgrade setuptoolssudo apt-get tall -y python3-devpip install uWSGIsudo apt-get build-dep gccapt-get install gccyum install libic

2022-04-07 15:51:38 3264

原创 gitee推送python代码

此文章仅自己可见(bushi)第一步,打开gitee,新建仓库:仓库名称要和你的python项目名称一致,例如我的python项目名称是python_code_project所以我的仓库名也是 python_code_project ,剩下的仓库介绍和初始化仓库自己写一写填一填就行了,我的是这样的:完事儿后进行下一步。下一步:在自己的仓库中找到刚刚创建的仓库(我找的是其他的,都差球不多):复制仓库的https地址,然后随便找个文件夹,在里面打开控制台(用cmd也行,用Git

2022-03-17 16:46:52 1265

原创 python获取小图在大图中的坐标和相似度

python获取小图在大图中的坐标和相似度模块安装:pip install aircv大小两个图片:big.jpg,small.jpg模块安装:pip install aircv大小两个图片:big.jpg,small.jpg直接上代码import aircv as acfrom PIL import Image# 需要当前目录准备两个图片,big.jpg 和 small.jpgclass CompareImage(): # 可以通过confidencevalue来调节相似程度的阈

2022-03-10 17:43:13 6852 1

原创 python笔记之copy,deepcopy和“=”

我的python笔记之copy,deepcopy和“=”1

2021-09-30 16:20:23 79

原创 python pandas查找DataFrame中指定数据的索引

查找DataFrame中特定值的索引举个例子,代码演示:1,创建一个DataFrame2,寻找数据中columns列名 ~BoolCol=30~ 和 ~attr=44~ 所在的行索引3,返回列表中的4就是满足条件的索引举个例子,代码演示:1,创建一个DataFrameimport pandas as pddf = pd.DataFrame({'BoolCol': [10, 20, 30, 30, 40],'attr': [22, 33, 22, 44, 66]},index=[1,2,3,4

2021-09-15 15:12:50 19442

原创 docker部署项目时遇到的错误:WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=No

本人用Dockerfile部署镜像,镜像在pip安装requirements中的包的时候出现了以下错误:重启docker即可:systemctl restart docker

2021-02-10 11:12:49 1420 3

原创 Windows上部署简易django项目,用Dockerfile和docker-compose

1,Dockerfile方式在一个django项目目录下,添加以下三个文件:Dockerfile,requirements.txt,start.sh然后在当前项目下打开Git的bash命令界面,输入命令:docker build -t bt4test . 构建镜像接着输入命令通过镜像启动一个容器:最后通过Docker Desktop打开网址即可。2,docker-compose方式先在项目目录下添加三个文件:docker-compose.yml,Dockerfile,requiremen

2021-02-09 17:51:53 428

原创 解决:docker容器内可以访问web应用,端口映射到宿主机却无法访问,错误代码:curl: 56 Recv failure: 连接被对方重设

解决:docker容器内可以访问web应用,端口映射到宿主机却无法访问,错误代码:curl: 56 Recv failure: 连接被对方重设 或者 curl: 52 Empty reply from server场景场景在Linux系统中利用docker容器部署一个web小应用,项目目录如下:其中Dockerfile内容是:其中start.sh内容是:docker build创建镜像也没问题↓接着运行镜像,run出一个容器,容器名命名为df2,并以交互式模式在后台运行,容器端口和宿主机端口均映射

2021-02-08 17:18:12 8545 1

原创 Apriori算法寻找频繁项集

前言前两天期末考试完,歇息了一天,巴适 ~ ,感觉脑子有点生锈了,趁有空,操作一下数据挖掘中的Apriori算法。介绍Apriori算法是一种挖掘频繁项集的方法,它是基于先验性质,使用逐层搜索的迭代方法,利用k项集探索k+1项集。它是用来寻找具有相关性符合条件的项集,例如尿布和啤酒的故事,看似两者毫不相干,但是它们却频频地同时被顾客买走。我们的目的就是寻找这些具有相关性的数据。算法原理在说原理之前,先回顾一下两个概念:支持度support和置信度confidence。支持度support

2020-07-01 19:40:40 20123 4

原创 python连接MySQL数据库并创建表导入数据

需求:将以下字典数据写入到MySQL数据库中Company_data = {"Company_name":"KeWoSi","Code":603486,"Total_Assets":4332090968,"Total_liabilities":1846707609,"total_equity":2485383360}工具:python环境或者Anacondapycharm编辑器电脑上有安装好的MySQL数据库导入包: import pymysql代码详解:1. 连接数据库并创建表i

2020-06-14 17:24:45 3799

原创 python如何将多个字典合并成一个字典

需求:例如:将一下三个字典合并成一个字典dict1 = {“name”:“Tony”}dict2 = {“age”:23}dict3 = {“date”:“2020-06-14”}方法:用字典中的update函数更新键值对语法:dict.update(”字典“或“键值对序列”)合并字典,代码如下:dict1 = {"name":"Tony"}dict2 = {"age":23}dict3 = {"date":"2020-06-14"}dict_all = {} # 定义一个空字

2020-06-14 16:10:45 11051

原创 python正则表达式快速提取指定范围的信息

话不多说,直接上代码:import re# 要查找的字符串对象str_txt = """ if (!mobileVisit) { googletag.defineSlot "div-gpt-ad-15390086850-0").addService(googletag.pubads()); } """# print(str_txt)comment = re.compile(r'div-gpt-ad-(.*?)-0',re.S)commen

2020-06-14 15:28:18 3216

原创 FP-growth 算法的简单学习

FP-growth简介FP-growth是一种经典的频繁项集和关联规则的挖掘算法,在较大数据集上Apriori需要花费大量的运算开销,而FP-growth利用了数据结构,只需要遍历扫描两次数据集,大大降低了Aproir挖掘算法的代价。过程如下:第一次扫描数据集或者是数据库,导出频繁项(一项集)的集合,并统计出各自的支持度计数(频度),按照支持度计数,将所有的一项集从大到小排列成一个结果集L。第二次扫描数据集或者是数据库,将每个事务中的项都按照L中的次序排列。针对于每个频繁项,构造它的条件模式基,

2020-05-16 18:07:06 328

原创 python如何将字典数据写入到csv文件中

废话不多说,直接上代码:import csvheader = ['name', 'age'] #数据列名datas = [{'name': 'Tony', 'age': 17}, {'name': '李华', 'age': 21}] # 字典数据 # test.csv表示如果在当前目录下没有此文件的话,则创建一个csv文件# a表示以“追加”的形式写入,如果是“w”的话,表示在写入之前会清空原文件中的数据# newline是数据之间不加空行# encoding=

2020-05-11 10:51:37 27855 11

原创 Mysql中的乱码问题

1,用python操作MySQL数据库的时候,除了一些必要的参数之外,还需要添加一个utf8的编码,如下:db = pymysql.connect(host="localhost",user="root",password="root",database="spider",port=3306,charset="utf8")charset=“utf8"是不可少的,切记!不要写成了"utf-8”...

2020-03-16 17:58:52 119

原创 彻底卸载删除Mysql

最新想重温一下MySQL,无奈本机上的MySQL因为各种原因不能使用,只能将其卸载重装,不过忙活了很长时间,才卸载完毕,接下来就详细说一下。1, 首先在控制面板里面右键将其卸载2,卸载后C盘里面会有残留文件,在C盘中找到这三个文件夹:由于第三个文件夹一般是隐藏起来的,我们可以在C盘里面界面的上方以次点击【查看】-【选项】,在【文件夹选项】里面点击【查看】,找到【显示隐藏的文件、文件...

2020-02-29 14:35:43 386 3

原创 聚类算法实现之KMeans

K-means算法简述K-means算法是机器学习中一种常用的非监督聚类算法,数据通常只有特征值,没有目标值,K-means算法通过提前设置的质点K值,可以把数据划分为各个不同的种类,物以类聚,人以群分,就是这个道理。图片说明(a)获取样本数据(b)随机选定2个质点,此时令K=2(c)计算每一个样本点到两个质点之间的欧氏距离,并将样本点归到最近距离的质点中(d)经过c步骤的计算,数...

2020-02-23 16:33:19 299

原创 Knn分类算法的简单调优-------利用交叉验证和网格搜索

利用交叉验证和网格搜索对机器学习中的Knn算法进行调参调优1,Knn算法,这也是最简单的一种分类算法,中文名称是K近邻算法,通俗易懂,适合机器学习的入门,它本身是监督学习算法,既可以用于分类,也可以用于回归,它的算法原理是根据已知样本数据来判断未知样本的类别,简而言之就好比近朱者赤近墨者黑。先看一段代码:1, 从sklearn自带的数据集中导入鸢尾花数据,并实例化一个对象,得到一个具有...

2020-02-20 23:06:32 2115

原创 如何用python中pandas模块在csv文件中添加表头

话不多说,直接上代码:import pandas as pddf = pd.read_csv('tf.csv',header=None,names=['a','b','c','d','e','f','g','h','i','j','k'])df.to_csv('tf.csv',index=False)"""tf.csv是你当前目录下的csv文件名names后面是你想要设置的表头切记:...

2020-02-20 18:39:33 33127 19

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除