自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vim编辑器

vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器vim有三种基本工作模式:命令模式编辑模式末行模式。进入插入模式:i: 插入光标前一个字符I: 插入行首a: 插入光标后一个字符A: 插入行未o: 向下新开一行,插入行首O: 向上新开一行,插入行首命令模式:ESC:从插入模式或末行模式进入命令模式移动光标:h: 左移j: 下移k: 上移l: 右移M...

2018-12-20 18:01:32 102

原创 远程登录和远程拷贝

ssh安装ssh:sudo apt-get install openssh-server远程登陆:ssh 用户名@IP使用ssh连接服务器:scp远程拷贝安装:sudo apt-get install openssh-server使用格式:scp -r 目标用户名@目标主机IP地址:/目标文件的绝对路径 /保存到本机的绝对/相对路径举例:scp -r itcast@...

2018-12-20 17:59:15 162

原创 搜索引擎的配置及使用

Elasticsearch:使用Docker安装Elsaticsearch:获取镜像:sudo docker image pull delron/elasticsearch-ik:2.4.6-1.0使用已有的镜像文件:a.镜像文件放到ubuntu家目录下:b.终端内cd到镜像文件下的config文件下:c. 使用vim命令打开elasticsearch.yml文件:修改el...

2018-12-20 17:55:31 870

原创 缓存的使用

###虚拟环境下安装:pip install drf-extensions使用方法:装饰器:扩展类:CacheResponseMixin需要在配置文件中添加:DRF扩展REST_FRAMEWORK_EXTENSIONS = {# 缓存时间‘DEFAULT_CACHE_RESPONSE_TIMEOUT’: 60 * 60,# 缓存存储‘DEFAULT_USE_CACHE’...

2018-12-19 10:05:08 114

原创 mongodb的使用

一, mongodb的介绍和安装:mongodb优势:易扩展: NoSQL数据库种类繁多, 但是⼀个共同的特点都是去掉关系数据库的关系型特性。 数据之间⽆关系, 这样就⾮常容易扩展⼤数据量, ⾼性能: NoSQL数据库都具有⾮常⾼的读写性能, 尤其在⼤数据量下, 同样表现优秀。 这得益于它的⽆关系性, 数据库的结构简单灵活的数据模型: NoSQL⽆需事先为要存储的数据建⽴字段, 随时可以存...

2018-12-14 21:46:00 394 1

原创 爬虫之数据提取

json模块方法使用a. json.dumps:使python类型转化为json字符串b. json.loads:使json字符串转化为python的数据类型c. json.dump:把python类型写入文件对象d. json.load:把文件对象中的json字符串转化为python类型jsonpath模块的学习## 介绍:用来解析多层嵌套的json数据;JsonPath 是一种信...

2018-12-14 21:38:29 518

原创 爬虫requests深入使用

使用post请求:用法:response = requests.post(url, data = data, headers=headers)data形式:字典确定请求参数,查看Network:显示移动端需要切换:处理响应,需要导入json模块代理使用:## 正反代理区别:## 用法:requests.get(“http://www.baidu.com”, prox...

2018-12-14 21:35:39 225

原创 爬虫requests基本使用

requests作用:## 发送网络请求, 返回响应数据requests模块发送简单的get请求、获取响应:response的常用属性:response.text 响应体 str类型respones.content 响应体 bytes类型response.status_code 响应状态码response.request.headers 响应对应的请求头response.hea...

2018-12-14 21:30:41 208

原创 爬虫基础知识

爬虫概念:模拟浏览器发送网络请求,接受请求响应,一种按照一定的规则,自动地抓取互联网信息的程序爬虫分类:a. 通用爬虫:通常指搜索引擎的爬虫(例如:https://www.baidu.com)b. 聚焦爬虫:针对特定网站的爬虫robots协议:互联网中的一般约定(可以忽略)HTTP概念:## http:超文本(例如:音频,视频等)传输协议, 默认端口:80HTTPS概念:HT...

2018-12-14 21:25:41 202

原创 html 和 css 入门

html 概述:html意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个标签组成,制作保存为一个扩展名为html或htm的文件 html基本结构 1. 第一行是文档声明 2. 第二行"<html>" 标签和最后一行"<html>"定义html文档整体 3. "<head>"标签和"&amp

2018-11-04 21:28:01 156

原创 正则表达式

正则表达式概念及特点1.概念:记录文本规则的代码2.特点:语法令人头疼,可读性差; 通用性强,适用于很多编程语言3.正则表达式是匹配或查找符合某些规则的字符串数据re模块导入模块:import rere.match()根据正则表达式从头开始匹配字符串数据re模块高级用法search : 根据正则表达式查找数据(只查找一次)findall :使用findall进行查找多个字符s...

2018-11-04 21:25:53 77

原创 Linux系统基础及命令

Linux系统基础及命令常用命令ls(list):查看当前文件夹下的内容-a :显示指定目录下的隐藏文件-l :以列表显示文件的信息-h :配合-l 显示文件大小单位ll :以列表方式显示隐藏文件及文件大小单位和详细信息pwd (print wrok directory):查看当前所在文件夹touch[文件名] :文件不存在,新建文件mkdir[目录名] (make direc...

2018-11-04 21:25:02 94

原创 HTTP协议

HTTP协议浏览器访问服务器过程浏览器访问百度服务器基本流程1.用户输入网址(URL)2.当用户输入回车的时候,域名解析服务器会把域名解析成一个对应的ip地址3.和百度服务器的web应用程序建立连接4.发送资源请求(HTTP协议)5.百度服务器的web应用程序会根据请求在本地获取请求的资源数据6.百度服务器的web应用程序会发送http协议格式的响应数据URL概念:网址称为UR...

2018-11-04 21:24:00 231

原创 Django环境搭建及配置

环境搭建:创建虚拟环境:mkvirtualenv 虚拟环境名称 -p python版本(提示:需要联网)安装Django:pip install django1.11.11 (django1.11.11是版本号)查看虚拟环境:workon退出虚拟环境:deactivate删除虚拟环境:rmvirtualenv创建工程:django-admin startproject 工程...

2018-11-04 21:03:28 116

原创 Django基础简介

介绍:Django是用python语言写的开源web开发框架,并遵循MVC设计Django框架是一个web框架,而且是一个后端框架程序,不是服务器。特点:(1):重量级框架:提供众多组件(脚手架工具,数据库ORM支持,模板,表单,Admin管理站点,文件管理,认证权限,session机制,缓存)(2):MVT模式:有一种程序设计模式叫MVC,核心思想是分工,解耦,让代码之间降低耦合度,...

2018-11-04 20:29:38 115

空空如也

空空如也

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

TA关注的人

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