静态网页

Docker容器中部署静态网页

旧时模样 提交于 2019-12-04 08:51:11
一般我们在访问容器时需要通过容器的端口来访问,那如何设置容器的端口映射呢?我们通过以下命令来设置: docker run -p ip:hostPort:containerPort [ --name ] [ -i ] [ -t ] 镜像名 [ COMMAND ][ ARG... ] ip:表示宿主机ip hostPort:宿主机端口号 containerPort:容器端口号 设置的方式有以下几种: containerPort,指定容器端口号,宿主机端口随机生成 [root @localhost ~] # docker run -p 80 --name web_test -i -t 80864d42dd23 hub.c.163.com/library/ubuntu /bin/bash hostPort:containerPort映射主机端口和容器端口 [root @localhost ~] # docker run -p 8080:80 --name web_test -i -t 80864d42dd23 hub.c.163.com/library/ubuntu /bin/bash ip::containerPort设置主机的随机端口到容器端口 [root @localhost ~] # docker run -p 0.0.0.0::80 --name web_test -i -t

简单爬取静态网页的代码并存为Txt文件

匿名 (未验证) 提交于 2019-12-03 00:30:01
第一步:获取页面(引入requests模块) import requests link='http://tieba.baidu.com/p/5753427007' headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36'} r=requests.get(link,headers=headers) print(r.text) 代码解析:上述代码获取的是贴吧的HTML代码.使用requests.get(link,headers=headers)获取网页. 用requests的headers伪装成浏览器访问. r是requess的Response回复对象,我们从中可以获取网页的内容代码 headers的获取,网上自查 第二步:提取需要的数据(引入BeautifulSoup模块) import requests from bs4 import BeautifulSoup link='http://tieba.baidu.com/p/5753427007' headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64;

django 路由层 伪静态网页 虚拟环境 视图层

