11 2022 档案

摘要:#前端基础 前端与后端的概念 前端 前端是直接与用户打交道的操作界面——服务员 后端 不直接与用户打交道,主要负责内部真正的业务逻辑的执行——厨师 前端三剑客: HTML # 网页的骨架 蜡笔小新光着身子 CSS # 网页的样式 穿裙子,抹口红 JavaScript # 网页的动态 丢根钢管,舞起来 阅读全文
posted @ 2022-11-30 21:31 知了了了了 阅读(80) 评论(0) 推荐(0)
摘要:视图、触发器、存储过程、流程控制等MySQL小知识点补充 SQL注入问题 SQL注入:利用特殊符号的组合产生特殊的含义,避开正常的业务逻辑 问题: 1.输对用户名就可以成功登录 select * from userinfo where name='jason' -- kasdjksajd' and 阅读全文
posted @ 2022-11-29 21:28 知了了了了 阅读(49) 评论(0) 推荐(0)
摘要:多表查询、Navicat、python连接MySQL 多表查询的两种方法 方法1:连表操作 inner join # 内连接,连接两张表共有的数据部分 select * from emp inner join dep on emp.dep_id=dep.id; left join # 左连接,展示左 阅读全文
posted @ 2022-11-28 21:21 知了了了了 阅读(365) 评论(0) 推荐(0)
摘要:互斥锁、死锁、信号量、线程、协程 互斥锁 互斥锁对共享数据进行锁定,保证同一时刻只能有一个线程去操作。 ps:互斥锁是多个线程一起去抢,抢到锁的线程先执行,没有抢到锁的线程需要等待,等互斥锁使用完释放后,其他等待的线程再去抢这个锁。 互斥锁代码实操 threading模块中定义了Lock变量,这个变 阅读全文
posted @ 2022-11-27 18:35 知了了了了 阅读(25) 评论(0) 推荐(0)
摘要:MySQL查询关键字 SQL语句查询关键字 select # 选择,指定需要查询的字段信息 select * #查询所有字段 select name #查name字段 select char_length(name) # 支持对字段做处理 from #来自... # 指定需要查询的表信息 from 阅读全文
posted @ 2022-11-25 18:29 知了了了了 阅读(413) 评论(0) 推荐(0)
摘要:python入门基础之主键、外键、约束条件 字段约束条件 约束是一种限制,通过对表中的数据做出限制,来确保表中数据完整性、唯一性。 1.unsigned 无需正负号 eg:id int unsigned 2.zerofill 在插入数据时,当该字段的值的长度小于定义的长度时,会在该值的前面补上相应的 阅读全文
posted @ 2022-11-24 20:09 知了了了了 阅读(436) 评论(0) 推荐(0)
摘要:python入门基础之数据库 字符编码与配置文件 在mysql中,有时候我们在输入中文时会出现乱码的现象,这是因为编码的问题。 我们输入\s先查看数据库的基本信息(用户、字符编码),可以发现有拉丁编码和GBK编码,由于5.6版本编码不统一会造成乱码,我们需要统一修改为utf8 my-default. 阅读全文
posted @ 2022-11-23 20:52 知了了了了 阅读(506) 评论(0) 推荐(0)
摘要:python基础入门之MySQL 存取数据的演变史 1.文本文件 文件路径不固定:C:\aaa.txt D:\bbb.txt E:\ccc.txt 数据格式不统一:jason|123 jason$123 jason 123 2.软件开发目录规范 规定了数据应该保存在db目录下>>>:路径偏向统一 d 阅读全文
posted @ 2022-11-22 17:32 知了了了了 阅读(142) 评论(0) 推荐(0)
摘要:互斥锁、死锁、信号量、线程、协程 互斥锁 互斥锁对共享数据进行锁定,保证同一时刻只能有一个线程去操作。 ps:互斥锁是多个线程一起去抢,抢到锁的线程先执行,没有抢到锁的线程需要等待,等互斥锁使用完释放后,其他等待的线程再去抢这个锁。 互斥锁代码实操 threading模块中定义了Lock变量,这个变 阅读全文
posted @ 2022-11-21 21:28 知了了了了 阅读(184) 评论(0) 推荐(0)
摘要:python基础入门之进程 阻塞与非阻塞 程序在运行中表现的状态分为三种:阻塞、运行、就绪 阻塞:程序遇到IO阻塞。程序遇到IO阻塞会立马挂起,CPU马上切换,等到IO结束之后,再执行。 非阻塞:程序没有IO或者遇到IO通过某种手段让CPU去执行其他任务,尽可能的占用CPU。 同步与异步 从线程发布 阅读全文
posted @ 2022-11-18 17:55 知了了了了 阅读(51) 评论(0) 推荐(0)
摘要:python基础入门之黏包、UDP代码、多道技术、进程 黏包现象 黏包有两种: 一种是因为发送数据包时,每次发送的包小,因为系统进行优化算法将两次的包放在一起发送,减少了资源的重复占用。多次发送会经历多次网络延迟,一起发送会减少网络延迟的次数。因此在发送小数据时会将两次数据一起发送,而客户端接收时则 阅读全文
posted @ 2022-11-17 21:02 知了了了了 阅读(123) 评论(0) 推荐(1)
摘要:传输层之TCP与UDP协议、socket模块 一、传输层 TCP和UDP都是传输层协议,传输层是OSI模型中的第四层,实现端对端的数据传输,该层是两台计算机经过网络进行数据通信时,第一个端到端的层次,具有缓冲作用。传输层是唯一负责总体数据传输和数据控制的一层,它对会话层等高三层提供可靠的传输服务,对 阅读全文
posted @ 2022-11-16 19:52 知了了了了 阅读(192) 评论(0) 推荐(0)
摘要:软件开发架构、OSI七层协议 软件开发架构 软件开发架构是在编写项目之前需要遵循的代码层面上的规范,包括运行流程、环节、步骤等等。 软件开发架构分类 软件开发架构:C/S架构与B/S架构 #C/S架构 client:客户端(即将消费的客人) Server:服务端(给客人提供服务的店) APP就是各大 阅读全文
posted @ 2022-11-15 18:51 知了了了了 阅读(186) 评论(0) 推荐(0)
摘要:单例模式、pickle序列化模块 单例模式 什么是单例模式? 单例模式是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 实现单例模式的几种方式 class C1: _instance = None def 阅读全文
posted @ 2022-11-09 21:10 知了了了了 阅读(20) 评论(0) 推荐(0)
摘要:魔法方法与元类 面向对象的魔法方法 魔法方法:类中定义的双下方法都称为魔法方法,这种方法需要人为调用,在特定的条件下回自动触发运行。 eg:__init__创建空对象之后自动触发给对象添加独有的数据 1.__init__ 对象添加独有数据的时候自动触发 初始化创建好的对象,初始化的前提是:“给实例对 阅读全文
posted @ 2022-11-08 20:08 知了了了了 阅读(57) 评论(0) 推荐(0)
摘要:面向对象之派生方法、封装、伪装、三大特性、反射 派生方法实战演练 什么是派生方法? 子类中的定义方法和父类定义方法一模一样的方法,并且扩展了新功能(子类和父类一样,但是子类可以修改父类自定义新功能) import json import datetime d = { 't1': datetime.d 阅读全文
posted @ 2022-11-07 17:04 知了了了了 阅读(84) 评论(0) 推荐(0)
摘要:python基础之面向对象 面向对象前戏之人狗大战 """编写代码简单的实现人打狗,狗咬人的小游戏(剧情需要,人与狗是好朋友)""" #推导步骤1:代码定义出人和狗 person1={ 'name':'jason', 'age':18, 'gender':'male', 'p_type':'猛男', 阅读全文
posted @ 2022-11-06 20:13 知了了了了 阅读(40) 评论(0) 推荐(0)
摘要:python基础入门之面向对象 面向对象前戏之人狗大战 """编写代码简单的实现人打狗,狗咬人的小游戏(剧情需要,人与狗是好朋友)""" #推导步骤1:代码定义出人和狗 person1={ 'name':'jason', 'age':18, 'gender':'male', 'p_type':'猛男 阅读全文
posted @ 2022-11-02 19:23 知了了了了 阅读(88) 评论(0) 推荐(0)