自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#数据类型及相互转换

算术运算符关系运算符赋值运算符位运算符逻辑运算符条件运算符(三目运算符)

2025-03-06 09:37:04 706

原创 C#基础及标准控件的使用,附登录案例

10)将程序集中的所有之前的命名空间替换成SWJ。要选择当前项目,然后全部替换。2)解决方案是根据文件名去找项目的,如果直接修改文件名,会导致找不到项目。6)复制路径——打开.csproj文件。5)选中解决方案——添加——现有项目。7)打开后,然后修改项目名字为SWJ。9)把以下四个位置都改为SWJ。8)选中项目,右击属性。

2025-03-04 15:13:15 978

原创 03Pandas查看和预览数据的方法

本文介绍pandas查看和预览数据的方法

2025-01-05 07:45:00 309

原创 02pandas读取和保存数据的方法

本文介绍了pandas读取和保存数据的方法

2025-01-04 21:00:00 1073

原创 01 数据分析介绍及工具准备

数据分析工具准备

2025-01-04 16:05:37 621

原创 Docker在linux系统中的下载与使用

v D:\docker\mysql01\conf:/etc/mysql/conf.d:挂载容器/etc/mysql/conf.d中的配置文件到本机的conf文件夹下。Docker attach ubuntu01:进入容器(针对已创建的容器,如果是刚创建的容器docker run 就会进入),exit退出后,容器就会停止。-t:终端 -i和-t一般写在一起,如果需要使用到终端命令,则要加上-it,如ubuntu要进入到容器当中,对其进行对应的命令操作,要加上-it。而ubuntu就不需要加。

2024-10-09 16:15:45 1114

原创 DRF实操——项目部署

使用Nginx代理PXC集群的每个Mysql节点。热部署:改了配置不需要重启nginx,只需要重新加载配置。在项目根目录下创建一个pro_settings.py文件,将settings中的内容复制过去。修改pro_settings.py文件。1)DEBUG改为False2)将可以访问的域名或id配置进去3)将mysql配置改成上线的mysql配置文件修改mysql的配置文件。这里的端口要改为nginx配置的端口3316配置wsgi.py。

2024-09-30 22:31:38 1136

原创 DRF实操——支付宝的介绍与对接支付宝

在浏览器搜索“支付宝开放平台”,扫码登录。2. 进入控制台3. 网页移动应用——创建网页移动应用4. 填写信息,会生成这个应用的appid,会绑定真实的账户,进行对接。

2024-09-30 17:37:11 906

原创 DRF实操学习——购物车及订单生成

目标:实现购物车功能及订单生成功能分析:技术点:事务控制模型:购物车表订单表订单商品表。

2024-09-30 15:05:36 553

原创 DRF实操学习——商城

在ClassificationViewSet中增加以下接口。在CommodityViewSet视图中增加以下接口。新建一个shopping的app。在settings中注册该app。修改序列化器,优化查询结果。

2024-09-29 12:27:37 412

原创 DRF实操学习——收货地址的设计

选择省份的输入框,会向后端发送请求,获取所有省份,渲染到前端。比如选择湖北省,然后前端获取到湖北省的id,再次向后端发起请求,获取到湖北省下的所有区划。同理,在根据孝感市的id获取到孝感市下的所有区划。可以将查询操作多的数据放在redis中,即将高频数据或临时数据缓存。重写get_queryset方法,当操作为list操作时,查询所有parent=None的数据,即省份。定义收货地址模型类 ,新建一个收货地址表,外键关联用户表,保存是哪个用户创建的。特点:增加、删除、修改、更新操作少。

2024-09-26 11:25:59 999

原创 DRF实操学习——文章和评论的设计

增加额外的增加浏览量的接口,retrieve可以记录客户端传入的id,然后判断时间。分析:针对不同的操作,查询集不同,比如,用户查看文章不能查看到草稿的数据,作者查看文章可以查看到自己的已发布的和未发布的数据。分析:文章的发布者才能修改文章。由上面分析得知,最基础的权限是登录,所以我们在视图中增加基础权限的配置。使用装饰器的场景:在原有功能的基础上,再增加额外的功能。自动获取当前登录的用户,作为文章的作者。给文章视图集编写一个额外的功能,返回该文章的所有评论。分析:获取当前登录用户为文章的创建者。

2024-09-25 15:05:00 853

