摘要:
一、Go语言介绍 是Google公司2009年11月正式对外公开的一门编程语言,它是静态强类型语言,是区别于解释型语言的编译型语言 静态:类型固定 强类型:不同类型不允许直接运算 解析型语言:源代码是先翻译为中间代码,然后由解析器对代码进行解释器执行 编译型语言:源代码编译生成机器语言,然后由机器直 阅读全文
摘要:
Mysql主从配置 什么是主从同步? 俩台机器:主库,从库 主库,写数据都写到主库中 从库,从库主要用来读数据 原理 mysql主从配置的流程大体如下所示: 1 master会将变动记录到二进制日志里面; 2 master有一个I/O线程将二进制日志发送到slave; 3 slave有一个I/O线程 阅读全文
摘要:
为什么需要Docker容器 在软件开发中,最麻烦的事情之一就是环境配置。在正常情况下,如果要保证程序能运行,我们需要设置好操作系统,以及各种库和组件的安装。 举例来说,要运行一个Python程序,计算机必须要有 Python 引擎,还需要安装好程序的各种依赖,甚至还要配置特定的环境变量。假设你有两个 阅读全文
摘要:
flask wtforms组件详解 flask四件套、flask注册路由、flask获取post请求传入的数据、flask开启debug模式 flask写入cookie、登录装饰器、flask配置文件、路由系统 CBV加装饰器、as_view的执行流程、继承View写cbv、cbv中得methods 阅读全文
摘要:
爬虫学习day01 爬虫学习day02 爬虫学习day03 爬虫学习day04 爬虫学习day05 阅读全文
摘要:
redis基础操作 Redis字符串类型、哈希类型、列表类型、其他操作 redis管道、django中集成redis 阅读全文
摘要:
git的介绍、git的功能特性、git工作流程、git 过滤文件、git多分支管理、远程仓库、把路飞项目传到远程仓库(非空的)、ssh链接远程仓库,协同开发 协同开发、冲突的出现与解决、分支合并出现冲突、线上合并分支、pycharm操作git、git面试题 阅读全文
摘要:
Vue的快速使用、插值语法、指令系统之文本指令、指令系统之事件指令、指令系统之属性指令 style和class使用、 条件渲染、列表渲染之购物车显示不显示、v-for遍历数字,数组,对象、key值解释和数组的检测与更新、数据的双向绑定、事件处理之过滤案例、事件处理之事件修饰符、事件处理之按键修饰符 阅读全文
摘要:
linux基础介绍 linux基础命令 阅读全文
摘要:
django框架推导过程、简介、基本操作命令、目录结构 静态文件相关配置、request请求方法、pycharm连接MySQL、django连接MySQL、orm django路由匹配、反向解析、无名有名反向解析、路由分发、名称空间 网页伪静态、视图层、模板层、form表单如何携带数据文件 表查询数 阅读全文
摘要:
MySQ基础知识与基本SQL语句 MySQL字段类型、字符编码与配置文件 主键与外键、自增、表关系之一对多、多对多、一对一 MySQL查询关键字where、group by、having、distinct、order by、limit、redexp正则、多表查询之子查询、连表操作 MySQL可视化软 阅读全文
摘要:
多道技术、、同步与异步、阻塞与非阻塞 消息列队、进程创建、进程通信IPC机制、守护进程、僵尸进程、孤儿进程、互斥锁 互斥锁、线程、线程join方法、GIL全局解释器锁 验证GIL的存在、验证python多线程是否有用、死锁现象、event事件、信号量、进程池与线程池、协程、协程实现TCP服务端并发 阅读全文
摘要:
前后端开发模式 API接口、接口测试工具postman、restful规范、序列化与反序列化、djangorestframework快速使用 Django Rest_Framework rest-framework之APIView基本使用及源码分析、Request类源码分析、序列化组件介绍及基本使用 阅读全文
摘要:
网络编程、OSI七层协议 socket套接字编程、半连接层、粘包 阅读全文
摘要:
面向对象之对象与类的理解、创建 面向对象独有功能、动静态方法、继承、名字查找顺序、经典类与新式类、派生方法 派生,三大特性之封装、多态,property伪装、反射 反射方法、魔法方法、元类 设计模式、pickle模块 阅读全文
摘要:
python变量与常量 数据类型及其内置方法、类型转换 PEP8 Python编码规范 python基本运算以及各运算符 python控制流程 循环结构之while循环 循环结构之for循环 垃圾回收机制、字符编码与文件操作 文件操作 文件光标移动与文件数据修改 函数基础学习之语法结构、定义与调用、 阅读全文
摘要:
计算机基础 操作系统 编程语言分类 阅读全文
摘要:
安装Selenium的步骤主要包括准备Python环境、安装Selenium、安装浏览器驱动以及验证安装。 准备Python环境: 访问Python官网并下载适合你操作系统的Python版本。 安装Python,并确保在安装过程中将Python添加到环境变量中,以便在命令行中运行Python命令 阅读全文
摘要:
option = webdriver.ChromeOptions() # 实例化ChromeOptions option.add_argument('--headless') # 设置无窗口模式 driver = webdriver.Chrome(options=option) # 实例化Chrom 阅读全文
摘要:
一、安装requests库 pip install requests 二、引用这个模块 import requests 三、requests的基本使用 1.发送GET请求 调用requests模块中的get()函数 import requests # 引入第三方库 response = reques 阅读全文
摘要:
1.假设后端API的地址是http://localhost:3000/api,可以创建一个js文件(api.js) ``` import axios from 'axios'; const instance = axios.create({ baseURL: '/api', timeout: 500 阅读全文
摘要:
127.0.0.1:回环地址。该地址指电脑本身,主要预留测试本机的TCP/IP协议是否正常。只要使用这个地址发送数据,则数据包不会出现在网络传输过程中。 10.x.x.x、172.16.x.x~172.31.x.x、192.168.x.x:这些地址被用做内网中。用做私网地址,这些地址不与外网相连。 阅读全文
摘要:
是一个应用层的网络协议,指的是由服务器控制一段IP地址范围,客户机登录服务时就可以自动获得服务器分配的IP地址和子网掩码,当我们将客户主机IP地址设置为动态获取方式时,DHCP服务器就会根据DHCP协议给客户端分配IP,使得客户机能够利用这个IP上网 背景:1 终端上网需要有地址信息;2 地址信息可 阅读全文
摘要:
互联网控制报文协议,所谓控制,就是通过下发指令来感知和控制网络环境,所以它一定是配合一个无法感知网络环境的协议来工作的,这个协议就是IP(包括IPV4和IPV6) ICMP协议全称Internet控制报文协议,是一个网络层的一个重要协议,一个新搭建好的网络,往往需要先进行一个简单地测试,;来验证网络 阅读全文