11 2022 档案

摘要:==前端前夕== 前端三剑客 HTML 网页的骨架 CSS 网页的样式 JavaScript 网页的动态 1.编写服务端 2.浏览器充当客户端访问服务端 3.浏览器无法正常展示服务端内容(因为服务端得数据没用遵循标准) 4.HTTP协议>>>:最主要的内容就说规定了浏览器与服务端之间数据交互的格式 阅读全文
posted @ 2022-11-30 19:32 缀月 阅读(46) 评论(0) 推荐(0) 编辑
摘要:==SQL注入问题== 怪像1:输对用户名就可以登录成功 怪像2:不需要对的用户名和密码也可以登录成功 SQL注入:利用特殊符号的组合产生特殊的含义 从而避开正常的业务逻辑 select * from userinfo where name='jason' -- afdfsfsfsdsfsd' an 阅读全文
posted @ 2022-11-29 19:39 缀月 阅读(77) 评论(0) 推荐(0) 编辑
摘要:==多表查询的两种方法== 方式1:连表操作 inner join 内连接 select * from emp inner join dep on emp.dep_id=dep.id; 只连接两张表中公有的数据部分 left join 左连接 select * from emp left join 阅读全文
posted @ 2022-11-28 21:47 缀月 阅读(185) 评论(0) 推荐(0) 编辑
摘要:==报错及作业讲解== 报错 1.粗心大意 单词拼写错误 2.手忙脚乱 不会看报错 思考错误的核心 作业讲解 '''表与表中数据的关系可能会根据业务逻辑的不同 发生改变 不是永远固定的''' 服务器表与应用程序表 一台服务器可以运行多个应用程序 一个应用程序也可以运行在多台服务器上 多对多 课程表与 阅读全文
posted @ 2022-11-26 17:31 缀月 阅读(257) 评论(0) 推荐(0) 编辑
摘要:==字段约束条件== ==无符号、零填充== unsigned id int unsigned zerofill id int(5) zerofill ==非空== create table t1( id int, name varchar(16) ); insert into t1(id) val 阅读全文
posted @ 2022-11-24 17:28 缀月 阅读(146) 评论(0) 推荐(0) 编辑
摘要:==字符编码与配置文件== **1.\s查看MySQL相关信息** 当前用户、版本、编码、端口号 MySQL5.6及之前的版本编码需要人为统一 之后的版本已经全部默认统一 如果想要永久修改编码配置 需要操作配置文件 **2.默认的配置文件是my-default.ini** 拷贝上述文件并重命名为my 阅读全文
posted @ 2022-11-23 17:14 缀月 阅读(183) 评论(0) 推荐(0) 编辑
摘要:### ==存取数据的演变== ```python 1.文本文件 文件路径不固定:C:\aaa.txt D:\bbb.txt E:\ccc.txt 数据格式不统一:jason|123 jason$123 jason 123 2.软件开发目录规范 规定了数据应该保存在db目录下>>>>:路径偏向统一 阅读全文
posted @ 2022-11-22 17:36 缀月 阅读(204) 评论(0) 推荐(0) 编辑
摘要:==多进程实现TCP服务端并发== 服务端: import socket from multiprocessing import Process def get_server(): server = socket.socket() server.bind(('127.0.0.1',8088)) se 阅读全文
posted @ 2022-11-21 20:09 缀月 阅读(214) 评论(0) 推荐(0) 编辑
摘要:==同步与异步== 用来表达任务的提交方式 同步 提交完任务之后原地等待任务的返回结果 期间不做任何事 异步 提交完任务之后不原地等待任务的返回结果 直接去做其他事 有结果自动通知 ==阻塞与非阻塞== 用来表达任务的执行状态 阻塞 阻塞态 非阻塞 就绪态、运行态 ==总结== 同步阻塞 同步非阻塞 阅读全文
posted @ 2022-11-18 16:06 缀月 阅读(230) 评论(0) 推荐(0) 编辑
摘要:==并发编程理论== 研究网络编程其实就是在研究计算机的底层原理及发展史 """ 计算机中真正干活的是CPU """ 操作系统发展史 1.穿孔卡片阶段 计算机很庞大 使用很麻烦 一次只能给一个人使用 期间很多时候计算机都不工作 好处:用户独占全机。不会出现因资源已被其他用户占用而等待的现象,但资源的 阅读全文
posted @ 2022-11-17 20:07 缀月 阅读(224) 评论(0) 推荐(0) 编辑
摘要:==软件开发架构== 1.C/S架构(Client:客户端和Server:服务端) 服务器-客户机,即Client-Server(C/S)结构。C/S结构通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。 2.B/S架构(Browser:浏览器和Server:服务器) 是目前应 阅读全文
posted @ 2022-11-16 18:57 缀月 阅读(355) 评论(0) 推荐(0) 编辑
摘要:==OSI七层协议== """ 七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。 它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具 阅读全文
posted @ 2022-11-15 15:07 缀月 阅读(427) 评论(0) 推荐(0) 编辑
摘要:==项目开端== 选课系统锻炼对三层结构掌握情况 并拓展练习对各个模块运用情况,对比ATM项目虽然多了几个模块,但是并没有多出来很难理解的知识!最初听完比较懵,仔细梳理了之后,逻辑并没有很复杂! ==项目功能== 1.本项目总共15个功能 分为三个视图部分 管理员部分(注册、登录、创建学校、创建课程 阅读全文
posted @ 2022-11-13 15:34 缀月 阅读(262) 评论(0) 推荐(0) 编辑
摘要:==单例模式实现的多种方式== 单例1:(提前定义一个名字) class C1: __instance = None def __init__(self,name,age): self.name = name self.age = age @classmethod def singleton(cls 阅读全文
posted @ 2022-11-09 17:23 缀月 阅读(277) 评论(0) 推荐(0) 编辑
摘要:==面向对象的魔法方法== 魔法方法:类中定义的双下方法都称为魔法方法 不需要人为调用 在特定的条件下会自动触发运行 eg:__init__创建空对象之后自动触发给对象添加独有的数据 1.__init__ 对象添加独有数据的时候自动触发 2.__str__ 对象被执行打印操作的时候自动触发 3.__ 阅读全文
posted @ 2022-11-08 19:07 缀月 阅读(334) 评论(0) 推荐(0) 编辑
摘要:==派生方法实战演练== import json import datetime d = { 't1': datetime.date.today(), 't2': datetime.datetime.today(), 't3': 'jason' } # res = json.dumps(d) # p 阅读全文
posted @ 2022-11-07 19:08 缀月 阅读(373) 评论(0) 推荐(0) 编辑
摘要:昨日内容回顾 ==人狗大战== 1.直接使用字典表示人和狗 p1 = {} p2 = {} p3 = {} p4 = {} 2.封装产生人和狗的函数 def crreate_person():pass def create_dog():pass 3.封装人和狗的攻击动作 def person_att 阅读全文
posted @ 2022-11-04 20:12 缀月 阅读(382) 评论(0) 推荐(0) 编辑
摘要:==人狗大战== # 编写代码简单实现人打狗 狗咬人的小游戏 """推导步骤1:代码定义出人和狗""" person1 = { 'name': 'jason', 'age':18, 'gender': 'male', 'p_type': '猛男', 'attack_val': 8000, 'life 阅读全文
posted @ 2022-11-02 15:36 缀月 阅读(546) 评论(0) 推荐(0) 编辑

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