04 2022 档案

摘要:DOM操作标签 我们在DOM操作标签的时候在起变量名的时候如果该变量指向的是一个标签,那么建议使用xxxEle,eg:aEle\pEle\divEle\spanEle。 动态创建一个a标签并添加到页面指定位置 var aEle = document.createElement('a') // 创建a 阅读全文
posted @ 2022-04-29 23:32 早安_1207 阅读(60) 评论(0) 推荐(0) 编辑
摘要:运算符 算术运算符 符号:+ - * / % ++ -- var x=10; var res1=x++; '先赋值后自增1' var res2=++x; '先自增1后赋值' res1; 10 res2; 12 比较运算符 符号:> >= < <= != == !== 1 == “1” // true 阅读全文
posted @ 2022-04-28 23:22 早安_1207 阅读(48) 评论(0) 推荐(0) 编辑
摘要:溢出属性 文本内容超出了标签的最大范围。就类似于下面这种情况。 解决方法1:{overflow: hidden;},直接隐藏超出的文本内容。 解决方法2:{overflow: auto\scroll;} 提供滚动条查看 溢出实战案例:让一张图片占据div全部内容。 div { overflow: h 阅读全文
posted @ 2022-04-27 23:04 早安_1207 阅读(45) 评论(0) 推荐(0) 编辑
摘要:伪元素选择器和选择器优先级 伪元素选择器通过css操作文本内容。 1.修改首个字体样式 p:first-letter { color: red; font-size: 48px; } 2.在文本开头添加内容 p:before { content: '哈哈'; color: blue; } 3.在文本 阅读全文
posted @ 2022-04-26 21:21 早安_1207 阅读(39) 评论(0) 推荐(0) 编辑
摘要:form表单 form作用:获取前端用户数据并发送给后端服务器。URL:统一资源定位符(网址)。 <form action=""></form> # 需要在form标签内部编写获取用户数据标签 1.属性action 作用:控制数据的提交地址 填写方式1:写全路径 <form action="http 阅读全文
posted @ 2022-04-25 20:46 早安_1207 阅读(64) 评论(0) 推荐(0) 编辑
摘要:前端简介 什么是前端?什么是后端? 前端:任何与用户直接打交道的界面都可以称之为前端。eg:淘宝页面,游戏页面,操作页面。 后端:不直接与用户打交道的用于执行真正业务逻辑的代码。eg:python代码,java代码,c++代码。 知识脉络 知识点: HTML CSS JavaScript jQuer 阅读全文
posted @ 2022-04-22 21:21 早安_1207 阅读(68) 评论(0) 推荐(0) 编辑
摘要:GIL与普通互斥锁区别 验证GIL的存在 from threading import Thread, Lock import time money = 100 def task(): global money money -= 1 for i in range(100): # 创建一百个线程 t = 阅读全文
posted @ 2022-04-21 21:52 早安_1207 阅读(32) 评论(0) 推荐(0) 编辑
摘要:消息队列 我们之前学习过内置方法里的队列,队列:先进先出(使用频率很高),堆栈:先进后出(特定常见下用)。消息队列和队列一样也是先进先出。 from multiprocessing import Queue q = Queue(5) # 自定义队列的长度 # 朝队列中存放数据 q.put(111) 阅读全文
posted @ 2022-04-20 20:38 早安_1207 阅读(45) 评论(0) 推荐(0) 编辑
摘要:创建进程 创建进程的方式有两种,第一种就是双击桌面的一个应用图标即可,这个不用讲大家都会,不会的可以百度!!!我们主要讲讲第二种在python中用代码创建。 创建进程的本质:在内存中申请一块内存空间用于运行相应的程序代码。一个进程对应在内存中就是一块独立的内存空间,多个进程对应在内存中就是多块独立的 阅读全文
posted @ 2022-04-19 21:46 早安_1207 阅读(42) 评论(0) 推荐(0) 编辑
摘要:UDP协议 UDP(User Datagram Protocol,用户数据报协议)是不可靠的、不需要建立双下通道,数据传输效率高,但是可能会丢失。UDP协议类似于发短信:发了之后不管你看不看,只要发了就行。 服务端 import socket server = socket.socket(type= 阅读全文
posted @ 2022-04-18 18:28 早安_1207 阅读(31) 评论(0) 推荐(0) 编辑
摘要:socket模块 socket套接字简介 编写一个cs架构的程序,实现数据交互,需要编写代码操作OSI七层,相当的复杂。由于操作OSI七层是所有cs架构的程序都需要经历的过程,所以有固定的模块。socket套接字是一门技术,socket模块提供了快捷方式,不需要自己处理每一层。 socket模块应用 阅读全文
posted @ 2022-04-15 22:56 早安_1207 阅读(275) 评论(0) 推荐(0) 编辑
摘要:软件开发架构 什么是软件开发架构 程序员在编写软件的时候应该遵循的架构设计,类似于我们写ATM和选课系统所采用的三层架构。 软件开发架构的分类 C/S架构 C:client(客户端) 客户端相当于是需要体验服务的客人 S:server(服务端) 服务端相当于是对外提供服务的店面 我们手机上的APP就 阅读全文
posted @ 2022-04-14 21:42 早安_1207 阅读(47) 评论(0) 推荐(0) 编辑
摘要:设计模式 在IT行业中设计模式总共有23种,可以分为三大类,创建型,结构型,行为型。 设计模式之单例模式。 单例模式的意思是一个类只能产生一个对象,用于节省资源。 第一种(基于classmethod) class Mysql(object): _instance = None def __init_ 阅读全文
posted @ 2022-04-13 00:15 早安_1207 阅读(26) 评论(0) 推荐(0) 编辑
摘要:反射实际案例 # 利用面向对象编写系统终端功能 class WinCmd(object): def ls(self): print('windows系统正在执行ls命令') def dir(self): print('windows系统正在执行dir命令') def cd(self): print( 阅读全文
posted @ 2022-04-11 22:35 早安_1207 阅读(69) 评论(0) 推荐(0) 编辑
摘要:派生的实际应用 当前需要序列化一个字典,如下代码: d1 = {'t1': datetime.datetime.today(), 't2': datetime.date.today()} res = json.dumps(d1) print(res) # 报错 ''' TypeError: Obje 阅读全文
posted @ 2022-04-08 22:36 早安_1207 阅读(40) 评论(0) 推荐(0) 编辑
摘要:动态方法与静态方法 动态方法 绑定给对象的方法 class Student: def run(self): prtin(self) # 类调用绑定给对象的方法:有几个参数就需要传几个参数 Student.run(123) # 123 # 对象调用绑定给对象的方法:会自动将对象当做第一个参数传入 ob 阅读全文
posted @ 2022-04-07 21:40 早安_1207 阅读(89) 评论(0) 推荐(0) 编辑
摘要:本章内容 • 编程思想 • 类与对象 编程思想 面向对象编程思想前戏 我们以人狗大战小游戏为例子。 # 第一步:描述人和狗的方式1:使用字典一个个描述 dog1 = { 'name': '小黑', 'type': '田园犬', 'attack_val': 30, 'life_val': 200 } 阅读全文
posted @ 2022-04-06 20:33 早安_1207 阅读(58) 评论(0) 推荐(0) 编辑
摘要:一个项目的开发流程主要分为五个步骤。需求分析,架构设计,分组开发,项目测试,交付上线。 需求分析 产品经理带着架构师或研发经理等开发部门的管理层去客户公司寻求客户的需求, 见客户之前架构师和研发经理会先大致了解一下客户的需求,然后琢磨出一套比较容易编写的流程, 之后在于客户交谈中引导客户按照提前设想 阅读全文
posted @ 2022-04-04 20:40 早安_1207 阅读(1588) 评论(0) 推荐(0) 编辑
摘要:本章内容 • 日志模块组成部分 • 配置字典和使用 • 第三方模块 • openpyxl模块 日志模块的主要组成部分 模块的导入:import logging。 1.logger对象:产生日志(无包装的产品) logger = logging.getLogger('转账记录') 2.filter对象 阅读全文
posted @ 2022-04-01 20:52 早安_1207 阅读(137) 评论(0) 推荐(0) 编辑

返回顶端
点击右上角即可分享
微信分享提示