摘要:
内容概要 伪元素选择器 选择器的优先级 css修改文字属性 css修改字体属性 css修改其他属性 伪元素选择器 """通过css操作文本内容""" 'html: <p>乘风破浪 勇往无前</p>' 1.修改首个字体样式 p:first-letter{ font-size: 30px; color: 阅读全文
摘要:
内容概要 form表单 CSS简介 CSS选择器 CSS样式操作 form表单 """获取前端用户数据并发送给后端服务器""" <form action="www."></form> # 需要在form标签内部编写获取用户数据标签 action属性 # action 属性控制数据的提交地址 方式1: 阅读全文
摘要:
前端简介 """ 强调:前端 和 数据库 学习的时候跟python一毛钱关系都没有 也就意味着我们还有两次赶超的机会 所有人处在同一起跑线!!! 前端的学习是非常简单的 但是也很枯燥 没有太多的逻辑 数据库的学习有点难度 但是主要还是以记忆为主 大量练习肯定能掌握 ps:前端数据库学不好 完全就是因 阅读全文
摘要:
内容概要 GIL与普通互斥锁的区别 验证多线程的作用 死锁现象(强调锁不能轻易使用) 信号量与event事件(了解) 进程池与线程池* 协程 GIL与普通互斥锁区别 GIL锁 # 1.先验证GIL的存在 from threading import Thread import time money = 阅读全文
摘要:
内容概要 消息队列 IPC机制(进程间通信) 生产者消费者模型 线程理论* 开设线程的两种方法 线程实现TCP服务并发 线程的join方法 线程间的数据共享 守护线程 GIL全局解释器 消息队列 # 目前我们先不直接学习消息队列 先来学习内置的队列 """ 队列: 先进先出(使用的频率较高) 堆栈: 阅读全文
摘要:
内容概要 用代码创建进程 join方法 进程间数据默认隔离 进程对象相关属性和方法 守护进程 互斥锁* 用代码创建进程 """ 创建进程的方式: 1.鼠标双击桌面应用图标 2.写代码创建 *创建进程的本质:即在内存新中申请一块内存空间用于执行型对应的程序代码 """ "代码创建进程的两种方式" # 阅读全文
摘要:
内容概要 UDP协议 基于UDP实现简易聊天 操作系统发展史 多道技术 进程简介 进程重要概念 UDP协议 # 服务端 import socket server = socket.socket(type=socket.SOCK_DGRAM) # 自己指定UDP协议(默认是TCP协议) server. 阅读全文
摘要:
####内容概要 socket套接字 通信循环 链接循环 黏包问题 大文件上传 socket套接字简介 # 需求:编写一个cs架构的程序 实现数据交互 思考:需要编写代码操作OSI七层 相当的复杂 由于操作OSI七层是所有cs架构的程序都需要经历的过程 所以有固定的模块 socket套接字是一门技术 阅读全文
摘要:
内容概要 软件开发框架 互联网相关专业名词 网络编程简介 OSI七层协议 TCP与UDP协议 软件开发框架 # 什么是软件开发架构 程序员在编写代码的时候应该遵循的架构设计 类似于设计模式的三层架构 # 软件开发架构的分类 1.C/S架构 C:client(客户端) S:server(服务端) "" 阅读全文
摘要:
内容概要 面向对象练习 设计模式简介 设计模式之单例模式 pickle模块 面向对象练习 '''编写元类规定对象的所有数据转为大写''' eg: obj.name = 'Tom' print(obj.name) # TOM 1. 重新元类Type的双下方法 以双下call为例 class MyTyp 阅读全文