自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 初学爬虫 request中的post方法(内含爬取金山翻译案例)

爬虫初学什么是BeautifulSoup?答:BeautifulSoup是解析工具基础爬虫遇到中文乱码问题使用encoding = utf-8import requestsHTML=requests.get('http://m.xiaohuawo.com/ertong/204.html'.format(i),headers=headers)HTML.encoding = 'utf-8'request模块发送post请求的方法1、实现方法response = request.po

2022-05-22 22:42:48 704

原创 安装 vuex 可能出现的问题

安装配置vuex安装cnpm install vuex -S配置Vue.use(Vuex)export default new Vuex.store({ state:{}, mutation: {}, action:{}, modules:{} }) new Vue({ router, store, render:h => h(APP) }).$mount('#aapp')安装时候报错

2022-04-30 14:29:09 695

原创 计算机考研英语复试口语总结

本文通过学习《周思成考研复试班学习总结》5、What will be your challenge here?Time ManagementI think the biggest challenge for me initially will be managing myworkload in respect of the study I need to do and my time management.Although this challenge will not be a proble.

2022-04-09 22:22:15 1489 2

原创 计算机网络的一些重要问题 数据链路层篇和网络层篇

数据链路层试分析中继器、集线器、网桥和交换机这四种网络互联设备的区别和联系。中继器工作在物理层,涌来连接两个速率相同且数据链路层相同的网段,其功能是消散数字信号在基带传输由于经过一长段电缆而造成的失真和衰减,使信号的波形和强度达到所需的要求,原理是信号再生。集线器也工作在物理层,相当于有更多接口的中继器,它可以将多个结点连接成一个共享式的局域网,但任何时候都只能有一个节点通过公共信道发送数据网桥工作在数据链路层,可以互联在不同的物理层、不同的MAC 子层及不同速率的的以太网。网桥具有过滤帧

2022-04-04 18:16:04 732

原创 python中 request请求中GET方法和POST方法的一些区别

GET方法GET用于从指定资源请求数据GET是最常见的HTTP方法之一。有关GET请求的其他的一些注释:GET请求可以被缓存GET请求被留在浏览器的历史记录中GET请求可以被收藏为书签GET请求不应该在处理敏感数据时候使用GET请求有长度限制GET请求只有当用于取回数据POST方法POST用于将数据发送到服务器来创建/更新资源。POST是最常见Http方法之一。有关于POST请求的其他一些注释:POST请求不会被缓存POST请求不会被保留在浏览器历史记录中POS

2022-03-22 16:58:47 3701

原创 使用django开发系统的常见问题 --- 跨域请求

