04 2022 档案

摘要:CSS与JS简介 溢出属性 定位 z-index JavaScript简介 数据类型 溢出属性 # 文本内容超出了标签的最大范围 overflow: hidden; 直接隐藏文本内容 overflow: auto\scroll; 提供滚动条查看 # 溢出实战案例 div { overflow: hi 阅读全文
posted @ 2022-04-28 22:24 DDYT 阅读(234) 评论(0) 推荐(0) 编辑
摘要:JS 概述 运算符 流程控制 函数 内置函数 BOM与DOM 运算符 # 1.算术运算符 var x=10; var res1=x++; '先赋值后自增1' var res2=++x; '先自增1后赋值' 2.比较运算符 弱等于:自动转换类型 '5' == 5 '结果是true js会自动转换成相同 阅读全文
posted @ 2022-04-28 22:13 DDYT 阅读(64) 评论(0) 推荐(0) 编辑
摘要:CSS属性的相关操作 伪元素选择器 选择器优先级 CSS修改文字属性 CSS修改字体属性 CSS修改其他属性 伪元素选择器(通过CSS操作文本内容*) 1.first-letter 修改首个字体样式 p:first-letter { color: red; font-size: 48px; } 2. 阅读全文
posted @ 2022-04-26 17:16 DDYT 阅读(36) 评论(0) 推荐(0) 编辑
摘要:form表单及CSS选择器 form表单 CSS简介 CSS选择器 form表单 """获取前端用户数据并发送给后端服务器""" <form action=""></form> # 需要在form标签内部编写获取用户数据标签 # 1.属性action 控制数据的提交地址 方式1:写全路径 actio 阅读全文
posted @ 2022-04-25 20:21 DDYT 阅读(129) 评论(0) 推荐(0) 编辑
摘要:前端内容 前端简介 HTTP简介 HTTP协议 HTML简介 HTML补充 head内常见标签 body内基本标签 body内特殊符号 body内常见标签 标签的两大重要参数 列表标签 表格标签 前端简介 1.什么是前端?什么是后端? ​ 前端:任何与用户直接打交道的界面都可以称之为前端,eg: ​ 阅读全文
posted @ 2022-04-23 14:06 DDYT 阅读(55) 评论(0) 推荐(0) 编辑
摘要:进程池与线程池 GIL与普通互斥锁的区别 验证多线程是否有用 死锁现象 信息量与event事件 进程池与线程池 协程 GIL与普通互斥锁的区别 1.先验证GIL的存在 from threading import Thread, Lock import time money = 100 def tas 阅读全文
posted @ 2022-04-21 20:18 DDYT 阅读(55) 评论(0) 推荐(0) 编辑
摘要:线程详解 内置队列 IPC机制(进程间通信) 生产者消费者模型 线程理论(重要) 开设线程的两种方式 线程实现TCP服务端并发 线程join方法 线程间数据共享 守护线程 GIL全局解释器锁 内置队列 队列:先进先出(使用频率高) 堆栈:先进后出 以后我们会直接使用别人封装好的消息队列 实现各种数据 阅读全文
posted @ 2022-04-20 19:58 DDYT 阅读(195) 评论(0) 推荐(0) 编辑
摘要:进程详解 代码创建进程 join方法 进程间数据默认隔离 进程对象相关属性和方法 僵尸进程与孤儿进程 守护进程 互斥锁 代码创建进程 创建进程的方式: ​ 1.鼠标双击桌面一个应用图标 ​ 2.代码创建 创建进程的本质:在内存中申请一块内存空间用于运行相应的代码程序 1.代码创建进程的第一种方式: 阅读全文
posted @ 2022-04-19 19:22 DDYT 阅读(102) 评论(0) 推荐(0) 编辑
摘要:本章内容 UDP协议 UDP协议实战 操作系统的发展史 多道技术 进程理论 并发与异步 UDP协议 服务端 import socket server = socket.socket(type=socket.SOCK_DGRAM) server.bind(('127.0.0.1',8080)) msg 阅读全文
posted @ 2022-04-18 16:41 DDYT 阅读(61) 评论(0) 推荐(0) 编辑
摘要:socket 系列 socket套接字 通信循环 链接循环 代码优化 粘包问题 大文件上传 socket套接字 需求:编写一个cs架构,实现数据的交互 需求分析:由于操作OS七层是所有cs架构的程序都需要经历的过程,所以有固定的模块 socket套接字是一门技术 使用socket套接字就不需要自己处 阅读全文
posted @ 2022-04-15 22:12 DDYT 阅读(34) 评论(0) 推荐(0) 编辑
摘要:网络编程 软件开发架构 网络编程简介 OSI七层协议 互联网相关专业名词(局域网、广域网、交换机、路由器) TCP与UDP协议 软件开发架构 1.什么是软件开发架构 ​ 程序员在编写软件的时候应该遵循的架构设计 ​ 类似于ATM和选课系统所采用的三层机构 2.软件开发架构的分类 ​ 1.C/S架构 阅读全文
posted @ 2022-04-14 21:36 DDYT 阅读(221) 评论(0) 推荐(0) 编辑
摘要:本章内容 设计模式之单例模式 pickle模块 选课系统项目分析 选课系统项目搭建 编写功能 在IT行业中设计模式总共有23种,可以分为三大类 1.创建型 2.结构型 3.行为型 设计模式其实就是一个固定的套路,用来解决固定的问题 设计模式之单例模式 ​ 单例模式的意思是一个类只能产生一个对象,用于 阅读全文
posted @ 2022-04-12 23:38 DDYT 阅读(138) 评论(0) 推荐(0) 编辑
摘要:本章内容 反射实际案例 面向对象的双下方法 元类 元类进阶 反射实际案例 利用面向对象编写系统终端功能,代码体现如下: class WinCmd(object): def ls(self): print('windows系统正在执行ls命令') def dir(self): print('windo 阅读全文
posted @ 2022-04-11 21:12 DDYT 阅读(36) 评论(0) 推荐(0) 编辑
摘要:面向对象 继承下的派生实际应用 面向对象三大特性之封装 面向对象三大特性之多态 反射 继承下的派生实际应用 应用案例 import datetime import json d1 = {'t1':datetime.datetime.today(),'t2':datetime.date.today() 阅读全文
posted @ 2022-04-09 19:54 DDYT 阅读(26) 评论(0) 推荐(0) 编辑
摘要:面向对象之继承 动态方法与静态方法 面向对象的三大特质之一:继承 属性查找 多继承问题 动态方法与静态方法 1.动态方法 1.1 绑定给对象的方法 class Student: def func(self): print('哈哈哈') # 类调用对象的绑定方法:有几个参数就需要传几个参数 Stude 阅读全文
posted @ 2022-04-07 19:47 DDYT 阅读(96) 评论(0) 推荐(0) 编辑
摘要:面向对象 面向对象编程思想前戏 面向过程编程与面向对象编程 类与对象的概念 代码编写类 代码产生对象 类与对象的具体操作 面向对象编程思想前戏 # 英雄联盟打野小游戏 # 描述英雄与野怪 # 方式1:定义英雄字典与野怪字典进行描述 creeps1 = { 'name': '蜥蜴', 'type': 阅读全文
posted @ 2022-04-06 21:18 DDYT 阅读(51) 评论(0) 推荐(0) 编辑
摘要:ATM + 购物车项目 项目开发流程 项目需求分析 项目架构设计 项目架构搭建 编写具体功能 项目开发流程 公司中的项目流程几乎都可以分为以下五个步骤 eg: 1.需求分析 产品经理带着开发部门老大(架构师,研发经理)去客户公司寻求客户的需求 见客户之前架构师和研发经理会大致了解一下目标公司客户的需 阅读全文
posted @ 2022-04-05 02:05 DDYT 阅读(52) 评论(0) 推荐(0) 编辑
摘要:本章内容 日志模块的主要组成部分 日志模块的配置字典 如何在项目中cv使用日志模块 第三方模块的下载与使用 第三方模块之openyxl 日志模块的主要组成部分 import logging # 1.logger对象:产生日志 (无包装的产品) logger = logging.getLogger(' 阅读全文
posted @ 2022-04-01 23:28 DDYT 阅读(144) 评论(0) 推荐(0) 编辑

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