面试必备考题

阶段2-1、网络通信原理TCP和UDP都可以实现客户端/服务端通信,这两个协议有何区别?答案:TCP协议面向连接、可靠性高、适合传输大量数据;但是需要三次握手、数据补发等过程,耗时长、通信延迟大。UDP协议面向非连接、可靠性低、适合传输少量数据;但是连接速度快、耗时短、延迟小。网络通信中的MAC地址指的是什么,其作用和地址构成是怎样的?答案:MAC即MediaAccessControl(介质访问控
分类: 其他 发布时间: 11-01 23:01 阅读次数: 0

SpringCloud的服务注册与发现Eureka

  Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry(注册登记)和Service Discovery(发现)实现。也是springcloud体系中最重要最核心的组件之一。
分类: 编程语言 发布时间: 11-01 23:01 阅读次数: 0

Android资深工程师进阶之路

Android资深工程师进阶之路
分类: 移动开发 发布时间: 11-01 23:01 阅读次数: 0

双11支付宝蚂蚁花呗用了要及时还,不然逾期就麻烦了

马上要双11啦,大家都准备好剁手了吗?京东、淘宝、蘑菇街各大商城的购物车都被加满了,可是心有余而力不足,因为工资没发,所以双11只能靠支付宝蚂蚁花呗来剁手啦。虽然蚂蚁花呗用起来方便,这月用下月还,只要按时还也不会产生利息,因此用的人越来越多,尤其是年轻人,但是小编在此要提醒大家双11支付宝蚂蚁花呗用了要及时还,不然逾期就麻烦了支付宝蚂蚁花呗逾期的后果:1.产生罚息花呗逾期还款会产生相应的逾期利息,
分类: 企业开发 发布时间: 11-01 23:01 阅读次数: 0

爬虫04-网易科技新闻

""" __title__ = '' __author__ = 'Thompson' __mtime__ = '2018/7/26' # code is far away from bugs with the god animal protecting I love animals. They taste delicious. ┏┓ ┏┓ ┏┛┻━━━┛┻┓ ┃ ☃ ┃
分类: 其他 发布时间: 11-01 23:00 阅读次数: 0

爬虫05-B站验证码破解

import random import time from selenium.webdriver import ActionChains from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.common.by import By from urllib.r
分类: 其他 发布时间: 11-01 23:00 阅读次数: 0

爬虫06-sina博客

""" __title__ = '' __author__ = 'Thompson' __mtime__ = '2018/7/25' # code is far away from bugs with the god animal protecting I love animals. They taste delicious. ┏┓ ┏┓ ┏┛┻━━━┛┻┓ ┃ ☃ ┃
分类: 其他 发布时间: 11-01 23:00 阅读次数: 0

爬虫07-美团

""" __title__ = '' __author__ = 'Thompson' __mtime__ = '2018/8/28' # code is far away from bugs with the god animal protecting I love animals. They taste delicious. ┏┓ ┏┓ ┏┛┻━━━┛┻┓ ┃ ☃ ┃
分类: 其他 发布时间: 11-01 23:00 阅读次数: 0

项目部署一

Ubuntu Nginx和Uwsgi 1、生产环境 为什么实现项目部署,为了实现动静分离 普通的部署到linux服务器上 1、申请服务器的账号 2、部署前的准备工作 安装ftp工具 安装ssh工具 安装Mysql等数据库 项目上传的准备 压缩包的格式 linux下压缩包解压缩 .zip格式 rm -rf works 删除works文件夹 mkdir works 创建works文件 存放项目的压缩包 which python 获取python的路径 查看python的版本 ls -al /usr
分类: 其他 发布时间: 11-01 22:59 阅读次数: 0

项目部署二

先完成项目的上传 解压缩 工作 修改settings.py配置文件 STATIC_ROOT = 'path' 静态资源收集存放的位置 执行收集静态资源的命令 python manage.py collectstatic 创建对应的数据库 执行数据库的同步和sql脚本初始化的工作 python manage.py makemigrations uwsgi --http=ip:port --file=mysite/wsgi.py --static-map=/static=static_file -
分类: 其他 发布时间: 11-01 22:59 阅读次数: 0

项目部署三

Nginx和uwsgi Nginx体积小 性能优越 opoll 单进程非阻塞 类似于携程 轻松达到百万级 阿帕奇 多进程加多线程 Nginx是一个web服务器 还是一个邮件服务器 还是一个静态资源服务器 还是一个反向代理服务器 还是一个负载均衡服务器 正向代理:当我们翻墙访问google时,使用的latern 自由门等服务器代理访问google 这就是正向代理;爬虫用到的代理服务器也是正向代理 代理分为 透明/匿名/高匿代理 反向代理:我们访问百度时 百度的总服务器向其它的服务器集群分发请求这
分类: 其他 发布时间: 11-01 22:59 阅读次数: 0

面试题web-01

1、可变类型和不可变类型 可变类型: 列表、集合、字典 不可变类型: 整形、浮点型、字符串、元组、布尔。 不可变类型中整形是一个比较特殊的类型,详细见https://blog.csdn.net/qwerLoL123456/article/details/80903061 2、深拷贝和浅拷贝 # 浅拷贝 a = [1, 2, 3] b = a.copy() # 或者 c = copy.copy() # 此时a和b的地址是不同的 改变a b不会发生改变 # 赋值 a = [1, 3, 5] b
分类: 其他 发布时间: 11-01 22:59 阅读次数: 0

爬虫08-链家

import requests import re start = int(input('起始页码:')) end = int(input('终止页码:')) for page in range(start, end+1): url = 'https://sh.lianjia.com/ershoufang/pg'+str(page) html = requests.get(url).content.decode('utf-8', 'ignore') p = re.co
分类: 其他 发布时间: 11-01 22:58 阅读次数: 0

爬虫09-双色球

import requests import re html = requests.get('http://zst.aicai.com/ssq/openInfo/').content.decode('utf-8', 'ignore') pattern = re.compile('<td.*?>(.*?)</td>.*?<td.*?>(.*?)</td>.*?<td.*?class="redColor sz12".*?>(.*?)</td>.*?<td.*?class="redColor sz
分类: 其他 发布时间: 11-01 22:58 阅读次数: 0

爬虫10-百度贴吧

""" __title__ = '' __author__ = 'Thompson' __mtime__ = '2018/8/21' # code is far away from bugs with the god animal protecting I love animals. They taste delicious. ┏┓ ┏┓ ┏┛┻━━━┛┻┓ ┃ ☃ ┃
分类: 其他 发布时间: 11-01 22:58 阅读次数: 0

爬虫11-知乎

from selenium import webdriver import time driver = webdriver.Chrome() driver.maximize_window() driver.get('https://www.zhihu.com/explore') driver.find_element_by_link_text("登录").click() username = input('输入知乎账号:') pwd = input('输入知乎密码:') driver.find
分类: 其他 发布时间: 11-01 22:58 阅读次数: 0

爬虫14-xpath

lxml是一个HTML/XML的解析器,主要功能是解析HTML/XML数据,通过pip install lxml可以安装lxml 1、lxml 可以自动修正 html 代码,例子里不仅补全了 li 标签,还添加了 body,html 标签,xpath标签的索引从1开始 from lxml import etree text = ''' <div> <ul> <li class="item-0"><a href="link1.html">first item</a></li> <li
分类: 其他 发布时间: 11-01 22:57 阅读次数: 0

爬虫15-bs4

Beautiful Soup 是一个 HTML/XML 的解析器,主要用于解析和提取 HTML/XML 数据。 它基于 HTML DOM 的,会载入整个文档,解析整个 DOM 树,因此时间和内存开销都会 大很多,所以性能要低于 lxml。 BeautifulSoup 用来解析 HTML 比较简单,API 非常人性化,支持 CSS 选择器、Python 标准库中的 HTML 解析器,也支持 lxml 的 XML 解析器。 可以通过pip install beautifulsoup4安装beaut
分类: 其他 发布时间: 11-01 22:57 阅读次数: 0

开启运维之路之第 1 篇——安装虚拟机VMware、操作系统CentOS7、Xshell6、FTP Rush

版权声明: https://blog.csdn.net/BiandanLoveyou/article/details/81113406 OK,老样子,先说个冷笑话: 有个程序员,坐在大厦下苦苦检查bug。 这时候过来一个乞丐顺势坐在他旁边,开始要饭。 程序员觉得他可怜,就给了他1块钱,然后接着调试程序。 乞丐可能生意不好,就无聊的看着他在干什么。 过了一会,乞丐幽幽地对程序员说:“你这里少了个分号。” 程序员差异:“你怎么也懂这个?” 乞丐答:“以前我做这行的,现在改行了!” 背景介绍:
分类: 其他 发布时间: 11-01 22:56 阅读次数: 0

开启运维之路之第 2 篇——认识Linux及常用目录操作命令

版权声明: https://blog.csdn.net/BiandanLoveyou/article/details/81180328 IT界内有3种人最能装X:①打字速度一把嗦(初级)。②懂电脑配置,如防火墙、联网、电脑端口、各种终端的使用(中级)。③用命令行搞事情(高级)!请对号入座 ^_^ 本屌刚进入初级阶段! 本文将要带你直接进入高级的装X阶段! 认识Linux虚拟机: Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。 为了保护系统的安全性,Linux
分类: 其他 发布时间: 11-01 22:56 阅读次数: 0