自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 达梦数据库的sql基本语法

基本的达梦sql语法

2025-03-23 10:13:58 578

原创 配置GitHub和PicGo的详细步骤

打开GitHub首页,点击右上角的“New repository”按钮,进入创建仓库页面。

2025-02-07 10:02:01 1158

原创 redis的基本使用

【代码】redis的基本使用。

2024-11-22 19:24:38 202

原创 docker-redis的安装与使用

【代码】docker-redis的安装与使用。

2024-11-10 11:42:29 419

原创 redis在Dokcer的安装使用

【代码】redis在Dokcer的安装使用。

2024-08-05 20:29:20 554 1

原创 redis在Django当中的使用方法

【代码】redis在Django当中的使用方法。

2024-08-05 20:22:57 516

原创 redis

​ Redis(Remote Dictionary Server)是一个开源的内存数据库,遵守 BSD 协议,它提供了一个高性能的键值(key-value)存储系统,常用于缓存、消息队列、会话存储等应用场景。

2024-07-18 10:23:12 2283 1

原创 git实操之线上分支合并

【代码】git实操之线上分支合并。

2024-07-18 10:19:44 1534

原创 git协同开发与冲突解决

在PyCharm的VCS(Version Control System)工具窗口或使用命令行提交更改。在你的本地仓库中,拉取远程仓库的最新代码,确保你的本地仓库是最新的。现在,你已经成功解决了冲突,并将更改推送到了远程仓库。Git 会提示有冲突,并告诉你需要手动解决。在PyCharm中修改代码,例如在。在合并后,将更改推送到远程仓库。如果你还没有本地仓库,可以使用。命令从远程仓库克隆代码到本地。命令从远程仓库克隆代码到本地。在本地进行初始的开发和提交。:此时你没有拉取张三的更改。推送更改到远程仓库。

2024-07-15 20:44:21 1286

原创 git链接远程仓库

​ 所以,在SSH密钥认证中,私钥用于生成签名,而公钥用于验证签名。这种机制确保了只有拥有私钥的人才能成功进行身份验证。

2024-07-15 20:41:56 732

原创 git安装

git - 软件,做版本管理的,分不同平台(win,mac) # github - 网站,git远程代码仓库,全球最大的开源代码托管平台,全球最大的开源代码仓库 # gitee(小公司,私有仓库) - 国内最大的开源代码托管平台 # gitlab(公司内部这个多) - 公司内部的远程仓库 # bitbucket 给公司做代码托管的,没有开源。

2024-07-14 23:50:40 12996

原创 Django前后端打通

用于指定哪些源可以访问资源。用于指定哪些 HTTP 方法允许跨源请求。用于告知浏览器在跨域请求中,所允许的请求头字段。​ 这三个响应头通常一起使用,以确保跨源请求的安全性和可访问性。同时,它们也遵循 CORS 规范,确保浏览器和服务器之间的正确交互。return res。

2024-07-14 23:46:45 1313

原创 Djngo项目创建的准备工作【5】

​# 导入自定义日志​​# 以后可能会自定义自定义异常类pass # # 不需要额外的__init__方法,除非你需要额外的功能​​​# 记录日志# 只要执行到这,一定以为着程序出现了异常,记录日志user = resquest.user.id or '【 匿名用户 】'logger.error('用书:[%s],访问路径:[%s],视图类是:[%s],客户端地址:[%s],出差了,错误信息是:[%s]'

2024-07-12 07:15:00 1048

原创 Django项目创建的基本准备工作【4】

(可选): 如果你希望自定义 Django admin 的外观或功能,你可以通过注册自定义的 ModelAdmin 类来实现。这通常在项目的。

2024-07-11 08:00:00 663

原创 Django项目创建的准备工作【3】

创建用户: 并授权用户: luffy: 密码xxxxxx , 只授予luffy库权限。

2024-07-11 07:30:00 579

原创 Django项目创建的准备工作【 2 】

