04 2023 档案
后端交互
摘要:与后端交互 axions发送ajax请求 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/vue.js"></script> <script 阅读全文
posted @ 2023-04-08 22:17 zyg111 阅读(16) 评论(0) 推荐(0) 编辑
django框架
摘要:django框架 django框架前导 自己手写的原始版web框架(1.0) 问 1.我们在自己编写web框架之前需要先弄清楚web框架的作用 2.我们编写web框架时要弄清楚需要实现什么样的功能 答 1.web框架的作用就是连接前端与数据库,web框架可以被看成是连接两者的中间介质,也可以简单的理 阅读全文
posted @ 2023-04-08 21:50 zyg111 阅读(49) 评论(0) 推荐(0) 编辑
django相关配置和操作
摘要:静态文件 1.静态文件 不经常修改的文件,主要是针对html文件所使用到的各种资源 css文件 js文件 img文件 第三方框架文件 django针对静态文件资源一般需要单独开一个目录存放 static目录 该目录下如果各类型的文件都多,那么我们还可以继续创建目录,就以文件类型作为目录名称 2.资源 阅读全文
posted @ 2023-04-08 21:30 zyg111 阅读(39) 评论(0) 推荐(0) 编辑
django路由层
摘要:django路由层 django请求生命周期流程图 django路由层 1.路由匹配 django1.X版本路由的第一个参数是正则表达式 django2.X及以上版本的则是path写什么就匹配什么 # 无论什么版本的django都自带加斜杠后缀的功能,我们可以把这个功能手动取消 取消自动加斜杠后缀功 阅读全文
posted @ 2023-04-08 21:29 zyg111 阅读(23) 评论(0) 推荐(0) 编辑
django模型层
摘要:django模型层 前期了解知识 1.django自带的sqlite3数据库对时间字段不够敏感,而且功能也少,所以我们习惯切换成常见的数据库 2.对于django,ORM不会自定帮我们创建库,所以需要我们提前准备好库 3.单独测试Django的某个功能层 Django默认是不允许单独测试某个py文件 阅读全文
posted @ 2023-04-08 21:18 zyg111 阅读(32) 评论(0) 推荐(0) 编辑
forms组件
摘要:forms组件 forms组件简介 小需求:获取用户数据并发送给后端校验 后端返回不符合校验规则的提示信息 form组件 1.自动校验数据 2.自动生成标签 3.自动展示信息 from django import forms class MyForm(forms.Form): username = 阅读全文
posted @ 2023-04-08 21:12 zyg111 阅读(15) 评论(0) 推荐(0) 编辑
Vue-cli
摘要:Vue-cli vue-cli创建项目 1.下载node解释器 在node官网中下载node解释器,安装时一直下一步就行 2.验证 node下载完是自动添加环境变量的,可以在cmd中输入node来验证 3.安装vue-cli npm install -g @vue/cli # 使用原生的npm速度慢 阅读全文
posted @ 2023-04-08 21:12 zyg111 阅读(22) 评论(0) 推荐(0) 编辑
django相关操作
摘要:Django内置序列化组件 我们在学习Django内置序列化组件之前需要知道的一点是:前后端分离的项目,它的视图函数只需要返回json格式的数据即可 from django.http import JsonResponse 1.不适用序列化组件 JsonResponse发送到前端的数据是以字典形式发 阅读全文
posted @ 2023-04-08 21:01 zyg111 阅读(22) 评论(0) 推荐(0) 编辑
vue 高级部分
摘要:props的其它内容 props的作用就是用于在子组件中接收传入的数据 props的使用方式 1.数组 props:['name'] 2.对象,指定传入变量的类型 props:{name:Number} 3.对象,传入变量有类型、默认值和必填 props: { name: { type: Strin 阅读全文
posted @ 2023-04-08 20:54 zyg111 阅读(22) 评论(0) 推荐(0) 编辑
django模板层
摘要:django模板层 模板语法传值 1.精准传值 return render(request, '01.html', {'a': name, 'b': age}) 这种传值方式不浪费资源但是针对名字比较多的情况下比较麻烦 2.统一传值 return render(request, '01.html', 阅读全文
posted @ 2023-04-08 20:40 zyg111 阅读(23) 评论(0) 推荐(0) 编辑
django之视图层
摘要:django之视图层 视图层必会三板斧 用来处理请求的视图函数都必须返回HttpResponse对象 1. return HttpResponse() # HttpResponse本身是一个类,类加括号产生对象 2. return render() 源码见图二,render的源码是一个函数,返回值是 阅读全文
posted @ 2023-04-08 20:39 zyg111 阅读(18) 评论(0) 推荐(0) 编辑
Ajax
摘要:Ajax 异步提交,局部刷新 基本语法 $.ajax({ url:'', # 提交地址,与form标签的action一致 type:'post', # 请求方式,默认也是get data:{}, # 发送的数据 success:function (args) { # 后端返回结果之后自动触发,arg 阅读全文
posted @ 2023-04-08 20:18 zyg111 阅读(14) 评论(0) 推荐(0) 编辑
组件
摘要:Vue组件 组件分类 全局组件:在任意组件中都能使用 局部组件:只能在当前组件中使用 定义全局组件 Vue.component('child', { template: ` <div> <button>后退</button> <span style="font-size: 40px">首页--{{ 阅读全文
posted @ 2023-04-08 20:16 zyg111 阅读(95) 评论(0) 推荐(0) 编辑
前端之VUE
摘要:前端之VUE vue介绍和基本使用 介绍 vue是一套用于构建用户界面的渐进式框架,与其它大型框架不同的是,Vue可以被设计为自底层向上逐层应用,Vue的核心库只关注视图层 渐进式框架 可以一点一点地使用它,只用一部分,也可以整个工程都使用它 官网:https://cn.vuejs.org/ 文档: 阅读全文
posted @ 2023-04-08 19:46 zyg111 阅读(1046) 评论(0) 推荐(0) 编辑
三大认证源码分析、基于APIView的分页、异常处理
摘要:三大认证源码分析 drf的APIView在执行视图类的方法之前在dispatch中执行了三大认证 self.initial(request, *args, **kwargs) initial的源码如下: def initial(self, request, *args, **kwargs): # 能 阅读全文
posted @ 2023-04-07 21:25 zyg111 阅读(26) 评论(0) 推荐(0) 编辑
flask使用
摘要:cbv分析 视图函数 from flask import Flask, request from flask.views import View, MethodView app = Flask(__name__) app.debug = True class IndexView(MethodView 阅读全文
posted @ 2023-04-07 21:23 zyg111 阅读(27) 评论(0) 推荐(0) 编辑
接口文档与JWT
摘要:接口文档 接口文档的作用 在前后端分离的项目中,我们写完后端后,我们很清楚有哪些接口、属性、编码方式、返回格式等,但是做前端的不清楚,所以就需要我们编写接口文档,将这些东西都写在里面 如何编写接口文档 1.使用word或md编写接口文档 2.使用第三方平台编写接口文档 如: https://www. 阅读全文
posted @ 2023-04-07 21:11 zyg111 阅读(57) 评论(0) 推荐(0) 编辑
序列化器
摘要:序列化器的介绍和快速使用 drf提供了两个类:Serializer和ModelSerializer 之后我们只需要写自己的类,继承drf提供的序列化类,使用其中的方法就行 之后接口的编写我们可以使用APIView+序列化类+Response来完成 序列化类的基本使用--序列化多条 serialize 阅读全文
posted @ 2023-04-07 20:50 zyg111 阅读(38) 评论(0) 推荐(0) 编辑
视图层与路由系统
摘要:视图层 两个视图基类 APIView GenericAPIView 5个视图扩展类 from rest_framework.mixins import CreateModelMinin, UpdateModelMixin, DestroyModelMixin, RetrieveModelMixin, 阅读全文
posted @ 2023-04-07 20:10 zyg111 阅读(23) 评论(0) 推荐(0) 编辑
drf入门规范
摘要:drf入门规范 web应用模式 在开发web应用时有两种应用模式:前后端分离和前后端不分离 前后端不分离 在该模式下前端浏览器看到的所有页面都是由后端控制,前后端的耦合度非常高,具体流程见图一 前后端代码都在一起,只需要一个服务器就好了 前后端分离 在该模式下后端不再控制前端页面,仅仅返回前端所需要 阅读全文
posted @ 2023-04-07 16:02 zyg111 阅读(33) 评论(0) 推荐(0) 编辑
进程
摘要:进程 任务的提交方式与执行状态 同步与异步 同步与异步是用来表达任务的提交方式 同步 就是提交完任务之后原地等待任务的返回结果,期间不做任何事 异步 就是提交完任务之后直接去做其他事,任务产生结果了自动通知 阻塞与非阻塞 用来表达任务的执行状态 阻塞 阻塞态 非阻塞 就绪态、运行态 综合使用 同步阻 阅读全文
posted @ 2023-04-06 22:36 zyg111 阅读(66) 评论(0) 推荐(0) 编辑
JQuery操作
摘要:JQuery操作 简介 1.使用jQuery的好处 1.加载速度更快 2.选择器更多也更好用 3.支持Ajax 4.兼容更多浏览器 5.代码量大大减少 2.如何加载jQuery 1.下载jQuery核心文件到本地引入 2.CDN网络资源加载(依赖网络) 网络资源 https://www.bootcd 阅读全文
posted @ 2023-04-06 21:38 zyg111 阅读(23) 评论(0) 推荐(0) 编辑
前端之HTML
摘要:前端之HTML 前端与后端的概念 前端 与用户直接打交道的界面 后端 不直接与用户打交道,主要负责内部的业务逻辑的执行 前端三剑客 HTML 网页的骨架 CSS 网页的样式 JavaScript 网页的动态 HTTP协议 又称为超文本传输协议 1.四大特性 1.基于请求响应 客户端发送请求,服务端响 阅读全文
posted @ 2023-04-06 21:04 zyg111 阅读(31) 评论(0) 推荐(0) 编辑
前端之CSS
摘要:CSS 层叠样式表 主要用于调节HTML标签的各种样式 标签的两大属性: 1.class属性 分类查找,主要用于批量查找 2.id属性 精确查找,点对点的查找 我们之所以将标签分为这两大属性主要是用来区分标签的,页面都是由HTML组成的,且一个页面有许多HTML标签都是相同的,但是这些相同的标签在不 阅读全文
posted @ 2023-04-06 19:58 zyg111 阅读(18) 评论(0) 推荐(0) 编辑
前端之JavaScript
摘要:前端之JavaScript 基础 1.注释语法 // 单行注释 /*多行注释*/ 2.前端引入js的多种方式 1.head内script标签内编写 2.head内script标签src属性引入外部js资源 3.body内最底部通过script标签src属性引入2外部js资源 3.结束符号 分号 4. 阅读全文
posted @ 2023-04-06 19:54 zyg111 阅读(29) 评论(0) 推荐(0) 编辑
socket模块
摘要:socket模块 描述 给我们提供了一个模拟控制OSI七层协议的方法,快让我们可以基于网络编写一个进行数据交互的程序 socket也叫套接字 基于文件类型的套接字家族(单机) AF_UNIX 基于网络类型的套接字家族(联网) AF_INET 代码简介 服务端 import socket # 1.产生 阅读全文
posted @ 2023-04-06 19:14 zyg111 阅读(47) 评论(0) 推荐(0) 编辑
并发与进程
摘要:并发编程理论 研究网络编程其实就是在研究计算机的底层原理及发展史 操作系统发展史 1.穿孔卡片阶段 计算机很庞大 使用很麻烦 一次只能给一个人使用 期间很多时候计算机都不工作 好处:程序员独占计算机 为所欲为 坏处:计算机利用率太低 浪费资源 2.联机批处理系统 提前使用磁带一次性录入多个程序员编写 阅读全文
posted @ 2023-04-06 19:12 zyg111 阅读(26) 评论(0) 推荐(0) 编辑
黏包
摘要:黏包现象 1.何为黏包现象 黏包现象就是客户端连续多次执行send,服务端连续执行相同次数的recv想对应接收客户端发送过来的数据,但是服务端却一次性接受了客户端发来的数据,这就是黏包现象 2.黏包现象产生的原因 1.每次发送的数据大小未知 2.TCP流式协议,就是TCP会针对数据量较小且发送间隔较 阅读全文
posted @ 2023-04-06 19:11 zyg111 阅读(94) 评论(0) 推荐(0) 编辑
网络编程
摘要:网络编程 软件开发架构 1.C/S架构 C:Client 客户端 S:Server 服务端 客户端指代的是手机端的APP和电脑上的各种软件,我们可以通过这些软件来进行各种各样的操作,聊天、看电影、玩游戏、购物等,但是这些操作是需要有数据来支撑的,所以我们手机电脑上的软件只是一个客户端,数据支撑位于网 阅读全文
posted @ 2023-04-06 18:48 zyg111 阅读(194) 评论(0) 推荐(0) 编辑
线程
摘要:线程 线程理论 进程 进程其实是资源单位,表示的是一块内存空间 线程 线程是执行单位,表示真正的代码指令 一个进程内部至少含有一个线程 1.一个进程内可以开设多个线程 2.同一个进程内的多个线程数据共享 # 进程间数据隔离,同进程下的线程数据共享 3.创建进程与线程的区别 创建进程的消耗要远大于线程 阅读全文
posted @ 2023-04-06 18:43 zyg111 阅读(23) 评论(0) 推荐(0) 编辑
第三方模块
摘要:第三方模块 第三方模块的下载与使用 第三方模块是由别人写的一些功能强大的模块 我们在使用第三方模块时必须先下载再使用,第一次下载完以后之后再使用就和内置模块一样可以反复调用了 第三方模块的下载方式 1.pip工具(cmd命令中) 每个解释器都有自带的pip工具,我们可以使用pip工具来下载第三方模块 阅读全文
posted @ 2023-04-05 21:28 zyg111 阅读(44) 评论(0) 推荐(0) 编辑
常用内置模块
摘要:常用内置模块之collections模块 1.namedtuple 具名元组(给元祖内的数据起名字,可以通过该名字访问元组内对应的元素) from collections import namedtuple eg: point = namedtuple('坐标', ['x', 'y']) p1 = 阅读全文
posted @ 2023-04-05 21:28 zyg111 阅读(35) 评论(0) 推荐(0) 编辑
面向对象与类
摘要:面向对象与类 何为面向对象 面向对象,按照字面意思就是根据对象来进行编程,实际上面向对象就是一种思维方式的转变 按照这种编程思想编程大致可分为两类,一种是面向过程编程,一种就是面向对象编程 面向过程编程 就是按照事物的发展顺序一步一步来,并且随着事物的发展问题的解决也会变得越来越简单 我们到目前为止 阅读全文
posted @ 2023-04-05 21:19 zyg111 阅读(30) 评论(0) 推荐(0) 编辑
算法及内置函数
摘要:算法及内置函数 算法简介及二分法 算法简介 1.算法说明 算法就是使用数学的方法来解决某些问题,并用代码表现出来,使用算法是解决问题的有效方法,但是不是所有的算法都是合格的 2.算法应用场景 平时生活我们可能用不到算法,但是算法却已经充斥在我们生活的每一个角落,如我们刷抖音时软件会根据我们的喜好来给 阅读全文
posted @ 2023-04-05 21:09 zyg111 阅读(27) 评论(0) 推荐(0) 编辑
垃圾回收机制与流程控制
摘要:垃圾回收机制与流程控制 1.垃圾回收机制 引用计数 数据值被引用的数量 eg: name = 'timi' # 数据值timi身上的引用计数为1 name1 = name # timi身上的引用计数为2 当数据值身上的引用计数为0时,系统会认为此数据值已无任何作用,此时会被垃圾回收机制回收 反之就是 阅读全文
posted @ 2023-04-05 21:01 zyg111 阅读(20) 评论(0) 推荐(0) 编辑
vue-cli
摘要:Vue-cli vue-cli创建项目 1.下载node解释器 在node官网中下载node解释器,安装时一直下一步就行 2.验证 node下载完是自动添加环境变量的,可以在cmd中输入node来验证 3.安装vue-cli npm install -g @vue/cli # 使用原生的npm速度慢 阅读全文
posted @ 2023-04-05 20:26 zyg111 阅读(19) 评论(0) 推荐(0) 编辑
函数
摘要:函数 引言 我们在写代码时会发现有的由几个字符组成的东西会带着一些功能,可以很好地帮我们编写代码,这个由几个字符组成的东西就是一个函数 有一个列表a = [1, 2, 3, 4, 5] 当我们需要统计列表内数据值的个数时我们首先想到的会用len(a),如果不用len那就需要我们自己编写代码了 cou 阅读全文
posted @ 2023-04-05 20:18 zyg111 阅读(43) 评论(0) 推荐(0) 编辑
文件操作
摘要:文件操作 概述 1.文件的概念 就是操作系统暴露给用户操作硬盘的快捷方式,当我们双击一个文件时其实是从硬盘将数据加载到内存,保存文件时其实是将内存中的数据刷到硬盘保存 2.代码打开文件的方式 方式一:f = open(文件路径,读写模式,encoding='utf8') f.close() 方式二: 阅读全文
posted @ 2023-04-05 20:17 zyg111 阅读(86) 评论(0) 推荐(0) 编辑
加密模块与日志模块
摘要:加密模块与日志模块 hashlib加密模块 简介 1.何为加密 加密就是将明文数据处理成让人看不懂的密文数据 2.为什么要加密 加密是为了保证一些重要的数据的安全 3.如何判断数据是否是加密的 加密后的数据呈现出来的是一串没有规律的字符串,这段字符串通常是由字母、数字、符号组成 4.密文的长短有何不 阅读全文
posted @ 2023-04-05 20:12 zyg111 阅读(116) 评论(0) 推荐(0) 编辑
用户交互、格式化输出、运算符
摘要:今日内容 1.与用户交互 就是与用户交流,分为两步,一步是获取用户输入,一步是反馈信息输出 获取用户输入 input # 获取用户输入 username = input('请输入您的用户名:') ''' 1.先执行input获取用户输入 2.将输入的数据绑定给变量名username 3.以后在程序中 阅读全文
posted @ 2023-04-05 20:01 zyg111 阅读(36) 评论(0) 推荐(0) 编辑
函数的多种用法与装饰器
摘要:函数的多种用法与装饰器 global与nonlocal 1.global是用在局部名称空间中可以直接修改全局名称空间中的数据 eg: a = 123 def index(): global a # 在这里加上global就可以在局部空间中修改全局名称空间中的变量名所绑定的数据值 a = 111 in 阅读全文
posted @ 2023-04-05 19:44 zyg111 阅读(25) 评论(0) 推荐(0) 编辑
正则表达式
摘要:正则表达式 描述 正则表达式是一门独立的技术,所有的语言都可以使用 它是利用一些特殊符号的组合或者直接写需要查找的字符来产生一些特殊的含义然后去给定的字符串中筛选出符合条件的数据 也就是说正则表达式主要就是用于筛选数据(匹配数据) 字符组 '''字符组的默认匹配方式就是挨个匹配''' [012345 阅读全文
posted @ 2023-04-05 19:32 zyg111 阅读(29) 评论(0) 推荐(0) 编辑
面向对象的魔法方法与元类
摘要:面向对象的魔法方法与元类 面向对象的魔法方法 魔法方法就是在类中定义的双下方法,它不需要人为调用,在特定的条件下会自动触发运行 1. __init__ 对象添加独有数据的时候会自动触发 class A: def __init__(self, name): print(name) obj = A('z 阅读全文
posted @ 2023-04-05 19:32 zyg111 阅读(17) 评论(0) 推荐(0) 编辑
内置函数与迭代器
摘要:内置函数与迭代器 重要内置函数补充 1. zip() 拉链 zip可以将两个列表内的数据值按照索引位置一一对应组合成元组 eg: l1 = [1, 2, 3, 4] l2 = [5, 6, 7, 8, 9] res = zip(l1, l2) print(list(res)) # [(1, 5), 阅读全文
posted @ 2023-04-05 19:31 zyg111 阅读(20) 评论(0) 推荐(0) 编辑
pycharm的安装与使用
摘要:pycharm的安装与使用 下载 pycharm的下载个人建议还是从官网下载比较好https://www.jetbrains.com/pycharm/ 具体操作步骤如下 安装 pycharm安装包下载完成以后双击安装或者有的电脑下载完成以后自动运行安装 路径选择完成以后一直下一步就行了,直到出现这个 阅读全文
posted @ 2023-04-05 19:31 zyg111 阅读(62) 评论(0) 推荐(0) 编辑
python语法与基本数据类型
摘要:python语法与基本数据类型 python语法之注释 什么是注释 注释就是对一段代码的解释说明 注释的编写 注释的编写在python中有几种方式 警号 + 空格 后面跟解释说明 # 注释 # 注释(单行注释) pycharm中快捷键为 Ctrl + ? 三个单引号中间加注释(适用于多行注释) '' 阅读全文
posted @ 2023-04-05 19:31 zyg111 阅读(39) 评论(0) 推荐(0) 编辑
面向对象之封装、多态、反射
摘要:面向对象之封装、多态、反射 面向对象之封装 封装:将数据和功能‘封装’起来 隐藏:将数据和功能隐藏起来不让用户直接调用,并开发一些接口间接调用,而且可以在接口内添加一些额外的操作 伪装:将类里面的方法伪装成类里面的数据 隐藏 class A: a = 1 _b = 2 __c = 3 # 类在定义阶 阅读全文
posted @ 2023-04-05 19:28 zyg111 阅读(23) 评论(0) 推荐(0) 编辑
异常处理与生成器
摘要:异常处理与生成器 异常处理 异常处理语法结构 1.基本语法结构 try: 待监测的代码(感觉要BBQ的代码) except 错误类型: 针对上述错误制定的方案 # 待监测的代码出错才会执行 2.查看错误的信息 try: 待监测的代码 except 错误类型 as e: # e就是系统提示的错误信息 阅读全文
posted @ 2023-04-05 18:36 zyg111 阅读(34) 评论(0) 推荐(0) 编辑
数据类型内置方法
摘要:数据类型内置方法 内置方法理论 我们之前所学习的八大数据类型每一个都有它自身的一系列操作方法,其中内置方法功能是最多的 在python中所有数据类型的内置方法都可以使用句点符来实现 (绑定字符串的变量名.字符串内置方法) 整型内置方法 类型转换 可以直接将浮点型转为整型,字符串中只能转纯数字的字符串 阅读全文
posted @ 2023-04-05 17:30 zyg111 阅读(35) 评论(0) 推荐(0) 编辑
单例模式与pickle模式
摘要:单例模式与pickle模式 单例模式实现的多种方式 1.使用动静态方法 class C1: __instance = None def __init__(self, name, age): self.name = name self.age = age # 被@classmethod修饰的函数,默认 阅读全文
posted @ 2023-04-05 17:27 zyg111 阅读(25) 评论(0) 推荐(0) 编辑
面向对象之继承
摘要:面向对象之继承 动静态方法 类中定义的函数有多种特性 class Student: school_name = '羊村' # 类中直接定义的函数默认绑定给对象,类调用时需要几个参数就传几个参数,对象调用时会将自己当做第一个参数传进去 def func1(self): print('喜羊羊牛掰噶拉斯' 阅读全文
posted @ 2023-04-05 16:26 zyg111 阅读(32) 评论(0) 推荐(0) 编辑
MySQL中的一些方法
摘要:触发器 触发器,字面意思达到某个条件后自动触发 在MySQL中对触发器的说明是:针对表继续进行增删改操作可以自动触发 主要有六种情况:分别是增、删、改操作的前后、 create trigger 触发器名称 before/after insert/update/delete on 表名 for eac 阅读全文
posted @ 2023-04-04 21:10 zyg111 阅读(32) 评论(0) 推荐(0) 编辑
MySQL索引
摘要:索引相关概念 1.索引就好比一本书的目录,它能让你更快的找到自己想要的内容 2.让获取的数据更有目的性,从而提高数据库检索数据的性能 索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构 primary key unique key index key 1.上述的三个key都可以 阅读全文
posted @ 2023-04-04 21:04 zyg111 阅读(17) 评论(0) 推荐(0) 编辑
装饰器补充和递归函数
摘要:装饰器补充和递归函数 多层语法糖问题 我们在写代码时可能会遇到同一个函数用多个语法糖来装饰,那么他们之间的关系是什么,怎么执行的就需要看一下下面这段代码了 def outter1(func1): # 第一步 # 14.outter1(wrapper2) print('加载了outter1') # 1 阅读全文
posted @ 2023-04-04 21:01 zyg111 阅读(26) 评论(0) 推荐(0) 编辑
python中操作MySQL
摘要:python中操作MySQL pymysql模块 第三方模块 import pymysql # 1.连接MySQL服务器 conn = pymysql.connect( host='127.0.0.1', port=3306, user='root', password='321', db='db3 阅读全文
posted @ 2023-04-04 20:42 zyg111 阅读(104) 评论(0) 推荐(0) 编辑
字段约束条件
摘要:字段约束条件 无符号、零填充 unsigned # 无符号 id int unsigned zerofill # 零填充 id int(3) zerofill # 存入数字不足三位时以0填充至三位 非空 create table t1(id int,name varchar(16)); insert 阅读全文
posted @ 2023-04-04 19:56 zyg111 阅读(32) 评论(0) 推荐(0) 编辑
字段类型
摘要:字段类型 整型 MySQL数据库中整型的字段类型有多个,但是我们只需要了解其中几个即可 tinyint 1bytes 正负号(占1bit) smallint 2bytes 正负号(占1bit) int 4bytes 正负号(占1bit) bigint 8bytes 正负号(占1bit) 在MySQL 阅读全文
posted @ 2023-04-04 18:41 zyg111 阅读(191) 评论(0) 推荐(0) 编辑
MySQL数据库
摘要:MySQL数据库 数据库介绍 存取数据的演变史 1.原始阶段:文本文件 存在文件路径不固定,数据格式不统一的问题 2.软件开发目录规范 规定了数据应该保存在db目录下 路径偏向统一 但数据格式还是不统一 3.数据库服务 路径统一,格式统一,操作方式统一 降低了学习成本与难度,提升开发效率 数据库软件 阅读全文
posted @ 2023-04-04 16:51 zyg111 阅读(44) 评论(0) 推荐(0) 编辑
git
摘要:git安装和介绍 代码管理软件: git svn git是分布式管理,服务端挂了还可以在本地做版本管理、代码合并 svn是集成式管理,服务端挂了就挂了,只能等 git的安装 git下载下来以后双击安装软件件一直下一步就行了,安装完成以后可以在cmd中输git测试,也可以通过鼠标右键查看有没有Git 阅读全文
posted @ 2023-04-02 20:21 zyg111 阅读(20) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示