自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【docker】在windows下使用ssh连接docker并且在dockers里边在跑一个docker

如果不使用特权模式启动,用户就是一个伪root。也就不能启动ssh服务和docker。(–privileged=true 和 /usr/sbin/init 一个 都不能少)docker commit 容器id centos7.9。docker exec -it 容器id bash。

2023-09-14 19:51:30 578

原创 pip安装依赖疑难杂症处理

XXX.whl is not supported …报错长以下这样ERROR: Failed building wheel for XXX-ERROR: xxx.whl is not a supported wheel on this platform.解决方案去清华源地址找到对应的包下载到自定义文件夹并解压快速查找:https://pypi.tuna.tsinghua.edu.cn/simple/xxx xxx为你的包名cd 到解压的包里边执行 python setup.py

2023-08-24 22:35:05 278

原创 两个瓶子倒水问题python版本

根据解析求该问题的解其实就是在求C1*X mod C2 = 4 (小的数的X倍对大的数求余等于想要的数)看到这里就要开始我们的第二种方法了当所需要的水的容量是两个杯子容量的最大公约数的倍数时,改题目有解,否则无解【不信的犟种可以试试2升和4升的杯子获取3升的水】。只需要根据扩展欧几里得算法求出x,y即可。虽然该方法能够获取答案,但是不一定是最优答案接下来进入到我们的最后环节现在已经是凌晨一点多,作者明天还要上班,其中涉及到的数学补充以及广度优先算法的图解等下次有空再补上。

2023-07-27 00:50:21 1655

原创 python查找算法

时间复杂度:O(n)

2023-03-15 20:51:09 120

原创 python排序算法

时间复杂度 : nlog。最坏情况(倒序):n。

2023-03-15 20:50:28 79

原创 Docker基础使用

docter

2023-03-05 13:47:28 169

原创 git使用总结

git

2023-03-04 00:46:42 95

原创 linux环境下部署django项目

部署

2023-03-04 00:46:27 1644

原创 ElasticSearch-orm的使用

自定义模块

2023-02-24 20:28:49 232

原创 Shell基础

shell基础

2023-02-06 14:59:19 111

原创 python中的迭代器和生成器

python中的迭代器和生成器

2022-11-28 23:01:16 263

原创 python面向对象理解和特征

通过举例详细阐述面向对象

2022-11-28 20:55:06 259

原创 【服务器部署】两个Vue3+Django+Celery+Websocket部署

django+celery+websocket的部署

2022-11-12 12:57:35 1317 1

原创 【面试题】七行代码解决酒店老板用瓶子盖子换酒问题

问题:酒馆做活动,1块钱喝一瓶啤酒,2个空瓶可以兑换一瓶啤酒,4个瓶盖可以兑换一瓶啤酒。如果有15块钱,最多可以喝多少瓶啤酒?写个程序来计算,输入n元钱,输出可以喝多少瓶酒的数量(不允许借用)解题思路:模拟过程一步一来,代码如下# had = {# "瓶子": 0,# "盖子": 0# }## def have(monry):# # 手里有多少钱就等于你喝了多少酒且拥有相同数量的瓶子和盖子(n是你喝的酒# had["瓶子"] = monry#

2022-04-20 18:45:15 1314 1

原创 【vue】vue-cli脚手架安装和vue环境搭建

一,安装vue-cli1,安装node环境官方地址:https://nodejs.org/zh-cn/2,使用cmd安装全局安装webpacknpm i webpack -g3,全局安装vue-clinpm i vue-cli -g查看安装版本号vue -V4,搭建项目环境cd 到想要存放项目的文件夹 或者直接在文价夹打开cmdvue init webpack myblog(项目名,不要出现大写字母)然后会弹出来一些选项? Project name myblog

2022-04-16 19:52:26 1138

原创 【mysql】mysql全面总结