原创 Django操作ES实现搜索功能

本文介绍了Django操作ES实现搜索题目的高亮搜索,并讲解了如何将数据存储到MYSQL进行持久化的同时,存入ES

2024-09-24 14:42:46 1406

原创 ElasticSearch的使用、Kibana和ES-Head可视化工具

ElasticSearch的使用、Kibana和ES-Head可视化工具

2024-09-23 16:16:47 1491

原创 DRF实操学习——题目的管理

本文主要讲解考试、题目联系模块的后端设计实操编写views.py视图函数编写路由urls.py7.配置总路由urls.py8.启动测试标签的权限:创建:老师及以上查看:登录可查看修改:老师及以上删除:超级管理员设置最低基本权限:选择这个事物操作的最低权限,将最低权限定义为视图类的权限。最基础的就是登录。在per

2024-09-20 14:57:47 962

原创 DRF实操学习——个人资料的录入、修改、密码的修改

装饰器:在不改变函数本身的情况下进行功能的升级,增加。定义装饰器:装饰器的本质就是闭包,即函数的嵌套。3)在views.py文件中使用。2) 重写serializer。3)修改密码时增加序列化器校验。开启所有的docker容器。1) 增加如下序列化器。

2024-09-19 16:57:59 560

原创 FastDFS的docker部署及实现头像上传

本文概述了fastDFS的docker部署以及使用fastDFS实现了头像的上传操作

2024-09-19 16:16:49 1196

原创 Celery的使用

本文讲解了celery的基础概念和使用celery发送邮件

2024-09-15 15:29:24 1092 1

原创 zabbix6.4告警配置(短信告警和邮件告警),脚本触发

zabbix邮件告警和短信告警详细步骤介绍。

2024-04-24 14:19:57 6927 3

原创 zabbix6.4监控mysql数据库

数据采集——模板——在“名称”中输入mysql搜索模板 mysql by zabbix agent2。重新进入新创建的模板——点击"宏"——配置mysql数据库基本信息,点击更新即可。点击进入到该模板——“全克隆”复制出一个一样的模板——输入模板名称——点击添加。配置完后可以查看到自己配置的模板。

2024-03-22 13:54:01 885

原创 zabbix6.4报错问题汇总:zabbix server无法连接zabbix agent主机

如果端口开放且可访问,会看到一条成功的提示信息;如果端口未开放或无法访问,则会出现连接失败的提示。然后重启服务systemctl restart zabbix-agent2,问题解决。把以上两个IP地址都加入到zabix_agent2.conf中。先查看zabbix_agent2.conf的配置信息是否有错。出现以下信息表示端口没有开放。但是还是无法连接,依旧报错。

2024-03-20 11:06:20 4568

原创 通过docker容器安装zabbix6.4.12图文详解(监控服务器docker容器)

通过docker容器安装zabbix6.4.12图文详解,包括zabbix-server服务端搭建、zabbix-agent客户端配置,以及配置服务端监控客户端docker容器。环境:ubuntu 22.04,zabbix-server6.4,mysql8.0前提:1)先安装docker环境2)下载相关镜像

2024-03-18 17:34:02 2310

原创 html5中常用的标签

<!--...--> 定义注释。<!DOCTYPE> 定义文档类型。<a> 定义锚。<abbr> 定义缩写。<acronym> 定义只取首字母的缩写。<address> 定义文档作者或拥有者的联系信息。<applet> 不赞成使用。定义嵌入的 applet。<area> 定义图像映射内部的区域。<article> 定义文章。<aside> 定义页面内容之外的内容。&l

2024-03-16 14:18:06 236

原创 05实战:django项目环境搭建(pycharm,virtualBox的使用)、数据库的创建

本文讲解django在linux环境下如何搭建项目,并连接pycharm远程,以及mysql数据库的创建

2024-03-16 14:15:40 955 1

原创 面向对象三大特性与OOP原则

—下拉箭头选择添加现有文件——可以选择本地的相关图片资源——选择之后就会生成一个Resources的文件夹,里面就会有之前选择的图片。软件系统——》输入(用户界面)——》运算(业务逻辑)——》存储(数据库)——》输出(界面或其他文件)在继承关系中,子类可以替换父类,虚拟机可以根据父类变量动态的找到具体的子类对象,从而实现多态。2)好处:安全保证(避免代码外漏),快速应用(直接应用),团队协作(多人同时开发)需求变化时,尽量少的修改类的设计,而是通过扩展类来完成,即封闭修改,开放扩展。

