目录1 解析器2 对象种类(1)TAG(2)BeautifulSoup3 信息提取(1)文档树搜索(2) CSS选择器(3) 与Urlopen结合from bs4 import BeautifulSoupsoup  = BeautifulSoup(html,"html.parser")1 解析器2 对象种类(1)TAGTag类型即节点,比如HTML中a标签、p标签等等,Tag&nb
转载 2024-01-03 13:20:12
150阅读
12.35 Django模板系统{{ }}和 {% %},变量相关用{{}},逻辑相关用{%%}app02/views: # 模板语言测试函数 def template_test(request): name = "张三" dic = {"name": "张三", "age": 16, "items": "sb"} list1 = [11, 22, 33, 44, 5
## Docker Tag作用及实现方法 ### 什么是Docker Tag 在Docker中,每个镜像都有一个唯一ID标识符,也就是Image ID。但是通常我们更希望使用便于理解和管理名字来标识镜像,这时就需要使用Docker Tag。Docker Tag可以为镜像打上一个标签,比如版本号、发布日期等,以便更方便地查找和使用。 ### Docker Tag实现方法 接下来我们来看一
原创 2024-04-24 11:24:27
226阅读
相关知识PC发送以太网数据帧进入交换机端口会被打上VLAN Tag(4byte),当一个以太网帧被打上VLAN Tag,就变成了802.1Q格式VLAN帧。PC一般不能识别802.1Q格式帧,收发都是无标记帧(untagged frame)。支持802.1Q交换机既可以收发有标记帧(tagged frame),也可以收发无标记帧(untagged frame);交换机内部数据包一律携带
转载 2024-03-25 17:11:31
163阅读
随着公司项目的增多,有java,nodejs,pathon等项目的部署与开发,不可能在服务器上装有各自环境去适应千奇百怪开发语言开发项目,故采用docker来管理这些项目,下面是我学习docker以来自己总结一些实用docker命令和干货docker好处:1.一次打包,到处运行,2.环境隔离,对环境变量没有要求,全都在docker内,应用相互之间没有影响3.启动速度快 docker安装成
转载 2023-08-22 15:17:30
109阅读
1. RocketMQ 概览1.1 用途:应用解耦、异步调用、流量削峰、分布式最终一致性1.2 概念:Topic&Tag:Topic是发布订阅主题,Tag属于子Topic,主要作用是提供给业务更大灵活度,用来分流消息。Producer&Consumer:Producer 是生产者,生产并发送消息。Consumer 是消费者,分为PushConsumer,和PullConsume
转载 2024-04-08 13:50:46
219阅读
1 罗列本机镜像列表docker images我们可以从图中看到里面有存在两个ubuntu镜像,一个是latest版本,一个是15.10版本。同一仓库源可以有多个 TAG,代表这个仓库源不同个版本,如果我们在运行时可以使用REPOSITOORY:TAG来使用具体镜像,如果不加具体TAG就会默认使用latest版本。比如说:docker run -t -i ubuntu:15.10 /
问题提出存在就是有意义,那么ConsumeQueue中存消息taghashcode是
原创 2022-09-13 11:50:33
101阅读
docker学习笔记二 — docker常用命令镜像命令1、docker images 查看镜像,需要注意是,仓库源中镜像文件可以有若干个镜像标签(TAG),代表不同版本,可以通过REPOSITORY:TAG来定义不同镜像文件。如果没有指定TAG标签,则docker一律默认镜像为latest版本。docker images命令可选参数说明: 1,docker images -a
转载 2023-07-11 10:35:31
1016阅读
Topic消息主题,一级消息类型,通过 Topic 对消息进行分类。详情请见Topic 与 Tag 最佳实践。Message消息,消息队列中信息传递载体。Message ID消息全局唯一标识,由消息队列 RocketMQ 系统自动生成,唯一标识某条消息。Message Key消息业务标识,由消息生产者(Producer)设置,唯一标识某个业务逻辑。Tag消息标签,二级消息类型,用来进一步区分
转载 2024-06-28 00:52:16
105阅读
一、先熟悉一些名词和概念1. 标签(Tag)对某一类特定群体或对象某项特征进行抽象分类和概括,其值(标签值)具备可分类性。例:对于“人”这类群体,可将“男”、“女”这类特征进行抽象概括,统称为“性别”,“性别”即一个标签;对于“手机”这类对象,可将“骁龙835”、“骁龙845”这类特征进行抽象概括,统称为“手机处理器”,“手机处理器”即一个标签。2. 标签值(Tag Value)标签实例,指
手机串号英文简称“IMEI”,存储在手机EEPROM(俗称码片)里,每一个移动设备都对应一个唯一IMEI。其组成结构为TAC(6位数字)+FAC(两位数字)+SNR(6位数字)+SP (1位数字)。TAC(设备型号核准号码),由欧洲型号认证中心分配。如果熟悉并了解这个号码对我们今后识别手机会起到非常大作用。 TAC码前三位在不同时期会发生变化,过去TAC码前三位在现在手机上不会出
7:docker优点容器化,在docker环境中,要复制、启动、关闭、删除一个容器很简单,一行命令就可以了,端口可以随便自己开兼容性,不需要再去考虑操作系统、依赖环境影响移植性,docker容器导入导出都很方便,从jdk、tomcat、数据库安装、数据迁移、nginx迁移、配置等等都要重新搞一个,但docker迁移是容器迁移,只需要在目标迁移机器上安装docker,然后把相关d
转载 2023-10-31 21:51:28
43阅读
一,核心概念 1,Docker镜像(类似image)2,Docker容器轻量级沙箱,利用容器来运行和隔离应用,容器是从镜像创建应用运行实例。3,Docker仓库Docker仓库是存放镜像场所。 Docker仓库和仓库注册服务器区别:后者是存放仓库地方,往往放着多个仓库。二、使用Docker镜像 1,获取镜像docker pull NAME[:TAG],直接从Docker Hub镜
转载 2023-08-04 14:46:36
89阅读
虚拟局域网技术 (VLAN技术)将一个大型局域网人为地划分成多个孤立局域网。一个VLAN就是一个广播域,划分VLAN就是把一个广播域划分为多个广播域。将划分各个VLAN互联需要路由器。划分虚拟局域网作用限制广播,提高带宽利用率。提高安全性。tag帧——为实现VLAN技术引入帧与传统以太网帧相比多了一个字段,tag,用于标记该帧属于哪个VLAN。网络中允许tag帧和传统以太帧同时存在。
Beautiful Soup将复杂HTML文档转换成一个复杂树形结构,每个节点都是Python对象,所有对象可以归纳为4种: Tag , NavigableString , BeautifulSoup , Comment 一、Tag:Tag对象与XML或HTML原生文档中tag相同,Tag有很多方法和属性,最重要
转载 2023-12-05 20:29:36
98阅读
一、前言VLAN在网络中常用且重要,我们在用户接入时经常要说是“给他划个VLAN”,那我们为什么需要VLAN,而VLAN又如何使用呢?本篇先简单说下VLAN原理,以后再详细介绍。 二、广播域与VLAN之前在学习交换机相关知识时,比如ARP协议就是依赖于广播报文来实现其“发现目标MAC”地址功能,所以在交换机网络中,广播是非常重要,因为交换机最重要功能就是“交换”,无条件交换数据
OSPF扩展1、OSPF扩展配置:1)认证①接口认证②区域认证③虚链路认证——在虚链路建立后,进行配置即可2)被动接口(沉默接口)——用于连接PC终端接口,仅接收不发送路由协议信息3)加快收敛(修改计时器)——OSPFhello time 为10或30s;dead time为hello time4倍;4)缺省路由——3类缺省、5类缺省、7类缺省①3类缺省②5类缺省③7类缺省2、OSP
转载 2024-03-25 04:40:03
77阅读
java元注解-@Target所在位置@Target 说明ElementType 说明具体枚举类型说明 所在位置在 java.lang.annotation 包下@Target 说明指示注释类型适用的上下文,在源代码中使用{@link ElementType java.lang.annotation.ElementType}enum常量表示。如果{@code @Target}元注释没有出现在{
转载 2023-09-01 16:15:28
150阅读
python爬虫(二)2.1 Beautiful SoupBeautiful Soup 是一个可以从HTML和XML文件中提取数据python库,它可以使用用户喜欢转换器实现惯用文档导航,修改,定位等功能。由于使用编译环境是python3,安装bs4时,注意使用pip3命令bs有几种解析器,按照不同需求选择使用:Tag对象bs中有几种对象,本次任务主要用到了Tag对象。Tag有两个最重要
转载 2023-12-02 18:06:00
69阅读
  • 1
  • 2
  • 3
  • 4
  • 5