04 2022 档案

摘要:DOM操作标签 ''' 在起变量名的时候 如果该变量指向的是一个标签 那么建议使用 xxxEle eg:aEle\pEle\divEle\spanEle ''' # 动态创建一个a标签并添加到页面指定位置 var aEle = document.createElement('a') # 创建a标签 阅读全文
posted @ 2022-04-30 17:36 吴起龙Lamb 阅读(29) 评论(0) 推荐(0) 编辑
摘要:运算符 # 1.算术运算符 var x=10; var res1=x++; '先赋值后自增1' var res2=++x; '先自增1后赋值' # 2.比较运算符 弱等于:自动转换类型 '5' == 5 '结果是true js会自动转换成相同数据类型比较值是否一样' 强等于:不转换类型 '5' 5 阅读全文
posted @ 2022-04-28 23:41 吴起龙Lamb 阅读(24) 评论(0) 推荐(0) 编辑
摘要:溢出属性 # 文本内容超出了标签的最大范围 overflow: hidden; 直接隐藏文本内容 overflow: auto\scroll; 提供滚动条查看 # 溢出实战案例 div { overflow: hidden; } div img { width: 100%; } 定位属性 # 1.定 阅读全文
posted @ 2022-04-27 23:37 吴起龙Lamb 阅读(35) 评论(0) 推荐(0) 编辑
摘要:伪类选择器 """通过css操作文本内容""" 1.修改首个字体样式 p:first-letter { color: red; font-size: 48px; } 2.在文本开头添加内容 p:before { content: '哈哈'; color: blue; } 3.在文本结尾添加内容 p: 阅读全文
posted @ 2022-04-26 16:47 吴起龙Lamb 阅读(30) 评论(0) 推荐(0) 编辑
摘要:form表单 """获取前端用户数据并发送给后端服务器""" <form action=""></form> # 需要在form标签内部编写获取用户数据标签 # 1.属性action 控制数据的提交地址 方式1:写全路径 action="http://www.aa7a.cn/user.php" 方式 阅读全文
posted @ 2022-04-25 19:27 吴起龙Lamb 阅读(38) 评论(0) 推荐(0) 编辑
摘要:前端简介 """ 强调:前端 和 数据库 学习的时候跟python一毛钱关系都没有 也就意味着我们还有两次赶超的机会 所有人处在同一起跑线!!! 前端的学习是非常简单的 但是也很枯燥 没有太多的逻辑 数据库的学习有点难度 但是主要还是以记忆为主 大量练习肯定能掌握 ps:前端数据库学不好 完全就是因 阅读全文
posted @ 2022-04-23 12:53 吴起龙Lamb 阅读(70) 评论(0) 推荐(0) 编辑
摘要:GIL与普通互斥锁区别 # 1.先验证GIL的存在 from threading import Thread, Lock import time money = 100 def task(): global money money -= 1 for i in range(100): # 创建一百个线 阅读全文
posted @ 2022-04-22 00:06 吴起龙Lamb 阅读(27) 评论(0) 推荐(0) 编辑
摘要:消息队列 # 由于目前的知识储备还不够直接学习消息队列 所以先学习内置队列 """ 队列:先进先出(使用频率很高) 堆栈:先进后出(特定常见下用) """ # 以后我们会直接使用别人封装好的消息队列 实现各种数据传输 from multiprocessing import Queue q = Que 阅读全文
posted @ 2022-04-21 01:03 吴起龙Lamb 阅读(27) 评论(0) 推荐(0) 编辑
摘要:代码创建进程 """ 创建进程的方式有哪些 1.鼠标双击桌面一个应用图标 2.代码创建 创建进程的本质:在内容中申请一块内存空间用于运行相应的程序代码 """ # 第一种创建进程的方式 from multiprocessing import Process import time def task( 阅读全文
posted @ 2022-04-20 00:11 吴起龙Lamb 阅读(34) 评论(0) 推荐(0) 编辑
摘要:UDP协议 # 服务端 import socket server = socket.socket(type=socket.SOCK_DGRAM) # 自己指定UDP协议(默认是TCP协议) server.bind(('127.0.0.1', 8080)) msg, addr = server.rec 阅读全文
posted @ 2022-04-18 22:40 吴起龙Lamb 阅读(35) 评论(0) 推荐(0) 编辑
摘要:socket # 需求:编写一个cs架构的程序 实现数据交互 思考:需要编写代码操作OSI七层 相当的复杂 由于操作OSI七层是所有cs架构的程序都需要经历的过程 所以有固定的模块 socket套接字是一门技术 socket模块>>>:提供了快捷方式 不需要自己处理每一层 """ 以后我们写软件连s 阅读全文
posted @ 2022-04-16 00:58 吴起龙Lamb 阅读(29) 评论(0) 推荐(0) 编辑
摘要:软件开发架构 # 什么是软件开发架构 程序员在编写软件的时候应该遵循的架构设计 类似于我们写ATM和选课系统所采用的三层架构 # 软件开发架构的分类 1.C/S架构 C:client(客户端) S:server(服务端) """ 类比学习: 客户端相当于是需要体验服务的客人 服务端相当于是对外提供服 阅读全文
posted @ 2022-04-14 22:47 吴起龙Lamb 阅读(33) 评论(0) 推荐(0) 编辑
摘要:设计模式 在IT行业中设计模式总共有23种,可以分为三大类 # 1.创建型 # 2.结构型 # 3.行为型 '''设计模式是前辈们发明的,经过反复验证用于解决固定问题的固定套路''' # 我们目前不需要详细掌握(知识点还不够)了解即可 # 设计模式之单例模式(23种之一) 单例模式的意思是一个类只能 阅读全文
posted @ 2022-04-13 00:08 吴起龙Lamb 阅读(51) 评论(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:09 吴起龙Lamb 阅读(35) 评论(0) 推荐(0) 编辑
摘要:继承下的派生实际应用 import datetime import json class MyJsonEncoder(json.JSONEncoder): def default(self, o): # 形参o就是即将要被序列化的数据对象 # print('重写了', o) '''将o处理成json 阅读全文
posted @ 2022-04-09 00:42 吴起龙Lamb 阅读(41) 评论(0) 推荐(0) 编辑
摘要:动态方法与静态方法 # 动态方法 1.绑定给对象的方法 class Student: def run(self): print(self) # 类调用绑定给对象的方法:有几个参数就需要传几个参数 Student.run(123) # 对象调用绑定给对象的方法:会自动将对象当做第一个参数传入 obj1 阅读全文
posted @ 2022-04-08 01:33 吴起龙Lamb 阅读(30) 评论(0) 推荐(0) 编辑
摘要:面向对象编程的前戏 # 人狗大战小游戏 # 1.描述人和狗 '''描述人和狗的方式1:使用字典一个个描述''' dog1 = { 'name': '土狗', 'type': '田园犬', 'attack_val': 30, 'life_val': 200 } dog2 = { 'name': '狮子 阅读全文
posted @ 2022-04-07 00:45 吴起龙Lamb 阅读(35) 评论(0) 推荐(0) 编辑
摘要:项目开发流程 # 公司中的项目流程几乎都可以分为以下五个步骤 '''假设我们是一家外包公司 专门给别人编写软件''' # 1.需求分析 产品经理带着开发部门老大(架构师、研发经理)去客户公司寻求客户的需求 见客户之前架构师和研发经理会先大致了解一下客户的需求 然后琢磨出一套比较容易编写的流程 之后在 阅读全文
posted @ 2022-04-05 01:25 吴起龙Lamb 阅读(32) 评论(0) 推荐(0) 编辑
摘要:日志模块的主要组成部分 import logging # 1.logger对象:产生日志 (无包装的产品) logger = logging.getLogger('生日快') # 2.filter对象:过滤日志 (剔除不良品) # 针对过滤功能完全可以不看 因为handler之自带了基本的过滤操作 阅读全文
posted @ 2022-04-02 00:08 吴起龙Lamb 阅读(72) 评论(0) 推荐(0) 编辑

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