11 2022 档案

摘要:博客目录 前端入门 HTTP协议 HTML简介 head内常见标签 body内常见标签 特殊符号 列表标签 表格标签 表单标签 表单标签补充说明 CCS选择器 选择器优先级 选择器常见属性 边框 display属性 盒子模型 浮动 溢出 定位 z-index --> 简易博客页面小项目 html c 阅读全文
posted @ 2022-11-30 14:31 passion2021 阅读(66) 评论(0) 推荐(0) 编辑
摘要:前端和后端的概念 # 前端 任何与用户直接打交道的操作界面 都可以称之为前端(前端界面、页面)>>> 前台接待 # 后端 不直接与用户打交道 主要负责内部真正的业务逻辑的执行 >>> 幕后操作者 前端学习之路 专业的前端也需要培训六个月 而我们作为后端开发工程师 只学最基本的最核心的 为以后的工作提 阅读全文
posted @ 2022-11-30 14:30 passion2021 阅读(180) 评论(0) 推荐(0) 编辑
摘要:视图 create view ... as ps:SQL文件在上一篇博客末尾 视图就是通过查询得到一张虚拟表,然后保存下来,下次直接使用 create view teacher_course as select * from teacher inner join course on teacher. 阅读全文
posted @ 2022-11-29 22:10 passion2021 阅读(53) 评论(0) 推荐(0) 编辑
摘要:pymysql模块 基本使用 cursor=pymysql.cursors.DictCursor pymysql模块 pip3 install pymysql import pymysql # 1.连接MySQL服务端 db = pymysql.connect( host='127.0.0.1', 阅读全文
posted @ 2022-11-29 08:52 passion2021 阅读(63) 评论(0) 推荐(0) 编辑
摘要:博客目录 MySQL存储 pymysql模块 request模块介绍 http协议版本区别 双token认证 携带cookie的两种方式 requests.session的使用 post请求携带数据编码格式 request.text编码问题 下载图片,视频 requests高级用法 代理池搭建 爬取 阅读全文
posted @ 2022-11-29 08:51 passion2021 阅读(47) 评论(0) 推荐(0) 编辑
摘要:问题描述 使用管理员cmd,任务管理器均无法启动mysql。 报错提示信息:系统出错。发生系统错误 1067。进程意外终止。 错误排查 1.检查3306端口是否被占用 在cmd输入netstat -aon|findstr 3306,结果如下: 正常情况应该是: 如果你发现是端口被占用,可以找到330 阅读全文
posted @ 2022-11-28 20:42 passion2021 阅读(4228) 评论(0) 推荐(0) 编辑
摘要:多表查询的两种方法 方式1:连表操作 语法: select * from (表1) inner\right\left\union join (表2) on (拼接条件) inner join 内连接 select * from emp inner join dep on emp.dep_id=dep 阅读全文
posted @ 2022-11-28 20:24 passion2021 阅读(378) 评论(0) 推荐(0) 编辑
摘要:SQL语句查询关键字 select 指定需要查询的字段信息 select * 查所有字段 select name 查name字段 select char_length(name) 支持对字段做处理 from 指定需要查询的表信息 from mysql.user from t1 编写顺序和查询数据 S 阅读全文
posted @ 2022-11-25 19:14 passion2021 阅读(512) 评论(0) 推荐(0) 编辑
摘要:无符号 unsigned 零填充 zerofill unsigned id int unsigned # 是int无正负号 zerofill id int(5) zerofill # 当int传入的数据的位数不够5位,用0填充 非空 not null 添加表数据的方法 实例t1表: '''mysql 阅读全文
posted @ 2022-11-24 22:18 passion2021 阅读(95) 评论(0) 推荐(0) 编辑
摘要:字符编码与配置文件 \s查看MySQL相关信息 相关信息有:当前用户、版本、编码、端口号 MySQL5.6及之前的版本编码需要人为统一 之后的版本已经全部默认统一 如果想要永久修改编码配置 需要操作配置文件my-default.ini 注意事项: mysql默认端口号3306 当重复起mysql服务 阅读全文
posted @ 2022-11-23 17:32 passion2021 阅读(83) 评论(0) 推荐(0) 编辑
摘要:go目录简介 /bin:包含可执行文件,如:编译器,Go 工具 /doc:包含文档模版 /lib:包含示例程序,代码工具,本地文档等 /misc:包含与支持 Go 编辑器有关的配置文件以及 cgo 的示例 /os_arch:包含标准库的包的对象文件 (.a) /src:包含源代码构建脚本和标准库的包 阅读全文
posted @ 2022-11-22 23:07 passion2021 阅读(22) 评论(0) 推荐(0) 编辑
摘要:GO语言下载 参考教程:https://www.cnblogs.com/Dominic-Ji/articles/11660121.html 下载地址:https://golang.google.cn/dl/ windos系统安装go,直接使用这个msi应用程序傻瓜式安装,一直下一步就好。 安装gol 阅读全文
posted @ 2022-11-22 21:52 passion2021 阅读(74) 评论(0) 推荐(0) 编辑
摘要:mysql简介 为什么是mysql? 虽然数据库软件有很多 但是操作方式大差不差 学会了一个几乎就可以学会所有,其中以MySQL最为典型. 1.版本问题 8.0:最新版 5.7:使用频率较高 5.6:学习推荐使用 ps:站在开发的角度使用哪个版本学习都没有关系 2.下载流程 1.访问官网 2.点击D 阅读全文
posted @ 2022-11-22 19:53 passion2021 阅读(54) 评论(0) 推荐(0) 编辑
摘要:博客目录 MYSQL下载 数据库简介 mysql环境配置 mysql修改密码 基本SQL语句 配置文件 数据库存储引擎 严格模式 MySQL字段基本数据类型 表约束条件 非空 默认值 唯一 主键 自增 外键的三种关系 SQL语句查询关键字 多表查询 连表操作join 子查询 SQL补充 数据库软件n 阅读全文
posted @ 2022-11-22 19:52 passion2021 阅读(44) 评论(0) 推荐(0) 编辑
摘要:存取数据的演变史 1.文本文件 文件路径不固定:C:\aaa.txt D:\bbb.txt E:\ccc.txt 数据格式不统一:jason|123 jason$123 jason 123 2.软件开发目录规范 规定了数据应该保存在db目录下>>>:路径偏向统一 db/user.txt db/use 阅读全文
posted @ 2022-11-22 19:44 passion2021 阅读(162) 评论(0) 推荐(0) 编辑
摘要:互斥锁 作用:专门把并发变成串行 锁会造成程序执行效率的下降 但是保证了数据的安全 注意事项: 互斥锁不能轻易使用 容易造成死锁现象 建议只在处理数据的地方加锁 不能什么地方都加 抢锁与放锁: 抢锁:宿舍抢厕所 抢到钥匙就锁门 别人在外面等着 放锁:开门之后 其他人再抢 两把锁对应两个厕所 示例: 阅读全文
posted @ 2022-11-21 21:12 passion2021 阅读(104) 评论(0) 推荐(0) 编辑
摘要:同步与异步 用来表达任务的提交方式 同步: 提交完任务之后原地等待任务的返回结果 期间不做任何事 异步: 提交完任务之后不愿地等待任务的返回结果 直接去做其他事 有结果自动通知 阻塞与非阻塞 用来表达任务的执行状态 阻塞 程序处于阻塞态 非阻塞 程序处于就绪态、运行态 综合使用 同步阻塞 提交任务之 阅读全文
posted @ 2022-11-18 22:36 passion2021 阅读(355) 评论(0) 推荐(0) 编辑
摘要:黏包现象 黏包现象产生与tcp协议的通信中 1.服务端连续执行三次recv 2.客户端连续执行三次send 问题:服务端一次性接收到了客户端三次的消息 该现象称为"黏包现象" 黏包现象产生的原因: 1.不知道每次的数据到底多大 2.TCP也称为流式协议:数据像水流一样绵绵不绝没有间隔(TCP会针对数 阅读全文
posted @ 2022-11-17 17:35 passion2021 阅读(104) 评论(0) 推荐(0) 编辑
摘要:传输层主要协议 传输层有很多协议,比如TCP、UDP协议。 TCP与UDP都是用来规定通信方式的 通信的时候可以随心所欲的聊 也可以遵循一些协议符合要求的聊 随性所欲的聊:文字 图片 视频 小油腻话 你侬我侬 遵循一些协议:开头带尊称 首行空两格 只准用官话 不能打情骂俏 ps:不遵循上述协议也可以 阅读全文
posted @ 2022-11-16 16:52 passion2021 阅读(132) 评论(0) 推荐(0) 编辑
摘要:软件开发架构 C/S架构 1.C/S架构 Client:客户端 Server:服务端 """ 我们使用计算机下载下来的一个个app本质是各大互联网公司的客户端软件 通过这些客户端软件我们就可以体验到各个互联网公司给我们提供的服务 eg: 下载淘宝客户端 打开 体验淘宝服务端提供的购物服务 下载抖音客 阅读全文
posted @ 2022-11-15 15:55 passion2021 阅读(242) 评论(0) 推荐(0) 编辑
摘要:简介 什么是子程序? 子程序是为实现一个特定的目的而编写的一个可被调用的方法(method)或过程(procedure)。 创建子程序的正当理由 降低复杂度 使用子程序来隐藏一些信息,这样你就不必再去考虑这些信息了。 当条件判断、内部循环的嵌套层次很深时,就意味着要使用子程序了!将嵌套的部分提取出来 阅读全文
posted @ 2022-11-09 23:07 passion2021 阅读(76) 评论(0) 推荐(0) 编辑
摘要:前言 需求 选课系统 角色:学校、学员、课程、讲师 要求: 1. 创建北京、上海 2 所学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开 3. 课程包含,周期,价格,通过学校创建课程 4. 通过学校创建班级, 班级关联课程、讲师5. 阅读全文
posted @ 2022-11-09 16:21 passion2021 阅读(79) 评论(0) 推荐(0) 编辑
摘要:单例模式 比如系统调用打印机,不管你要打印几次,都是调用同一个打印机。这时候多个打印任务,就都用的是一个打印机对象。 类方法@classmethod实现 class C1: __instance = None def __init__(self, name, age): self.name = na 阅读全文
posted @ 2022-11-09 16:19 passion2021 阅读(27) 评论(0) 推荐(0) 编辑
摘要:利用python进行数据分析 本书由Python pandas项目创始人Wes McKinney亲笔撰写,详细介绍利用Python进行操作、处理、清洗和规整数据等方面的具体细节和基本要点。第2版针对Python 3.6进行全面修订和更新,涵盖新版的Pandas、NumPy、IPython和Jupyt 阅读全文
posted @ 2022-11-09 08:45 passion2021 阅读(67) 评论(0) 推荐(0) 编辑
摘要:面向对象魔法方法 定义:在类中定义的,以双下划线开头和结尾的方法,都称为魔法方法(例如:__init__) 特性:不需要人为调用,在特定的条件下会==自动触发==运行 __init__ 触发:在通过类产生对象时触发。 用于给对象创建独有的属性。 class C(object): def __init 阅读全文
posted @ 2022-11-08 17:42 passion2021 阅读(94) 评论(0) 推荐(0) 编辑
摘要:派生方法简介 # 什么是派生方法? 子类中编写了父类的中相同的方法 并且在该方法调用了父类的方法 super在哪个类里面,哪个类就算是子类。 super点名字以当前所在的哪个类为准,然后去当前类的父类找名字。self点名字从对象本身开始找名字。 派生方法实战 json转换格式问题 # json不能序 阅读全文
posted @ 2022-11-07 19:48 passion2021 阅读(126) 评论(0) 推荐(0) 编辑
摘要:动静态方法 总的来说就是在类中定义的函数有多种特性。 动态方法 类中的方法,会做一些自动的操作,比如自动把对象作为第一个参数传进去。 类中直接定义函数 类中直接定义函数 这个函数默认绑定给对象 类调用有几个参数传几个 对象调用第一个参数就是对象自身 # 绑定给对象的方法 class Student: 阅读全文
posted @ 2022-11-03 20:01 passion2021 阅读(62) 评论(0) 推荐(0) 编辑
摘要:控制循环 使用循环是编程中最复杂的方面之一: 知道如何以及何时使用每一种循环是创建高质量软件的一个决定性因素。 选择循环的种类 计数循环 其执行的次数是一定的 连续求值的循环 预先不知道要执行多少次,他会在每次迭代时检查是否应该结束。 无限循环 迭代器循环 对容器类里面的每个元素执行一次操作。 循环 阅读全文
posted @ 2022-11-02 23:27 passion2021 阅读(71) 评论(0) 推荐(0) 编辑
摘要:面向对象前戏 编写代码简单的实现人打狗 狗咬人的小游戏: 小潮走在路上被旺财咬了,人狗大战一触即发 1.使用字典 """推导步骤1:代码定义出人和狗""" person_dict = { 'name': '小潮', 'age': 17, 'gender':'female', 'hobby':'吃饭' 阅读全文
posted @ 2022-11-02 19:24 passion2021 阅读(76) 评论(0) 推荐(0) 编辑
摘要:保护程序免造非法数据的破坏 检查所有来源于外部数据的值 这里需要注意的是数据值的范围,检查数据值在允许的范围内。如字符串,要确保其不超长。注意企图令缓冲区溢出的数据、注入SQL、注入的HTML或XML、整数溢出以及传递给系统调用的数据。 检查子程序所有输入参数的值 和检查外部数据一样,只不过现在数据 阅读全文
posted @ 2022-11-01 22:47 passion2021 阅读(62) 评论(0) 推荐(0) 编辑

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