文章目录一、mysql基础1,MySQL安装及配置2,数据库管理及相关命令总结一、mysql基础1,MySQL安装及配置第一步:下载mysql官方地址:https://downloads.mysql.com/archives/community/选择对应的系统进行下载(推荐5.7.31)新版本有一些新功能但是有些地方还不是很稳定第二步:解压windows系统是免安装的,直接将mysql解压到任意文件夹即可(为了后期方便使用推荐解压路径C:\Program Files\mysql-5.7.3

2022-04-16 02:55:13 2163 1

原创 【递归】小学生都看得懂的汉罗塔问题

用最简单的思路解决汉罗塔问题

2022-04-14 12:14:12 755

原创 【celery】celery分布式处理异步定时任务总结

文章目录前言> 什么是celery?>celery工作原理> celery可以干什么?> celery有什么优点?一、celery的安装二、celery异步任务的执行三、celery定时任务的执行1,在固定时间执行2,在固定时间后执行3,在固定周期执行四、在Django中使用celerycelery_tsaksconfig.py代码main.py代码sms__init__.pytasks.py篇尾前言> 什么是celery?celery是一个简单灵活的分布式系统,可以实

2022-04-13 21:36:43 3259

原创 前端页面的懒加载和预加载

文章目录前言一、懒加载二、预加载1)使用css和JavaScript预加载2)使用JavaScript预加载3)使用Ajax预加载总结前言懒加载也就是延迟加载。当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为1*1px图片的路径(这样就只需请求一次,俗称占位图),只有当图片出现在浏览器的可视区域内时,才设置图片正真的路径,从而减轻服务器压力,避免用户等待时间过长(一般在网站图片很多的时候使用,比如淘宝,京东等)预加载则是在进入页面后提前加载图片等资源,等用户用到该图片或

2022-04-12 00:32:19 3203

原创 【报错记录】AttributeError: ‘str‘ object has no attribute ‘decode‘

项目场景:(乌班图中)django安装富文本第三方库后自动更新django版本,由于在做项目我们使用的是django中2.2的版本,我们将django版本降级后出现报错问题描述原因分析:版本降级后和数据库版本不一致导致报错解决方案:vim 报错文件按 i 插入 修改如下将query = query.decode(errors=‘replace’)中decode改成encode即可按:wq 保存退出...

2022-04-09 18:15:35 1152

原创 【问题记录】在使用migrate迁移生成数据表时并没有在数据库中生成数据表

【问题记录】在使用migrate迁移数据时没有在数据库中创建对应的表

2022-04-09 00:43:46 2798

原创 【报错记录】ImportError: cannot import name ‘six‘

报错展示 File "/root/.virtualenvs/python3.6/lib/python3.6/site-packages/haystack/utils/loading.py", line 13, in <module> from django.utils import sixImportError: cannot import name 'six'解决方案:在使用搜索引擎创建索引的时候出错了,在网上找了大量的资料说把from django.utils im...

2022-04-08 15:00:07 2707

原创 【Django】自定义用户模型

文章目录1,自定义User模型:用户模型代码1,自定义User模型:如果不想使用django内置的权限系统,需要自定义用户模型。django内置权限系统有大的自定义功能扩展。开启一个新项目,官方强烈推荐用户自定义用户模型,即是默认的用户模型目前已经足够,但是未来可能会要扩展。from django.contrib.auth.models import AbstractUserclass User(AbstractUser): pass注意:不要忘记在settings.py中设置

2022-04-03 16:16:04 1656

原创 【Django】Ubuntu中配置Django环境

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录​ 一,创建django虚拟环境。1,创建python虚拟环境2,创建django项目。3,配置远程连接4,下载项目文件​ 一,创建django虚拟环境。1,创建python虚拟环境在虚拟机上创建python虚拟环境(linux)mkvirtualenv -p /usr/python3 虚拟环境名2,创建django项目。1.安装django(选择安装django2.1.x最新的一个版本2.1.10)pip ins.

2022-04-03 13:53:50 5590 1

空空如也

空空如也

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

TA关注的人

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