- 博客(18)
- 收藏
- 关注
原创 Scrapy JSON请求
以下步骤建议在写python代码前用 scrapy shell 进行尝试。Request 请求首先对目标网站进行请求:scrapy shell <url>之后使用xpath语法进行标签内容提取:In [1]: response.xpath(<xpath_info>)Out [1]: []发现提取内容为空,则此网页不是将内容直接写入HTML文件中,此时可以re...
2020-03-26 16:33:11
970
原创 代数优化策略
尽早执行选择操作目的:减少中间关系投影和选择操作同时进行目的:避免重复扫描关系投影和前后的双目运算结合目的:减少扫描关系的遍数选择和前面要执行的笛卡尔积结合成为一个连接运算找出公共子表达式...
2020-03-01 21:39:02
1974
原创 进程和线程
进程定义进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单位。特点动态性:进程是程序的一次执行,具有生命期独立性:资源分配和调度的一个独立单位并发性:可以并发执行异步性:进程间相互制约结构性:进程具有结构(程序、数据、进程控制块(PCB))线程引入原因进程在创建、撤销和切换过程中付出的时空开销较大,引入线程能在更好地并发(并行)执行的同时,尽...
2020-02-27 22:33:03
281
翻译 Scrapy 入门
Scrapy Tutorial创建 Scrapy 项目进入到要创建 Scrapy 项目的目录,执行以下命令行代码:scrapy startproject tutorial执行之后将会在当前目录下创建一个名为 tutorial 的目录,目录内容如下:tutorial/ scrapy.cfg # Scrapy 配置文件 tutorial/ ...
2020-02-22 23:14:58
246
原创 计算机组成原理概述
硬件组成冯·诺依曼结构冯·诺依曼结构是一种将程序指令存储器和数据存储器合并在一起的存储器结构。冯·诺依曼原则二进制逻辑程序存储执行计算机由五个部分组成:运算器、控制器、存储器、输入设备以及输出设备主机 = 中央处理器 + 主存储器中央处理器(Central Processing Unit, CPU) = 运算器 + 控制器三级存储系统速度容量价格...
2020-02-21 22:09:42
215
原创 软件需求工程
软件需求需求工程软件需求内容需求工程过程中的活动可行性研究技术可行性经济可行性操作可行性法律可行性需求获取需求分析与建模需求评审需求工程面临的难题需求确认困难需求不断变更结构化需求分析数据流图数据流图(Data Flowing Diagram, DFD)是结构化建模中最流行的功能建模工具。DFD描述从数据输入、数据转换到数据输出的全过程。...
2020-02-21 15:10:04
314
原创 软件工程概述
软件工程软件工程现状软件工程问题软件开发进度和成本难以控制产品难以满足需求质量难以得到保证产品难以维护文档难以管理生产率难以得到提高软件危机出现原因缺乏正确的理论指导与用户缺乏充分的交流对开发过程缺乏整体认识缺乏有效一致的质量评价标准软件工程实施原则做好需求分析选取适宜的开发模型采用成熟的设计方法选择高效的开发环境保证有效的维护过程重视软件过程...
2020-02-21 14:31:34
506
原创 基于深度学习的人体姿态估计概述
一、前言人体姿态估计(Human Pose Estimation)是计算机视觉领域一个很重要的问题,解决这个问题是正确理解图像和视频中人类行为重要的一步。在此篇文章中,我将根据人体姿态估计技术的发展历程做一个简要的介绍。二、定义人体姿态估计技术用于解决标注图像和视频中人体关节点(如肩部、肘部、腕部等)的坐标。根据任务的特点不同,人体姿态估计可以分为二维(2D HPE)和三维(3D HPE...
2020-02-15 01:02:39
4545
原创 Kubectl 管理
KubectlKubernetes 对象管理管理技术Kubernetes 对象只能使用一项技术进行管理。使用多项技术对同一对象进行管理会产生未定义的行为Management techniqueOperates onRecommended environmentSupported writersLearning curveImperative comman...
2019-05-03 21:13:12
1499
原创 Kubernetes 概览
Kubernetes 概览Kubernetes 基本概念Kubernetes 是一个可移植,可扩展的用于管理容器化的工作负载和服务的开源平台,它支持声明式配置和自动化。Kubernetes 特点容器平台微服务平台可移植的云平台等Kubernetes 提供了一个以容器为中心的管理环境。它代表用户工作负载编排计算、网络和存储基础设施。这很大程度上提供了平台即服务(PaaS)的简易...
2019-04-25 10:10:49
1795
原创 Docker Swarm
SwarmSwarm 集群Swarm 是一组运行 Docker 并且已加入集群中的机器。采用 Swarm 集群之后,可以继续使用之前的 Docker 命令,但是这些命令是被在集群上的一个 Swarm 管理节点所执行的。Swarm 中的机器可以是物理机也可以是虚拟机,当这些机器加入到 Swarm 后,称之为节点。Swarm 策略在 Compose 文件中指定 Swarm 管理节点所采用的策...
2019-04-24 22:32:20
168
原创 Docker 网络管理
网络容器在默认网络上运行容器Docker 通过网络驱动为联网容器提供支持。Docker 默认提供了 bridge 和 overlay网络驱动,也可以自己创建网络驱动。可以通过 docker network ls来查看 Docker Engine 包含的网络。除非特别指定,否则 Docker 总会在 bridge 网络中运行容器。可以通过 docker network inspect &l...
2019-04-24 22:31:41
199
原创 Docker 数据管理
管理容器中的数据利用 Docker Engine 来管理容器中的数据主要有两种方法:数据卷 和 数据卷容器。数据卷数据卷是绕过联合文件系统的一个或多个容器中的专门指定目录。数据卷为数据的持续性和共享性提供了以下几个特性:当容器创建时,数据卷就被初始化。如果容器的父镜像包含指定挂载点的数据,现有数据会在卷初始化的时候被复制到新卷中。数据卷可以在容器之间共享和重用对数据卷的更改是直接进...
2019-04-24 22:30:48
148
原创 Compose 文件
Compose 文件(版本3)Compose 文件是一个定义服务,网络和卷的 YAML 文件。后缀名采用 .yml 和 .yaml 都可以。service 定义包含了应用于为服务启动的每个容器的配置,像是传递给 docker run的命令行参数。同样, network 和 volume 定义类似于 docker network create和 docker volume create。...
2019-04-24 22:30:10
804
原创 Docker Compose
Docker Compose概览Compose 是用来定义和运行多容器的 Docker 应用的工具。通过 Compose,可以利用一个 Compose 文件来配置应用服务,然后利用一条命令就可以从配置中创建和启动所有的服务。使用 Compose 基本上是一个三步的过程:通过一个 Dockerfile 来定义应用的环境,以便能在任何地方被复制在 docker-compose.yml 文件...
2019-04-24 22:29:24
145
原创 创建镜像
创建镜像DockerfileDockerfile 在容器内定义了环境中所执行的操作。在此环境中,对于网络接口和磁盘驱动器等资源的访问是被虚拟化了的,这将独立于系统的其余部分,因此必须将端口映射到外部,并且具体说明要“复制”到环境中的文件。Dockerfile 指令构建指令:用于构建镜像,其指定的操作不会在运行镜像的容器中执行设置指令:用于设置镜像的属性,其指定的操作会在运行镜像的容器...
2019-04-24 22:28:19
1133
原创 基础 Docker 命令
基础 Docker 命令docker version:查看版本号docker info:查看系统层面信息docker search <image name>:搜索镜像docker pull <image name>:下载镜像docker run <image name>:使用镜像创建容器docker run ubuntu ls会运行Ubuntu容...
2019-04-24 22:27:31
119
原创 Kubernetes 安装与搭建
Kubernetes 搭建环境准备创建/etc/sysctl.d/k8s.conf文件,添加如下内容:net.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-iptables = 1net.ipv4.ip_forward = 1执行以下命令使修改生效:modprobe br_netfiltersys...
2019-04-24 14:51:21
254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