2024-03-16 14:11:28 897

原创 pycharm和virtualBox虚拟机的安装(包括本地环境和远程环境配置)

双击启动pycahrm,然后选择喜欢的背景色配置,然后点击下一步,然后出现插件的页面,不需要安装,直接点击。2)然后直接鼠标选中插件,拖到pycharm中即可,点击。找到pycharm安装包,双击安装,点击。安装即可,安装完成点击finish即可。(破解pycharm);

2023-06-05 08:00:00 1553

原创 python环境安装

找到python-3.7.0-amd64的安装包,直接双击启动。上面是快速安装,我们选择下面的。,查看是否有版本号,没有则是没有安装python环境。自动添加环境变量,自动添加的位置(右键此电脑——,不然可能会有一些未知错误。,双击打开,没有安装的时候是空的,如果。的时候没有卸载干净可以直接手动删除)然后打开cmd,输入python,,即电脑有了Python环境。,输入cmd,打开窗口,可以自行跟换安装路径,

2023-06-04 20:12:36 637

原创 解决django.core.exceptions.ImproperlyConfigured: mysqlclient 1.4.3 or newer is required; you have 1.0.

这些方法对我来说都不管用,后面又查到说可以降低django的版本。网上查找资料说时django版本太低,与python3不兼容。记个笔记备忘一下~,希望对有类似情况的小伙伴有帮助!最近在配置环境时遇到这样的问题。在网上查找了很多资料,比如。

2023-06-01 22:32:16 1565

原创 Django文件下载功能

django针对文件下载专门提供了StreamingHttpResponse对象用来代替HttpResponse对象,以流的形式提供下载功能。StreamingHttpResponse对象用于将文件流发送给浏览器,与HttpResponse对象非常相似,对于文件下载功能,使用StreamingHttpResponse对象更加稳定和有效。

2023-02-22 21:42:40 936

原创 02Django基础配置:创建后台管理系统、接口文档配置、限流配置,文件下载功能的实现,filter查询

本文介绍了django如何创建后台管理系统,如何配置接口文档以及限流,还有文件下载功能的基础介绍,以及filter查询的基础介绍

2023-02-10 07:00:00 865 1

原创 Bootstrap框架的下载和导入

Bootstrap框架的下载和导入Bootstrap框架的基本介绍Bootstrap框架的下载和导入Bootstrap框架的基本介绍  完整的Web项目需要前端进行网站用户交互和页面设计,后端负责业务逻辑和数据库管理并且为前端提供数据信息。而我们在开发前端的过程中,通常一个页面的设计结构会有大致相同的框架结构,由此,想到把这些基本结构封装起来,后续就可以直接使用这些结构,而不用在重复写一样的代码,提高了开发的效率,同时也大大简化了前端开发的难度。  Bootstrap框架就是目前比较流行的前端框架之一

2023-02-09 20:27:00 862

原创 04RESTful的介绍及实战DRF项目搭建

1.HTTP请求分为:1)请求行请求方式:POST、GET、PUT、DELETE常见的协议版本:HTTP/1.12)请求头Cookie:浏览器缓存Content type:请求内容类型 等等……3)请求体:请求的主体数据2.HTTP响应1)响应行保存有HTTP协议版本、状态码2)响应头Set-Cookie:服务器向浏览器写入cookieContent-type:响应类型 等等……3)响应体RESTful设计风格是一种接口设计规范,解决不同开发人员按照自己习惯与风格开发出来的接口

2022-07-09 15:35:48 526

原创 03 Linux安装Git(本地仓库创建和远程仓库创建图文详解)

1.安装命令:**sudo apt-get install git**2.查看版本 或 确定是否安装git:打开MobaXterm软件配置的虚拟机,输入**git --version**,查看git的版本号,可以看到版本号,表示安装了git。

2022-06-28 16:39:05 3400

原创 01 云服务器的介绍及配置、前后端分类开发介绍、django项目框架介绍

文本讲解了云服务器的介绍及配置、模板开发与前后端分离项目开发的区别、以及django项目文件接口的介绍

2022-06-12 21:14:54 1840

原创 PyCharm快捷键

