摘要:
Pexpect是一个Python模块,用于生成子应用程序并自动控制它们。Pexpect可用于自动化交互式应用程序,如ssh、ftp、passwd、telnet等。它可用于自动化在不同服务器上复制软件包安装的设置脚本。它可以用于自动化软件测试。Pexpect是Don Libes的Expect的精神,但 阅读全文
摘要:
gpg (GnuPG) 2.2.20 libgcrypt 1.8.5 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licen 阅读全文
摘要:
1. 设计模式的概念在面向对象领域中的一个重要突破就是提出设计模式的概念。软件的设计模式是人们在长期的开发实践中总结的良好经验,他提供了一个简单、统一的描述方法,使人们可以复用这些软件设计方法、过程管理经验。2.设计模式的描述设计模式的概念是来自于建筑师Christopher Alexander提出 阅读全文
摘要:
该文总结了requests这个http模块,该模块主要用于发送请求获取响应,该模块有很多的替代模块,比如说urllib模块,但是在工作中用的最多的还是requests模块,requests的代码简洁易懂,相对于臃肿的urllib模块,使用requests编写的爬虫代码将会更少,而且实现某一功能将会简 阅读全文
摘要:
1. 爬虫的概念模拟浏览器,发送请求,获取响应网络爬虫就是模拟客户端发送网络请求,接收请求响应,一种按照一定的规则,自动地抓取互联网信息的程序。原则上,只要是客户端(浏览器)能做的事情,爬虫都能够做爬虫也只能获取客户端(浏览器)所展示出来的数据 2. 爬虫的作用作用很多,例如:数据采集: 机器学习舆 阅读全文
摘要:
1. 知识碎片化要有足够的知识储备2. 学习难度先轻后重爬虫是和开发运维的技术对抗,有价值的数据的爬取还是比较困难的。需要技术功底扎实。3. 学习特点案例分散,需要触类旁通。多练习。4. 后续发展不断学习新知识,掌握新技巧。5. 法律层面把握好法律和道德底线,不要越过红线。 阅读全文
摘要:
我运维出生,对于开发的工作,以前也就是写些脚本,或者是对别人写好的或现成的东西修修补补。和朋友聊天,他们说呀,没有独立开发一个新功能的能力,就不算是懂开发。听人劝,吃饱饭。2021年我通过了全国计算机技术与软件专业技术资格(系统架构设计师)考试,其实目的只为技能水平的提升。考试是通过了,但对于系统架 阅读全文
摘要:
作为一个7年经验的程序员,不该来总结这么基础的东西。但是人总是在高估自己的水平,本周在做一个代码集成的工作时,在git上犯了迷糊,导致很简单的集成,愣是做了两天,费劲不说,还浪费时间。思考了下,根本原因还是基础不牢。在一个行业做上7年,基本上应该是资深了吧?但是细节上到底能深究多少呢?所以还是脚踏实 阅读全文
摘要:
软件需求开发的最终文档经过评审比准后,则定义了开发工作的需求基线(baseline)。这个基线在客户和开发者之间构筑了计划产品功能需求和非功能需求的一个约定(agreement),需求约定是需求开发和需求管理之间的桥梁。 需求管理是一个对系统需求变更、了解和控制的过程。 #1.需求管理的主要活动 当 阅读全文