匿名 (未验证) 提交于 2019-12-02 23:40:02
路由层   无名分组   有名分组   反向解析   路由分发   名称空间 伪静态网页 虚拟环境 视图层   JsonResponse   FBV与CBV   文件上传 项目urls.py下面 from app01 import views urlpatterns = [ url(r'^admin/',admin.site.urls), url(r^$',views.home), #页面首页 正则匹配路由后面没有后缀 计时只有 就是只要点击127.0.0.1:8000直接显示的页面 url(r'^test/[0-9]{4}',views.test), #匹配的路由是test/四位数字 然后找到对应的视图函数 url(r'^testadd/$',views.testadd), #开头和结尾精确匹配才能匹配上 然后找到对应的视图函数 url(r'',views.error) #这是请求资源不存在的时候返回的对应的参数 ] #注意:第一个参数是正则表达式,匹配规则按照从上往下依次匹配,匹配到一个之后立即,结束匹配,直接执行对应的视图函数 #网站首页路由 url(r'^$',views.home) #网站资源不存在页面 url(r'',views.error) (将加括号的正则表达式匹配到的内容当做位置参数自动传递给对应的视图函数) url(r^test/(\d+)/',views

python爬取静态网页数据:top250电影数据

匿名 (未验证) 提交于 2019-12-02 22:51:08
获取响应内容: 获取编码,状态(200成功,4xx客户端错误,5xx服务器相应错误),文本,等。 定制Request请求 传递URL参数 定制请求头 发送POST请求 POST请求发送表单信息,密码不显示在URL中,数据字典发送时自动编码为表单形式。 超时并抛出异常 r=requests.get('http://www.santostang.com/',timeout=0.11) 获取top250电影数据 转载请标明出处: python爬取静态网页数据:top250电影数据 文章来源: https://blog.csdn.net/fei347795790/article/details/91439583

hexo搭建博客

女生的网名这么多〃 提交于 2019-12-02 01:53:20
建站 安装node.js 配置环境变量 安装hexo 1 npm installl -g hexo-cli 创建所需文件 123 hexo init <文件夹>cd <文件夹>npm install 配置信息 上传到github所需配置 大专栏 hexo搭建博客 re> 1 2 3 4 5 url: http://wanronnn.github.ioroot: /type: gitrepo: git@github.com:wanronnn/wanronnn.github.io.gitbranch: master 部署到github 生成静态网页 hexo g 生成静态网页默认文件夹public 安装git工具 npm install hexo-deplouer-git –save 部署到github hexo d 部署到github就是在github建一个wanronnn.github.io的仓库,然后把public里的静态网页上传到这个仓库里。 然后,直接在地址栏输入wanronn.github.io 来源: https://www.cnblogs.com/dajunjun/p/11724291.html

hexo搭建博客

99封情书 提交于 2019-12-02 01:50:39
建站 安装node.js 配置环境变量 安装hexo 1 npm installl -g hexo-cli 创建所需文件 123 hexo init <文件夹>cd <文件夹>npm install 配置信息 上传到github所需配置 大专栏 hexo搭建博客 re> 1 2 3 4 5 url: http://wanronnn.github.ioroot: /type: gitrepo: git@github.com:wanronnn/wanronnn.github.io.gitbranch: master 部署到github 生成静态网页 hexo g 生成静态网页默认文件夹public 安装git工具 npm install hexo-deplouer-git –save 部署到github hexo d 部署到github就是在github建一个wanronnn.github.io的仓库,然后把public里的静态网页上传到这个仓库里。 然后,直接在地址栏输入wanronn.github.io 来源: https://www.cnblogs.com/wangziqiang123/p/11724163.html

hexo搭建博客

核能气质少年 提交于 2019-12-02 01:50:35
建站 安装node.js 配置环境变量 安装hexo 1 npm installl -g hexo-cli 创建所需文件 123 hexo init <文件夹>cd <文件夹>npm install 配置信息 上传到github所需配置 大专栏 hexo搭建博客 re> 1 2 3 4 5 url: http://wanronnn.github.ioroot: /type: gitrepo: git@github.com:wanronnn/wanronnn.github.io.gitbranch: master 部署到github 生成静态网页 hexo g 生成静态网页默认文件夹public 安装git工具 npm install hexo-deplouer-git –save 部署到github hexo d 部署到github就是在github建一个wanronnn.github.io的仓库,然后把public里的静态网页上传到这个仓库里。 然后,直接在地址栏输入wanronn.github.io 来源: https://www.cnblogs.com/sanxiandoupi/p/11724174.html

Web服务基础

蹲街弑〆低调 提交于 2019-11-30 11:31:18
Web服务基础 用户访问网站的基本流程 我们每天都会用web客户端上网,浏览器就是一个web客户端,例如谷歌浏览器,以及火狐浏览器等。 当我们输入www.oldboyedu.com/时候,很快就能看到老男孩教育的官网了,这一切看起来很平淡无奇,背后又是什么道理呢?普通人可以不知道,但是咱们作为it开发人员,必须得掌握清楚背后的技术。 下面超哥为你揭晓用户访问网站的基本流程 老男孩教育某python总监,讲了一天课感觉很累,下了班躺床上打开他的macbook pro,双击浏览器,输入www.pornhub.com网址后,系统首先会查找本地的DNS缓存以及hosts文件信息,确定是否存在www.pornhub.com域名对应的ip解析记录,如果有就直接获取ip进行访问服务器,第一次请求时,dns缓存是没有解析记录的,hosts文件多数是开发临时测试用 如果本地dns缓存和hosts文件都没有域名解析记录,系统就会把某python总监访问的网址解析请求发送给 客户端设置的DNS服务器 去解析,也叫做Local DNS,如果LDNS服务器的本地缓存有对应的解析记录就会直接返回给客户端IP地址,如果没有LDNS就会继续请求其他的DNS服务器 LDNS继续从DNS系统的"."(根)开始请求www.pornhub.com域名的解析,并且根据每个层级的DNS服务器系统进行系列的查找

电商静态网页

不打扰是莪最后的温柔 提交于 2019-11-29 12:02:19
HTML代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>电商项目轮廓</title> <!-- 重置浏览器样式 ,在不同浏览器下显示一致--> <link rel="stylesheet" type="text/css" href="https://cdn.bootcss.com/normalize/8.0.1/normalize.min.css"> <!-- 前置工作的css --> <link rel="stylesheet" type="text/css" href="css/prepare.css"> <!-- 引入主css --> <link rel="stylesheet" type="text/css" href="css/main.css"> </head> <body> <!-- 电商布局 --> <!-- 布局思路 --> <!-- 网页最上面那部分 --> <!-- 所有浮动的母元素清除浮动 --> <!-- 网页最顶部部分 --> <div class="top-nav clear-float"> <!-- container的目的是把所有的容器包起来 --> <div class="container clear-float"> <!-- 定义容器里的小块