摘要:
使用APT安装最新版docker # 更新软件源 sudo apt-get update # 安装所需依赖 sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common # 安装 阅读全文
摘要:
1.下载 ZeroTier One下载页面 下载对应版本 此处以linux为例 先下载安装 curl -s https://install.zerotier.com/ | sudo bash 2.加入网络 sudo zerotier-cli join (NetWork ID) 3.去zerotier 阅读全文
摘要:
### 基础题 #### 写一个带参数的闭包 ~~~python from functools import wraps def outer(n): @wraps(n) def wrapper(func): def inner(*args, **kwargs): print("inner") pri 阅读全文
摘要:
==面向对象的三大特性:封装,继承,多态== ## 1 三大特性 ### 1.1 封装 ~~~python 将数据或方法放到类里,以供外部调用或自己隐藏 # 封装原则 1、高内聚:高内聚是指一个模块中各个部分之间关联应该是紧密的。 2、低耦合:低耦合是指多个模块之间的关联应该是松散的。 ~~~ ## 阅读全文
摘要:
## 1 基础 ### 1.1 作业题1 ```python # 1. 简述 二层交换机 & 路由器 & 三层交换机 的作用。 """ 二层交换机:构建局域网并实现局域网内数据的转发。 路由器:实现跨局域网进行通信。 三层交换机:具备二层交换机和路由的功能。 """ # 2. 简述常见词:IP、子网 阅读全文
摘要:
## 1 进程和线程 ~~~python 线程,是计算机中可以被cpu调度的最小单元(真正在工作)。 进程,是计算机资源分配的最小单元(进程为线程提供资源)。 一个进程中可以有多个线程,同一个进程中的线程可以共享此进程中的资源。 通过 进程 和 线程 都可以将 串行 的程序变为 并发 ~~~ ## 阅读全文
摘要:
#### 1、js基本数据类型 ~~~ undefined,null,number,string,symbol,boolean,object,array,date ~~~ #### 2、js中的拷贝(深浅拷贝) ~~~ https://www.cnblogs.com/echolun/p/788984 阅读全文
摘要:
1.关系型和非关系型数据库区别 关系型:支持常用的sql语句,本质相当于一个二维表模型,表之间可以有关联、外键等 非关系型:可以有多种的状态的命令,k、v键值对等,支持高并发,效率高,可用于集群的分布式均衡负载 2.MySQL数据库事务特性有哪些? 四大特性: 原子性:不可分割,要么都成功,要么都失 阅读全文
摘要:
**1、简述面向对象的三大特性** 封装 将一些属性或方法封装到类里面,可供外部调用或隐藏 封装原则:高内聚,低耦合 继承 将子类的数据封装到父类中,供子类使用,将多个子类的方法封装到同一类型中,提高代码重用性 多态 本身具有多态特性,提倡鸭子类型,不在乎传入的参数是什么类型,只要有对应的方法即可 阅读全文
摘要:
### 1 Py2和Py3的区别 ~~~python Py2整数做除法是地板除,py3整数做除法是可以有小树的 默认编码不同,前者是ascii,后者为utf-8 个别的方法不同,前者是print ***,后者为print(***) 项目规范不同,前者包下必须有__init__.py,后者可有可无 在 阅读全文