PyCharm中的各种快捷键操作,后续会边学边更新,先记个笔记备忘一下~1.注释/取消注释:ctrl+/2.复制上一行:ctrl+D3.取消操作:ctrl+Z4.选中多处:alt+鼠标选中5.调整格式:alt+ctrl+L6.html文件中输入标签名,按Tab键可以自动补全7.双击单词位置,直接选中整个单词...

2022-04-13 13:38:54 1327

原创 VSCode的各种快捷键操作

VSCode的各种快捷键操作记个笔记备忘一下隐藏左边文件夹:单击左上角文件夹隐藏,再次点击显示复制上一行:alt+shift+下箭头选中多行:alt+鼠标点击需要选中的行注释/取消注释:ctrl+/

2022-04-06 22:14:50 365 1

原创 04HTML表单的基本介绍

表单form表单用于收集用户的信息并且发送给后台,一般用于Web的登录、注册等功能的实现。表单中的表单子元素包括:输入框、按钮、下拉框、复选框、文件上传等内容。用户在这些子元素中输入的信息就会以表单的形式发送给后台处理。form标签里面包含action、target、**method **等属性。action属性用来设置表单提交到的服务器网址。target="_blank"时,点击提交后会重新打开新的页面,而不是刷新原页面。method属性用来设置提交方式,有 post 和 get 两种方式。post方

2022-03-23 07:00:00 619

原创 03HTML转义字符

HTML中的转义字符在HTML中,若想输出尖括号、大于号、小于号等特殊字符,可以使用字符实体(即转义字符)来实现。常见的特殊字符及其对应的字符实体名称如下:1. < : &lt;2. > : &gt;3. & : &amp;4. 欧元: &euro;5. 镑 :&pound;6. 中文字符长度空格: &emsp;7. 英文字符长度空格: &nbsp;8. 单引号:&apos;9. 双引号: &q

2022-03-22 22:49:33 1089

原创 02块级标签和内联标签的区别

块级标签和内联标签的区别块级标签:宽度和内容有关1)每一个块级标签独占一行,可以实现自动换行2)有多个块级标签存在时,默认的排列方式从上往下3)设置宽高有效4)可以容纳内联元素或者其他元素内联标签:内联标签在不设置宽度的情况下,宽度始终和浏览器宽度保持一致1)不会自动换行2)出现多个内联标签时,默认的排列方式是从左往右3)设置宽高无效4)只能容纳内联元素常见的块级标签:<!DOCTYPE html><html lang="en"><head>

2022-03-21 22:39:10 982

原创 01html的基本介绍

HTML的基本介绍HTML是超文本标记语言,属于一种标记语言,而不是编程语言,用来描述Web页面的结构。HTML使用元素(即标签)来描述网页。一般来说,HTML元素由三个部分组成:开始标记、内容和结束标记。今后的介绍都是基于python的web前端内容,使用PyCharm软件来创建html文件。PyCharm软件的使用不做详细介绍了,这个大家自己查找相关内容进行学习。在PyCharm中创建一个html文件,其基本页面如下所示:<!DOCTYPE html><html lang=

2022-03-20 21:56:18 494

C#基础及标准控件的使用,附登录案例

C#基础及标准控件的使用,附登录案例

2025-03-06

C#上位机学习第二课源码

上位机开发项目源码文件

2025-03-05

面试官学习技巧,里面讲述了面试官在面试时会如何进行提问

面试官学习技巧,里面讲述了面试官在面试时会如何进行提问

2025-01-05

测试系统,用于平时练习使用

测试系统,用于平时练习使用https://modao.cc/proto/gaVz4vyzsjkup15MWQkHuo/sharing?view_mode=read_only #工作周报-分享

2024-11-27

apifox用于接口测试及对接

apifox用于接口测试及对接

2024-11-27

DRF完整项目及uwsgi部署配置

DRF完整项目及uwsgi部署配置

2024-09-30

django restframework实操-购物车的设计 及 支付

django restframework实操-购物车的设计 及 支付

2024-09-29

实操学习-文章的增删改查

实操学习-文章的增删改查

2024-09-24

ES操作的源文件后端django代码

ES操作的源文件后端django代码

2024-09-24

drf实战项目文件,包括fastdfs的使用等等

drf实战项目文件,包括fastdfs的使用等等

2024-09-19

腾讯课堂的安装包应用软件

腾讯课堂的安装包应用软件

2024-07-02

空空如也

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

TA关注的人

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