在django中解决跨域问题第一步:安装第三方扩展pip install django-cors-headers第二步:配置INSTALLED_APPS =['corsheaders',]第三步:配置中间件MIDDLEWARE_CLASSES=['django.middleware.security.SecurityMiddleware','django.contrib.sessions.middleware.SessionMiddleware','corsheaders.midd

2022-03-21 16:03:11 115

原创 FLASK render_template学习

render_template将静态文件放在web服务器 假如html是外联样式 需要在flask虚拟文件里创建static文件存放css js文件,并在html里面更改默认路径url_for 函数url_for函数可以根据视图生成url比如静态文件路径(在html的href里面更改){{url_for("static",fliename="资源路径")}}模板使用特定的语法标记flask默认使用jinjia2模板引擎主要语法标签变量标记-{{ }}语句执行-{% %}

2022-03-18 21:44:47 1251

原创 考研复试软件工程

1、什么是软件工程?目前有哪几种主要的软件工程方法?概括地说,软件工程是指导计算机软件开发和维护的一门工程学科,采用工程的概念,原理、技术、和方法来开发与维护软件,把结果时间考验而证明正确的管理技术和当前能够得到最好的技术方法结合起来,以经济的开发出高质量的软件并有效地维护他,这就是软件工程。他涉及程序设计语言、数据库,软件开发工具,系统平台、标准、设计模式等方面2、软件生命周期软件生命周期又称为软件生存周期和系统开发生命周期,是软件的产生直到报废的生命周期。软件生存周期包括:1、问题定义:弄清楚

2022-03-15 11:46:14 795

原创 SQL语句 外连接与内连接

数据库的表连接本文章通过学习《慕课网实战》总结内连接 JOIN从多张表提取数据,必须指定关联的条件。Select empno,ename,dnameFrom t_emp JOIN t_dept;ON e.deptno = d.deptno;//如果不定义关联条件就会出现无条件连接,两张表的数据会交叉连接,产生笛卡尔积例子//查询每名员工的部门信息Select e.empno,e.ename,d.dnameFROM t_emp e JOIN t_dept d ON e.dept

2022-03-10 18:21:25 1021

原创 SQL语句高级查询

本文章通过学习《慕课网》学习所得聚合函数聚合函数可以对数据求和、求最大值和最小值、求平均值等等。AVG平均值函数AVG函数用于获得非空值的平均值,非数字数据统计结果为0//求平均值 SELECT AVG(sal+IFNULL(comm,0)) FROM t_emp;SUM 求和函数SELECT SUM(ename) FROM t_emp;MAX函数MAX函数用于获得非空值的最大值SELECT MAX(comm) FROM t_emp;COUNT函数cou.

2022-03-10 11:37:40 271

原创 Vue 模板语法

插值语法初识Vue:1、想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象2、root容器里的代码依然符合html规范,只不过混入了一些特殊的Vue语法:3、root容器里的代码被称为【Vue模板】4、Vue实例和容器是一一对应得;5、真实开发中只有一个Vue实例,并且配合组件一起使用6、{{xxx}}中的xxx要写js表达式,且xxx可以自动读取date中的所有属性;7、一旦date中的数据发生改变,那么模板中用到该数据的地方也会自动更新;<!-- 准备好一个容器 --

2022-03-09 23:22:49 299

原创 SQL 初级select查询

数据的简单查询本文章通过慕课网python全栈学习所得基本查询最基本的查询是由SELECT和From关键字组成的SELECT * FROM t_emp;SELECT empno,ename ,salFrom t_emp;例子 SSELECT empno,sal*12 as income From t_emp;数据分页SELECT …… FROM …… LIMIT 起始位置,偏移量;//例子 SELECT empno,ename FROM t_emp LIMIT 0,20;

2022-03-05 17:38:33 242

原创 Pip和虚拟环境

pip和虚拟环境什么是pippip是python中“包”(package)管理工具常用命令安装pip install Someprojectpip install SomeProject == 1.4pip install “SomeProject >= 1”更新pip install name -U pip install -upgrade name列表pip list删除pip uninstall name更换源(查网络)pip install -i

2022-03-04 21:06:23 2770 1

原创 Python 自定义对象类型

基本方法:类就是类型 自定义对象就是创建类 将类实例化,得到具体对象为了实现特有属性和方法: 使用特定函数 重写某些特殊方法 实现特有的程序 控制属性 class Foo: def __repr__(self): //对解释器友好... return "repr

2022-03-04 20:50:31 1110

原创 初识Django框架

文章在慕课学习Django全栈项目实战开发中编写Django方式一:使用命令行生成模板django-admin[.py] startproject my_project #my_project是文件名django项目结构my_project #项目目录 init.py#包的入口文件 settings.py#项目配置文件 urls.py#url访问地址配置文件 wsgi.py#部署配置 asgi.py#部署配置 db.sqlite3#sqlit.

2022-02-28 11:45:19 267

原创 MySQL SQL概述与DDL使用

**SQL 结构化查询语言DDL(数据定义语言)创建删除修改各种对象 —>create / drop / alterDML (数据操作语言)插入、删除、修改数据 —> insert / delete /update**DQL(数据查询语言)【最重要】检索(查询)数据 —> selectDCL(数据控制语言)授予或者召回用户权限 — >grant / revoke创建数据库create database dname(数据库名称)

2022-02-24 10:46:37 596

原创 flask ORM增删查改CURD

增删查改CURD本文章是通过学习《网易云python全栈工程师》课程的笔记数据创建user = User(field1 = value1, field2 = value2, …)db.session.add(user)db.session.commit( )#获得用户列表@app.route("/userlist", methods=['get', "post"])def userList():users = User.query.all()return render_templat

2021-01-22 22:46:00 270

原创 FLASK 数据库与ORM

数据库与ORM本文章是通过学习《网易云python全栈工程师》课程的笔记关系型数据库:以文件方式永久存储到磁盘。非关系型数据库:存储在内存,访问速度很快,通常用来做队列,缓存之类的服务。sqlit是一个轻量的文本数据库,python自带,无需安装,也无需启动服务器所有的关系型数据库都使用SQL语言对数据库进行CURD 操作**(创建,更新,读取,删除)**ORM 对象与关系型数据库映射关系SQLAlchemy是一款ORM具体实现的库在flask中,可以使用flask_sqlalche

2021-01-13 22:26:45 173

原创 FLASK post和get的提交方式

GET和POST提交方式本文章是通过学习《网易云python全栈工程师》课程的笔记GET提交数据方式在服务器端通过request对象接收数据request.args.get(‘uersname’)request.args.get(‘password’)request.method属性值为本次提交数据的方式如果用url的方式提交数据,需要在@app.route(’/’)里添加methods=[‘get’,‘post’]@app.route('/login',methods=['post',

2021-01-12 23:41:16 599

原创 MYSQL三大范式

三大范式设计范式指数据库设计时要遵循的原则。三大范式分别从数据表的列,数据表的行以及数据表之间的关系进行规范。第一范式在关系模型中,对数据列的一个规范要求,所有的列都应该是原子性的,即数据表的每一列的都是不可分割的原子数据项,而不能是集合,数组,记录等非原子数据项。 即实体中的某个属性有多个值时,必须拆分为不同的属性。在符合第一范式表中的每个域值只能是实体的一个属性或一个属性的一部分。简而言之,第一范式就是无重复的列。第二范式满足第二范式必须先满足第一范式。第二范式要求数据库表中的每个实例或记

2021-01-02 23:00:08 202

原创 MySQL数据库统计与排序

limit限制查询数select * from table limit off_start,row_countoff_start: 记录起始数row_count: 查询数量例如:select * from users limit 0,10 从0开始选出前10名会信息select * from users limit 10 选前10名会员信息select * from users limit 10,15 从10开始选后面15名会员信息count 统计记录数select count(1)

2020-12-26 22:54:24 2461

原创 软件工程复习(4——6章)

软件需求分析软件生存周期由三个时期组成:软件定义、软件开发和软件维护软件定义分为三个阶段:问题定义、可行性研究和需求分析阶段。4.1需求分析**基本任务:**回答“系统必须做什么”结束: 提交详细的 数据流图、数据字典和算法描述特点:需求易变性问题复杂性交流障碍不完备性和不一致性原则:可以把一个复杂问题按功能进行分解并可逐层细化。必须能够表达和理解问题的数据域和功能域。建立模型任务1、问题明确定义功能需求性能需求环境需求用户界面需求系统的可靠性、安全性、可

2020-12-25 13:38:26 356

原创 软件工程复习(1-3)章

软件工程复习1-3章1、软件工程概述定义:将系统的、规范的、可度量工程化方法应用于软件开发、运行和维护的全过程及上述方法的研究。基本要素:方法、工具和过程。软件危机1、 软件危机的表现:(1)对于软件开发成本和进度的估计很不准确(2)开发的软件产品不能完全满足用户要求,用户对已完成的软件系统挺满意的现象常常发生。(3)开发的软件可靠性差(4)软件没有适当的文档资料(5)软件的可维护性差(6)软件开发生产率提高的速度,远远跟不上计算机应用普及深入的趋势2、软件危机的原因软件的

2020-12-23 12:54:10 128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除