1 目录结构"""├── logs/ # 项目运行时/开发时日志目录 - 包├── manage.py # 脚本文件├── luffy_api/ # 项目主应用,开发时的代码保存 - 包├── apps/ # 开发者的代码保存目录,以模块[子应用]为目录保存 - 包├── libs/ # 第三方类库的保存目录[第三方组件、模块] - 包。

2024-07-10 16:16:29 1035 1

原创 Django项目的基本准备工作【1】

1 之前装第三方模块pip3 install django -i 镜像仓库​# 2 一劳永逸--》整点配置,以后安装模块,自动去配置好的源下载###windows1、文件管理器文件路径地址栏敲:%APPDATA% 回车,快速进入 C:\Users\电脑用户\AppData\Roaming 文件夹中2、新建 pip 文件夹并在文件夹中新建 pip.ini 配置文件3、新增 pip.ini 配置文件内容[global][install]

2024-07-10 16:14:59 977

原创 Docker-compose部署项目

这是一个使用 Docker Compose 版本 3 的配置文件,它描述了一个多容器 Docker 应用,包括 Nginx、Django 应用、Redis 和 MySQL 服务。这个就是重新安装一个mysql版本就行 直接用。这里来测试你的django后端是否能成功运行。跟window里面的MySQL是否能成功连接。可是宿主机的地址10.0.0.102。修改setting.js配置文件。里面的要只想你上面的配置文件。下载最新版本的mysql。

2024-07-09 21:15:47 1782

原创 Docker-compse的应用

使用了docker 面临一个比较大的问题,如果一个djagno项目,使用mysql,redis,不要一次性把所有服务都放到一个容器中,每个服务一个容器,批量的管理多个容器,比较难以操作,于是有了docker-compose​# 不要把多个服务放到一个容器中(能,不建议)--》docker建议就是一个服务一个容器​​# 批量管理,操作docker容器的软件---》docker-compose--》go语言编写的只在单机上操作容器的软件。

2024-07-09 21:11:35 1492

原创 Docker部署项目

如果您的图书管理系统需要使用数据库,您可能还需要创建一个数据库容器(例如使用PostgreSQL或MySQL),并在Django应用中配置正确的数据库连接。以上步骤可以帮助您将一个基于Django的图书管理系统部署到Docker容器,并通过宿主机的80端口访问。注意:如果您的宿主机上已经占用80端口,您需要先停止占用该端口的进程,或者修改Docker端口映射。确保您的宿主机上安装了Docker。表示将宿主机的80端口映射到容器的8000端口。文件,其中列出了所有必须的Python依赖。

2024-07-09 21:08:38 784 1

原创 Dockerfile的使用

1 镜像从哪里来的?1 远程仓库拉取的 docker pull (hub.docker---》搭建私有仓库)2 用容器做成的镜像 docker commit3 把备份的恢复 docker load4 使用Dockerfile来构建(这种多)​​#2 什么是DockerfileDockerfile是由一系列命令和参数构成的脚本文件,这些命令应用于基础镜像并最终创建一个新的镜像# centos7中,装了vim,在根路径下新建了一个文件 lqz.txt,写了写内容​。

2024-07-08 19:59:42 1482

原创 Docker容器的基本操作

选项挂载宿主机的目录或文件到容器中时,确实会存在一种双向的文件共享关系,这可能会影响到宿主机上的内容。镜像启动了一个新的 Docker 容器,设置了 MySQL 的 root 密码,并配置了数据、配置和主要配置文件的卷映射。unbantu 要注意的就是在因为我用的是jingyi用户所以创建的文件是在/ 根目录下的。前提条件宿主机要用3307端口 这样不止容器可以访问 window也能进行访问。在到容器里面的cd jing路径 xx.txt 是先宿主机跟容器的共享。​ 所以,总的来说,条命令从。

2024-07-08 19:39:35 1242

原创 修改CentOS7.9跟Unbantu24的ip地址

yum install docker-ce -y # 查看安装的版本 docker --version # 查看docker状态 systemctl status docker systemctl start docker。

2024-07-08 09:33:42 221

原创 docker介绍与详细安装

然后进入需要安装ssh跟关闭防火墙才能进行ssh远程连接。安装unbantu22.04.4版本。

2024-07-04 23:44:26 393

原创 Docker的基本介绍

docker 镜像好比一个模板,可以通过这个模板来创建容器服务,,包含运行应用程序时所需要的一切:代码、运行时、库、环境变量、配置文件等所有的应用打包成一个 docker 镜像,然后跑起来即可,它可以在多个环境中部署,包括开发、测试、生产等。容器通过使用 Docker 引擎运行应用程序,并提供所需的资源来运行该应用程序。容器是可变的,可以创建、启动、停止、删除等。存放镜像的地方,分为和。

2024-07-04 23:37:42 890

原创 flask的进阶使用方法

【代码】flask的进阶使用方法。

2024-07-04 23:30:34 252

原创 flask的基本使用

【代码】flask的基本使用。

2024-07-02 23:32:49 554 1

原创 flask缓存、信号的使用

1 Flask框架中的信号基于blinker,其主要就是让开发者可以在flask请求过程中定制一些用户行为 # 2 信号是典型的 观察者模式 - 触发某个事执行【模板准备渲染】 - 绑定信号:可以绑定多个只要模板准备渲染 - - 》就会执行这几个绑定的新 - - 》函数 # 3 面向切面编程(AOP)--》一种方案 - 整个程序正常运行,但是我们可以把一部分代码,插入到某个位置执行 - 钩子函数:只要写了,程序走到哪,就会执行,没写,就不会执行 - 序列化类的校验 # 4 通过信号可以做什么事?

2024-07-02 09:00:00 1233

原创 flask数据连接池、定制命令

help = '这个是角色表!!!print('开始导入')self.stdout.write(self.style.SUCCESS(f'成功将from django . core . management . base import BaseCommand from back . models import Role class Command(BaseCommand) : help = '这个是角色表!!!

2024-07-02 07:30:00 404

原创 Flask 中的 Session 和 Cookies、wtforms

在构建 web 应用时,管理用户的状态和数据是至关重要的。Flask,作为一个灵活的微型 web 框架,提供了会话(Session)和 Cookies 管理的能力。本文将深入探讨 Flask 中的会话和 Cookies 的概念、工作机制以及应用实例,为读者提供全面而详细的理解。

2024-07-01 00:59:31 1175

原创 基于flask的闪现、g对象、蓝图

这些信息要等登陆成功之后才会出现【 二 】g对象g对象就是一个全局对象具体示例

2024-07-01 00:52:35 1547

原创 flask的基本使用2

上一篇我们介绍了基本使用方法flask使用【 1 】基本使用from flask import Flask# 1 实例化得到对象app = Flask(__name__)# 2 注册路由--》写视图函数@app.route('/')def index(): # 3 返回给前端字符串 return 'hello world'if __name__ == '__main__': # 运行app,默认运行在5000 app.run()

2024-06-26 23:23:13 1020

原创 flask的基本使用1

​wsgiref是 Python 标准库中的一个模块,用于实现 WSGI(Web 服务器网关接口)。它包含了一些用于开发和测试 WSGI 服务器和应用程序的工具和实用程序。​uwsgi是一个 Web 服务器软件,用于部署 Python 程序。它是一个快速的、纯 C 语言编写的 Web 服务器,可用于部署 Python WSGI 应用程序。uwsgi 服务器与 WSGI 应用程序之间通过通用网关接口 (uWSGI) 进行通信。​Werkzeug。

2024-06-26 23:21:14 1058

原创 小程序注册

1 项目主配置文件,在项目根路径下,控制整个项目的-app.js # 小程序入口文件,小程序启动,会执行这个js-app.json # 小程序的全局配置:顶部的颜色,标题。。。-app.wxss # 小程序全局样式:所有样式,全局生效# app.js 和app.json 必须有,没有不行# 2 页面文件-pages文件夹下,有一个个的文件夹(index,login,register)-->每个文件夹下有4个文件-xx.js # 页面逻辑,js代码控制。

2024-06-25 22:49:42 480

原创 小程序的基本使用

这个就是js代码的存放地方。

2024-06-25 22:48:53 1252

原创 Linux 文件与目录管理

我们知道 Linux 的目录结构为树状结构,最顶级的目录为根目录。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。在开始本教程前我们需要先知道什么是绝对路径与相对路径。路径的写法,由根目录写起,例如: /usr/share/doc 这个目录。路径的写法,不是由写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成:这就是相对路径的写法。

2024-06-24 23:16:11 636

原创 基于djangoRBAC权限

​ 基于角色的访问控制(RBAC)模型解决了许多与权限管理相关的问题,主要包括以下几个方面:简化权限管理:RBAC模型通过将权限授予角色而不是直接授予用户,简化了权限管理的复杂性。管理员可以根据用户的职责和职位将其分配到适当的角色,而不必为每个用户单独配置权限。这样可以减少管理工作量,提高效率。降低错误和风险:RBAC模型减少了手动配置权限的错误风险。由于权限是基于角色进行管理,管理员只需要为角色定义适当的权限,而不必考虑每个用户的具体权限。这样可以减少配置错误和意外授权的可能性,提高系统的安全性。

2024-06-24 23:15:34 1464

原创 vue3的基本使用方法

f('jing');使用箭头函数:这里function=>f3('jing');Proxy。

2024-06-17 20:38:01 2632 6

原创 vue小总结

提供了在浏览器中存储键值对数据的简单方法。存储的数据没有过期时间,除非显式删除或由用户清除浏览器缓存。// 设置数据// 获取数据// 删除数据// 清空所有数据与类似,但数据仅在当前会话期间有效。如果用户关闭浏览器标签或窗口,数据将被清除。// 设置数据// 获取数据// 删除数据// 清空所有数据Cookies# cookie 需要下载 vue-cookies cnpm install vue - cookies - S// 在main.js文件加入插件。

2024-06-17 20:32:47 882

原创 vue插件与插槽

1、通过使用,本质上是调用2、使用插件必须在new Vue()启动应用之前完成,实例化之前就要配置好。3、如果使用Vue.use多次注册相同插件,那只会注册成功一次。####【4】源码解读// 忽略已注册插件return// 集合转数组,并去除第一个参数// 把this(即Vue)添加到数组的第一个参数中// 调用install方法// 注册成功​Vue.use接受一个对象参数plugin。

2024-06-13 09:18:40 915

javaScript1.md

javaScript1.md

2024-03-21

空空如也

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

TA关注的人

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