04 2022 档案
摘要:jQuery简介 jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)于2006年1月由John Resig发布。 jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。 它封装
阅读全文
摘要:一. Js运算符 1.运算符 2.比较运算符 3.逻辑运算符 # 1.算数符 var x = 10; 定义 全局 X = 10 var q = x++ ++在后 先赋值后自增1 结果10 var q = ++x ++在前 先自增1后赋值 结果12 其他的 + - * % 和python统一 # 2.
阅读全文
摘要:一.前端溢出属性 文本内容超出了标签的最大范围 点击查看代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>图文溢出</title> <style> .q1 { height: 20px; width: 2
阅读全文
摘要:一.伪元素选择器 1.修改了首个字体的样式 h1:first-letter 2.文本开头添加内容 .c1:before 3.在文结尾添加内容 .c1:after 二.选择器的优先级 1.相同选择器 '就近原则'谁离标签越近就听谁的 2.不同选择器 行内选择器 > id选择器 > 类选择器 > 标签选
阅读全文
摘要:一.form表单 '获取前端用户数据并发送给后端服务器' 代码演示 <form action=""></form> 需要在form标签内部编写获取用户数据标签 1.属性action 控制数据的提交地址 方式1:写全路径 action="http://www.aa7a.cn/user.php" 方式2
阅读全文
摘要:引:什么是前端:任何与用户交互的界面可以称之为前端 平常上网的那些页面,APP的那些主题等 前端首先要了解三个部分: HTML 前端初期模型 CSS 模型描绘 JavaScript 动态模型 一.HTTP介绍 # 1.HTTP是什么: 超文本传输协议(Hyper Text Transfer Prot
阅读全文
摘要:一.GIL与普通互斥锁的区别 # 1.首先什么是GIL GIL是全局解释器锁 解决解释器中多个线程资源竞争问题(多个子线程在系统资源竞争 都在等待对象某个部分资源解除占用状态.结果谁也不愿意先解锁 然后互相等待 导致 程序无法进行下去) # 2.使用多线程时 当我们使用多线程的时候 每一个进程中只有
阅读全文
摘要:注:线程和进程在方法大致相同 一.IPC机制 什么是IPC机制: 1.主进程与子进程进行数据交互 2.两个子进程之间的数据交互 1.主进程与子进程进行数据交互 from multiprocessing import Process, Queue # 模块方法调用了队列方法 def producer(
阅读全文
摘要:一.进程 # 进程:一个新鲜的字眼,可能有些人并不了解,它是系统某个运行程序的载体, 这个程序可以有单个或者多个进程,一般来说,进程是通过系统CPU 内核数来分配并设置的,我们可以来看下系统中的进程: 通过资源监视器可以查看CPU占用情况 也就是PID # 进程作用:我们都知道一个程序运行会创建进程
阅读全文
摘要:eg: 1.什么是操作系统:操作系统(operation system,简称OS)是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。 2.操作系
阅读全文
摘要:一.socket 1.socket套字节是一门:技术 2.socket模块:提供了快捷方式,不需要自己处理数据 3.socket:底层原理,与框架是被封装过的 二..socket模块 """ 如果每次编写C/S架构程序,都需要使用OSI七层架构去编写,很复杂,所以就用到了socket模块,这个模块就
阅读全文
摘要:一.软件开发架构 '我们在编写软件的时候都是遵循于架构设计,机构又分为2种' 1.C/S 架构 C:client(客户端) 供客户体验端口 S:server(服务端) 服务客人端口 """ C/S 架构 优点:类似与小软件,APP等,一目了然,注重了体验 缺点:需要我们自己下载使用,APP等软件多了
阅读全文
摘要:注:上一篇了解了比较常用的面向对象的继承特性 一.面向对象三特特性之封装 # 1.什么是封装:是将类中某些'名字'隐藏起来不让外界直接调用。 # 2.封装的目的:是为了提供专门的通道进行访问.并可以在通道内添加额外的功能。 # 3.如何封装名字:在需要隐藏的变量名前加上两个下划线'__'。 # 4.
阅读全文
摘要:注 一.面向对象动态与静态方法 1.动态方法 #绑定给对象方法 class Student: # 定义一个类(Student)类名 def run(self): # 定义函数(run)参(self) print(self) # 展示(打印)传的值(实参) Student.run(123) # 类调用
阅读全文
摘要:一.面向对象小游戏 1.金角大王和孙悟空 def get_person(name, t_type, attack_val, life_val): data_dict = { 'name': name, 't_ype': t_type, 'attack_val': attack_val, 'life_
阅读全文
摘要:一.项目开发流程 公司开发新项目的五大分类 1.需求分析 # 产品需求 # 客户提出的需求 # 公司大佬(架构师,研发经理)提前了解需求然后琢磨出大致研发方案 # 和客户谈判 """客户大部分基本不懂编程所以需要去共同探讨""" 2.架构设计 # 架构师会根据项目做出框架 # 项目用什么编程语言 #
阅读全文
摘要:一.日志模块的主要组成部分 import logging # 1.logger对象:产生日志 (无包装的产品) logger = logging.getLogger('转账记录') # 2.filter对象:过滤日志 (剔除不良品) # 针对过滤功能完全可以不看 因为handler自带了基本的过滤操
阅读全文
摘要:一.加密模块 (hashilb) # 1.什么是加密模块 将明文(人看得懂)数据通过一些手段变成密文数据(人看不懂) 密文数据的表现形式一般都是一串没有规则的字符串 # 2.什么时候使用加密 涉及到隐私数据的时候 应该考虑使用加密 最为常见的就是对用户的密码加密 防止密码泄露 1.1 基本使用 im
阅读全文