04 2022 档案

摘要:一:RABBITMQ 1.简介 RabbitMQ是一个消息代理,一个消息系统的媒介。 它可以为你的应用提供一个通用的消息发送和接收平台,并且保证消息在传输过程中的安全 2.技术亮点 ① 可靠性 RabbitMQ 提供了多种技术,可以让你在性能和可靠性之间进行权衡。 这些技术包括:持久性机制、投递确认 阅读全文
posted @ 2022-04-28 09:27 hai起奈 阅读(40) 评论(0) 推荐(0) 编辑
摘要:如果报错ValueError: check_hostname requires server_hostname,可能是代理的原因,把代理关掉就可以了,如下图: pip安装报错: 这时候代理是开着的 关掉代理安装就成功了 阅读全文
posted @ 2022-04-26 09:53 hai起奈 阅读(795) 评论(0) 推荐(0) 编辑
摘要:如果我们在push项目的时候,显示error: failed to push some refs to 'gitee.com:xxx' 错误的原因 是因为远程仓库不是空仓库,本地仓库也不是空仓库,所以本地提交报错,因为版本管理不一致导致的 解决 # 1.将远程仓库项目clone到本地任意文件夹,gi 阅读全文
posted @ 2022-04-26 09:51 hai起奈 阅读(366) 评论(0) 推荐(0) 编辑
摘要:如果我们从本地push到远程仓库的项目,文件夹不能打开且样子是文件跟@+数字,解决办法如下 解决 项目的某个子文件夹内多了.git文件夹,删除掉,重新add,commit,push就好了 阅读全文
posted @ 2022-04-26 09:50 hai起奈 阅读(467) 评论(0) 推荐(0) 编辑
摘要:Celery 一、官方 Celery 官网:http://www.celeryproject.org/ Celery 官方文档英文版:http://docs.celeryproject.org/en/latest/index.html Celery 官方文档中文版:http://docs.jinka 阅读全文
posted @ 2022-04-19 21:54 hai起奈 阅读(211) 评论(0) 推荐(0) 编辑
摘要:属性在运行时的动态替换,叫做猴子补丁(Monkey Patch)。 为什么叫猴子补丁属性的运行时替换和猴子也没什么关系,关于猴子补丁的由来网上查到两种说法: 1,这个词原来为Guerrilla Patch,杂牌军、游击队,说明这部分不是原装的,在英文里guerilla发音和gorllia(猩猩)相似 阅读全文
posted @ 2022-04-19 11:54 hai起奈 阅读(131) 评论(0) 推荐(0) 编辑
摘要:临时使用 我们在使用Python开发的时候,经常要下载第三方模块,最常用的方式就是直接pip install 模块名,但是默认是使用国外的源,从pypi仓库中查找目标模块,不管是网络问题还是地区的问题多少都会有影响,下载慢(部分因素) 命令:pip install 模块 临时使用国内源:pip in 阅读全文
posted @ 2022-04-19 09:40 hai起奈 阅读(8525) 评论(0) 推荐(0) 编辑
摘要:👉SCRUM官方权威指南文档 阅读全文
posted @ 2022-04-19 09:39 hai起奈 阅读(27) 评论(0) 推荐(0) 编辑
摘要:企业的web项目类型 商城 1.1 B2C 直销商城 商家与会员直接交易 ( Business To Customer ) 1.2 B2B 批发商城 商家与商家直接交易 1.3 B2B2C 购物平台 商家和会员在另一个商家提供的平台上面进行交易 1.4 C2B 定制商城 会员向商家发起定制商品的需求 阅读全文
posted @ 2022-04-19 09:37 hai起奈 阅读(144) 评论(0) 推荐(0) 编辑
摘要:Vue 插槽 插槽的基本使用 组件使用slot标签,显示组件标签的内容 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="js/vue.js"></scri 阅读全文
posted @ 2022-04-18 11:50 hai起奈 阅读(34) 评论(0) 推荐(0) 编辑
摘要:CLI CLI (@vue/cli) 是一个全局安装的 npm 包,提供了终端里的 vue 命令。它可以通过 vue create 快速搭建一个新项目,或者直接通过 vue serve 构建新想法的原型。你也可以通过 vue ui 通过一套图形化界面管理你的所有项目。 没有安装好cli脚手架的可以继 阅读全文
posted @ 2022-04-18 11:48 hai起奈 阅读(1025) 评论(0) 推荐(0) 编辑
摘要:Typora设置上传图片 步骤一 打开文件 >偏好设置 >图像 >上传服务设定 >选择PicGo-Core(command line) >然后点击下载或更新 >点击下载: 步骤二 下载完成后进行配置。选择 sm.ms 作为图床,官网地址:https://sm.ms 注册并登陆一个账号; 打开网址ht 阅读全文
posted @ 2022-04-18 11:42 hai起奈 阅读(246) 评论(0) 推荐(0) 编辑
摘要:一、MongoDB相关概念 1.1 业务应用场景 传统的关系型数据库(如MySQL)。在数作的"三高"需求以及应对Web.0的网站需求面前,显得力不从心。 解释:三高“需求: ·High performance-高并发 ·Huge Storage-海量数据 ·High Scalability&&Hi 阅读全文
posted @ 2022-04-17 16:25 hai起奈 阅读(87) 评论(0) 推荐(0) 编辑
摘要:1、消息列队概述 1.1消息队列MQ MQ全称为Messages Queue ,消息队列是应用程序和应用程序之间的通信方法 为什么使用MQ? 在项目中,可将一些无需耗时的操作提取出来,进行异步操作,而这种异步处理方式大大的姐生了服务器的请求响应时间,从而提高了系统的吞吐量。 开发中消息列队通常有以下 阅读全文
posted @ 2022-04-17 16:24 hai起奈 阅读(245) 评论(0) 推荐(0) 编辑
摘要:redis管道-事务 -要么都成功要么都失败 》mysql通过回滚实现的 -客户端的命令先放到管道中, 》一次性发送到服务端执行 》保证了要么都成功,要么都失败 import redis pool = redis.ConnectionPool(host='10.211.55.4', port=637 阅读全文
posted @ 2022-04-17 16:23 hai起奈 阅读(41) 评论(0) 推荐(0) 编辑
摘要:redis分布式锁 package main import ( "fmt" "log" "sync" "time" "github.com/go-redis/redis" ) // 声明一个全局的rdb变量 var rdb *redis.Client var mutex sync.Mutex // 阅读全文
posted @ 2022-04-17 16:23 hai起奈 阅读(421) 评论(0) 推荐(0) 编辑
摘要:redis命令 语法 redisclihhostpportapassword127.0.0.16379mypassredisredis-cli -h 127.0.0.1 -p 6379 -a " 阅读全文
posted @ 2022-04-17 16:22 hai起奈 阅读(43) 评论(0) 推荐(0) 编辑
摘要:一、redis介绍 1)redis安装 """ 1、官网下载:安装包或是绿色面安装 2、安装并配置环境变量 """ 2)redis VS mysql """ redis: 内存数据库(读写快)、非关系型(操作数据方便、数据固定) mysql: 硬盘数据库(数据持久化)、关系型(操作数据间关系、可以不 阅读全文
posted @ 2022-04-17 16:21 hai起奈 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Simple UI快速上手 Simple UI快速上手 在混合开发的模式下,如果想使用django admin,又嫌弃后台不符合你的审美?Simple UI给你想要的答案,我不是打广告的~ 介绍 🚀simpleui 是django admin的一个主题 是一个基于element-ui+vue开发, 阅读全文
posted @ 2022-04-14 09:30 hai起奈 阅读(1322) 评论(1) 推荐(1) 编辑
摘要:Vue实战-购物车案例 Vue实战-购物车案例 普通购物车 实现的功能:添加商品到购物车,计算总价 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>购物车</title> <script src="https 阅读全文
posted @ 2022-04-14 09:28 hai起奈 阅读(439) 评论(0) 推荐(0) 编辑
摘要:python实现发送邮件 一 使用SMTP模块发送邮件 import smtplib from email.mime.text import MIMEText from email.header import Header msg_from = '***@qq.com' # 发送方邮箱 passwd 阅读全文
posted @ 2022-04-13 10:31 hai起奈 阅读(346) 评论(0) 推荐(0) 编辑
摘要:彻底理解cookie,session,token 发展史 1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记住是谁刚刚发了HTTP请求, 每个请求对我来说都是 阅读全文
posted @ 2022-04-08 09:28 hai起奈 阅读(33) 评论(0) 推荐(0) 编辑
摘要:docker-compose部署Yapi 1 安装docker sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo http://mirrors.ali 阅读全文
posted @ 2022-04-08 09:26 hai起奈 阅读(184) 评论(0) 推荐(0) 编辑
摘要:问题:浏览器缩放时,轮播图显示不全,滚动水平滚动条,发现图片缺失 解决:隐藏水平滚动条,页面都只提供垂直滚动条的需求 global.css /* 水平超出部分默认隐藏 */ #app { overflow: hidden; 阅读全文
posted @ 2022-04-01 16:27 hai起奈 阅读(46) 评论(0) 推荐(0) 编辑
摘要:一、版本控制器 """ 完成 协同开发 项目,帮助程序员整合代码 i)帮助开发者合并开发的代码 ii)如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突 软件:SVN 、 GIT(都是同一个人的个人项目) github、gitee(两个采用git版本控制器管理代码的公共平台) git 阅读全文
posted @ 2022-04-01 16:27 hai起奈 阅读(549) 评论(0) 推荐(0) 编辑
摘要:自定义常量配置文件:settings/const.py # 自定义的常量配置文件,在settings中 from 该文件 import *,将名字全部丢给settings BANNER_COUNT = 4 加载自定义配置名称空间:settings/dev.py # 加载自定义配置名称空间 from 阅读全文
posted @ 2022-04-01 16:26 hai起奈 阅读(35) 评论(0) 推荐(0) 编辑
摘要:分离的前后台交互 后台处理跨域 安装 pip install django-cors-headers 配置settings.py INSTALLED_APPS = [ ... 'corsheaders', ... ] ​ MIDDLEWARE = [ 'corsheaders.middleware. 阅读全文
posted @ 2022-04-01 16:26 hai起奈 阅读(60) 评论(0) 推荐(0) 编辑
摘要:home模块 创建home模块 前提:在 luffy 虚拟环境下 1.终端从项目根目录进入apps目录 >: cd luffyapi & cd apps 2.创建app >: python ../../manage.py startapp home 路由分发 主路由:luffyapi/urls.py 阅读全文
posted @ 2022-04-01 16:25 hai起奈 阅读(79) 评论(0) 推荐(0) 编辑
摘要:xadmin后台管理 安装:luffy虚拟环境下 >: pip install https://codeload.github.com/sshwsfc/xadmin/zip/django2 注册app:dev.py INSTALLED_APPS = [ # ... # xadmin主体模块 'xad 阅读全文
posted @ 2022-04-01 16:25 hai起奈 阅读(94) 评论(0) 推荐(0) 编辑
摘要:luffy前台配置 axios前后台交互 安装:前端项目目录下的终端 >: cnpm install axios 配置:main.js import axios from 'axios' Vue.prototype.$axios = axios; cookies操作 安装:前端项目目录下的终端 >: 阅读全文
posted @ 2022-04-01 16:24 hai起奈 阅读(58) 评论(0) 推荐(0) 编辑
摘要:前端主页 图片准备 将提供的资料中的图片移植到项目的img文件夹下 页头组件:components/Header.vue <template> <div class="header"> <div class="slogan"> <p>老男孩IT教育 | 帮助有志向的年轻人通过努力学习获得体面的工作和 阅读全文
posted @ 2022-04-01 16:24 hai起奈 阅读(26) 评论(0) 推荐(0) 编辑
摘要:前台 vue环境 1.傻瓜式安装node: 官网下载:https://nodejs.org/zh-cn/ 2.安装cnpm: >: npm install -g cnpm --registry=https://registry.npm.taobao.org 3.安装vue最新脚手架: >: cnpm 阅读全文
posted @ 2022-04-01 16:23 hai起奈 阅读(111) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示