摘要:
元组的定义: (1) 元组用() 来定义,列表是[](2) 有序, 同列表(3) 创建后元组不能更改(列表可以更改) 可以通过元组与元组想加得到新的元组举例: a = (1, 2, 'apple') 注意: 元祖一旦创建,不能修改 创建元组 tup1 = ('physics', 'chemistry 阅读全文
posted @ 2022-10-28 13:48
屠魔的少年
阅读(4)
评论(0)
推荐(0)
摘要:
容器运行时(ContainerRuntime),运行于 kubernetes(k8s)集群的每个节点中,负责容器的整个生命周期。其中 docker 是目前应用最广的。随着容器云的发展,越来越多的容器运行时涌现。为了解决这些容器运行时和 k8s 的集成问题,在 k8s1.5 版本中,社区推出了 CRI 阅读全文
posted @ 2022-10-26 22:51
屠魔的少年
阅读(0)
评论(0)
推荐(0)
摘要:
清理主机上所有退出的容器 $ docker rm $(docker ps -aq) 调试或者排查容器启动错误 ## 若有时遇到容器启动失败的情况,可以先使用相同的镜像启动一个临时容器,先进入容器 $ docker run --rm -ti <image_id> sh ## 进入容器后,手动执行该容器 阅读全文
posted @ 2022-10-26 22:51
屠魔的少年
阅读(7)
评论(0)
推荐(0)
摘要:
docker容器是一块具有隔离性的虚拟系统,容器内可以有自己独立的网络空间, 多个容器之间是如何实现通信的呢? 容器和宿主机之间又是如何实现的通信呢? 使用-p参数是怎么实现的端口映射? 带着这些问题,我们来学习一下docker的网络模型,最后我会通过抓包的方式,给大家演示一下数据包在容器和宿主机之 阅读全文
posted @ 2022-10-26 22:49
屠魔的少年
阅读(4)
评论(0)
推荐(0)
摘要:
docker优势: 轻量级的虚拟化 容器快速启停 虚拟化核心需要解决的问题:资源隔离与资源限制 虚拟机硬件虚拟化技术, 通过一个 hypervisor 层实现对资源的彻底隔离。 容器则是操作系统级别的虚拟化,利用的是内核的 Cgroup 和 Namespace 特性,此功能完全通过软件实现。 Nam 阅读全文
posted @ 2022-10-26 22:46
屠魔的少年
阅读(3)
评论(0)
推荐(0)
摘要:
项目介绍前后端分离项目前端:https://gitee.com/agagin/eladmin-web.git后端: https://gitee.com/agagin/eladmin.git要素:vue npm springboot mysql redis 前端容器化思路: 前端构建需要node环境, 阅读全文
posted @ 2022-10-26 17:16
屠魔的少年
阅读(3)
评论(0)
推荐(0)
摘要:
https://gitee.com/agagin/springboot-app.git 原始构建: FROM srinivasansekar/javamvn WORKDIR /opt/springboot-app COPY . . RUN mvn clean package -DskipTests= 阅读全文
posted @ 2022-10-26 17:07
屠魔的少年
阅读(2)
评论(0)
推荐(0)
摘要:
docker build . -t ImageName:ImageTag -f Dockerfile Dockerfile是一堆指令,在docker build的时候,按照该指令进行操作,最终生成我们期望的镜像 FROM 指定基础镜像,必须为第一个命令 格式: FROM <image> FROM < 阅读全文
posted @ 2022-10-26 16:56
屠魔的少年
阅读(3)
评论(0)
推荐(0)
摘要:
三大核心要素:镜像(Image)、容器(Container)、仓库(Registry) 镜像(Image)打包了业务代码及运行环境的包,是静态的文件,不能直接对外提供服务。 容器(Container)镜像的运行时,可以对外提供服务。 仓库(Registry)存放镜像的地方 公有仓库,Docker H 阅读全文
posted @ 2022-10-26 11:09
屠魔的少年
阅读(4)
评论(0)
推荐(0)
摘要:
列表基本语法 (1) python列表是python 内置的数据结构对象之一, 相当于数组(2) 列表是用"[]"包含,内有任意的数据对象,每一个数据对象以逗号(",")分割,每个数据对像称之为元素(3) python 列表是一个有序的序列(4) python 列表支持任意的嵌套,嵌套的层次深度没有 阅读全文
posted @ 2022-10-26 00:02
屠魔的少年
阅读(7)
评论(0)
推荐(0)
摘要:
配置宿主机网卡转发 若未配置,需要执行如下 $ cat <<EOF > /etc/sysctl.d/docker.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 net.ipv4. 阅读全文
posted @ 2022-10-24 23:29
屠魔的少年
阅读(2)
评论(0)
推荐(0)
摘要:
为什么出现docker 需要一种轻量、高效的虚拟化能力 Hypervisor: 一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件 。常见的VMware的 Workstation 、ESXi、微软的Hyper-V或者思杰的XenServer。 Container R 阅读全文
posted @ 2022-10-24 23:14
屠魔的少年
阅读(12)
评论(0)
推荐(0)
摘要:
字符串类型 str 用引号引起来的就是字符串,单引号,双引号,三引号 转义字符 \ + 字符\n : 换行\r\n : 换行\t : 缩进(水平制表符) \r : 将\r后面的字符串拉到了当前行的行首 单引号的字符串 strvar = '生活不止眼前的苟且' print(strvar , type( 阅读全文
posted @ 2022-10-22 23:36
屠魔的少年
阅读(7)
评论(0)
推荐(0)
摘要:
数字类型 Number (int float bool complex) int 整型 又分为:正整型、 0 、负整型 三种,但是不会有表示上的区别 在python2中跟整数相关的数据类型有两种:int(整型)、long(长整型),他们都是整数只不过能表示的值范围不同。int,可表示的范围:-922 阅读全文
posted @ 2022-10-22 23:18
屠魔的少年
阅读(5)
评论(0)
推荐(0)
摘要:
变量小结 1.标识符的第一个字符必须是字母表中的字母(大写或者小写)或者一个下划线('_')。2.标识符名称的其他部分可以由字母(大写或者小写)、下划线('_')或数字(0-9)组成。3.标识符名称是对大小写敏感的。例如,myname 和myName不是一个标识符。4.有效标识符名称的例子有 i、_ 阅读全文
posted @ 2022-10-22 21:20
屠魔的少年
阅读(3)
评论(0)
推荐(0)
摘要:
计算机文件大小单位 b = bit 位(比特) B = Byte 字节 1Byte = 8 bit #一个字节等于8位 可以简写成 1B = 8b 1KB = 1024B 1MB = 1024KB 1GB = 1024MB 1TB = 1024GB 1PB = 1024TB 1EB = 1024 阅读全文
posted @ 2022-10-22 21:17
屠魔的少年
阅读(28)
评论(0)
推荐(0)
摘要:
今日目标:获取头条新闻资讯 1.前端必备 1.1 基础 三元运算 v1 = 条件 ? 值A : 值B; res = 1 1 ? 99 : 88; console.log(res); // 99 赋值和比较 v1 = 11 (n=123) console.log(n); // 123 cons 阅读全文
posted @ 2022-10-11 18:46
屠魔的少年
阅读(5)
评论(0)
推荐(0)
摘要:
视频地址: https://www.bilibili.com/video/BV1WR4y1F7gH 第一步:找到哪个请求会涨播放。 怎么找?打开视频按下F12后,清除网络连接请求,再点击播放后,会发送很多请求,分析这些请求,哪些像是在涨播放。 看下面的这三个请求可能就是我们需要的请求: 请求一 no 阅读全文
posted @ 2022-10-11 12:27
屠魔的少年
阅读(99)
评论(0)
推荐(0)
摘要:
请勿使用 MySQL8.0.29,官方已经把这个版本下架了,这种下架小版本安装包的做法实属罕见,可能是 MySQL 史上第一次遇到。官方给出的理由如下: This release is no longer available for download. It was removed due to a 阅读全文
posted @ 2022-10-11 00:13
屠魔的少年
阅读(19)
评论(0)
推荐(0)
摘要:
RSA加密解密以及案例 非对称加密: 加密和解密的时候用的是不同的秘钥. 一组秘钥: 1. 公钥, 公开的秘钥, 对数据进行加密 2. 私钥, 私密的秘钥, 对数据进行解密 非对称加密的逻辑: 先在服务器端. 生成一组秘钥, 公钥, 私钥 把公钥放出去. 客户端在拿到公钥之后. 可以使用公钥对数据进 阅读全文
posted @ 2022-10-09 19:58
屠魔的少年
阅读(5)
评论(0)
推荐(0)
摘要:
在我们进行js逆向的时候. 总会遇见一些我们人类无法直接能理解的东西出现. 此时你看到的大多数是被加密过的密文. 一. 一切从MD5开始 MD5是一个非常常见的摘要(hash)逻辑. 其特点就是小巧. 速度快. 极难被破解(传闻王小云女士把MD5破解)。所以, md5依然是国内非常多的互联网公司选择 阅读全文
posted @ 2022-10-09 19:50
屠魔的少年
阅读(6)
评论(0)
推荐(0)
摘要:
Fiddler 我们在处理一些网站的时候, 会遇到一些屏蔽F12, 以及只要按出浏览器的开发者工具就会关闭甚至死机的现象. 在遇到这类网站的时候. 我们可以使用抓包工具把页面上屏蔽开发者工具的代码给干掉. Fiddler和Charles 这两款工具是非常优秀的抓包工具. 他们可以监听到我们计算机上所 阅读全文
posted @ 2022-10-09 19:37
屠魔的少年
阅读(2)
评论(0)
推荐(0)
摘要:
axios 字节cdn上面也也可找到axios代码: https://cdn.bytedance.com/ 由于jquery有严重的地狱回调逻辑. 再加上jquery的性能逐年跟不上市场节奏. 很多前端工程师采用axios来发送ajax. 相比jquery. axios更加灵活. 且容易使用. 更加 阅读全文
posted @ 2022-10-09 17:11
屠魔的少年
阅读(4)
评论(0)
推荐(0)
摘要:
跨域指的是:你从一个域名访问另一个域名的内容。图片, js, css, 视频 -> 静态资源. 没有跨域的问题的。 跨域访问一般都会报错:CORS policy: No 'Access-Control-Allow-Origin' 解决跨域问题的解决方法: 方法一:在服务器加上CORS的允许(浏览器的 阅读全文
posted @ 2022-10-09 17:10
屠魔的少年
阅读(4)
评论(0)
推荐(0)
摘要:
jQuery和Ajax jQuery是一个曾经火遍大江南北的一个Javascript的第三方库. jQuery的理念: write less do more. 其含义就是让前端程序员从繁琐的js代码中解脱出来. 我们来看看是否真的能解脱出来. python => 基础语法 => 系统模块 => 第三 阅读全文
posted @ 2022-10-09 17:03
屠魔的少年
阅读(2)
评论(0)
推荐(0)
摘要:
变量提升 看以下代码,或多或少会有些问题的。 function fn(){ console.log(name); var name = '大马猴'; } fn() // undefined 发现问题了么. 这么写代码, 在其他语言里. 绝对是不允许的. 但是在js里. 不但允许, 还能执行. 为什么 阅读全文
posted @ 2022-10-09 16:23
屠魔的少年
阅读(4)
评论(0)
推荐(0)
摘要:
Javascript基础入门 js基础语法大全 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference JavaScript, 是一门能够运行在浏览器上的脚本语言. 简称JS. 首先, Javascript这个名字的由来就很 阅读全文
posted @ 2022-10-09 16:04
屠魔的少年
阅读(2)
评论(0)
推荐(0)
摘要:
一. 增量式爬虫 增量式爬虫, 顾名思义. 可以对网站进行反复抓取. 然后发现新东西了就保存起来. 遇到了以前抓取过的内容就自动过滤掉即可. 其核心思想就两个字. 去重. 并且可以反复去重. 今天运行一下. 明天再运行一下. 将不同的数据过滤出来. 相同的数据去除掉(不保存)即可. 此时, 我们以天 阅读全文
posted @ 2022-10-09 15:23
屠魔的少年
阅读(2)
评论(0)
推荐(0)
摘要:
一. 使用常规Spider 我们把目光对准汽车之家. 抓取二手车信息. 注意, 汽车之家的访问频率要控制一下. 要不然会跳验证的. DOWNLOAD_DELAY = 3 class ErshouSpider(scrapy.Spider): name = 'ershou' allowed_domain 阅读全文
posted @ 2022-10-09 15:21
屠魔的少年
阅读(5)
评论(0)
推荐(0)
摘要:
模拟登录与中间件 一. Scrapy处理cookie 在requests中我们讲解处理cookie主要有两个方案. 第一个方案. 从浏览器里直接把cookie搞出来. 贴到heades里. 这种方案, 简单粗暴. 第二个方案是走正常的登录流程. 通过session来记录请求过程中的cookie. 那 阅读全文
posted @ 2022-10-09 15:00
屠魔的少年
阅读(7)
评论(0)
推荐(0)
浙公网安备 33010602011771号