东西很简单,我先废话几句。 故事开始于备份公司月报,辛辛苦苦花了两个多小时把公司邮箱里四年的月报用代码过滤筛选之后下载到了虚拟机里,结果虚拟机文件系统崩溃了,重启要求我修复文件系统,修复代价是我要把刚下好的3个g的附件删除一部分,于是我记下了文件数是9090(还好,很好记),开始根据提示clear, ...
分类:
编程语言 时间:
2020-01-14 20:35:49
阅读次数:
138
在Java中可以使用HttpServer类来实现Http服务器,该类位于com.sun.net包下(rt.jar)。实现代码如下: 主程序类 HttpServer :HttpServer主要是通过带参的create方法来创建,第一个参数InetSocketAddress表示绑定的ip地址和端口号。第 ...
分类:
编程语言 时间:
2020-01-14 16:35:53
阅读次数:
113
http模块是nodeJS的核心模块。它可以创建客户端(发起请求)和服务端(监听请求)。 1. 客户端client 应用: 1. 爬虫 2. 中间层-解决跨域问题 let http = require('http'); // 服务端发送的请求不存在跨域问题 let client = http.req ...
分类:
Web程序 时间:
2020-01-12 18:40:07
阅读次数:
162
一、Cookie 1. HTTP服务器是无状态的,不会记录上下文 2. Cookie是服务器生成,放在客户端存储 3. 用于识别用户 4. Cookie的安全机制:Max-Age/Domain/HttpOnly/Secure/Path等属性 5. Java中使用Cookie类 二、Session 1 ...
分类:
其他好文 时间:
2020-01-12 13:04:28
阅读次数:
85
本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。 Nginx能做什么 反向代理 负载均衡 HTTP服务器(包含动静分离) 正向代理 以上就是我了解到的Nginx在不依赖第三方模块能处理的事 ...
分类:
其他好文 时间:
2020-01-11 11:42:00
阅读次数:
70
在信息时代,常常需要通过编程的方式来灵活整理各种网络数据。首先涉及到如何方便准确地抓取网络数据。下面盘点用Java程序来访问HTTP服务器以及FTP服务器的各种实用技巧。主要介绍了JavaSocket、java.net.URL类、Selenuim软件包、ApacheHttpClients、ApacheFTPClient来和HTTP服务器以及FTP服务器
分类:
编程语言 时间:
2020-01-11 09:47:12
阅读次数:
117
Apache的定义 Apache HTTP服务器是一个模块化的服务器,可以运行在所有广泛使用的计算机平台.属于应用服务器 优点: 支持模块多,性能稳定,本身是静态解析不支持动态, 但可以通过扩展脚本,模块等支持动态页面. tomcat: Tomcat是应用(Java)服务器,它只是一个Servlet ...
分类:
Web程序 时间:
2020-01-09 20:50:07
阅读次数:
88
主要想法是:使用虚拟机的Ubuntu系统搭建http服务器,然后在window的浏览器上测试 1.先测试windows和虚拟机上的ubuntu能否相互ping通 2.下载http.tar.gz并拷贝到linux系统的工作目录下 3.解压该文件tar -vxzf http.tar.gz 4.进入该文件 ...
分类:
Web程序 时间:
2020-01-09 20:44:56
阅读次数:
94
Http服务器有很多,比如,比较著名的有Apache、Nginx等,Apache会默认开启对断点续传的支持。因此,如果直接通过Web服务器来提供文件的下载,可以不必做特别的配置,即可享受到断点续传的好处。断点续传是在发起HTTP请求的时候加入RANGE头来告诉服务器客户端已经下载了多少字节。等所有这 ...
分类:
Web程序 时间:
2020-01-09 19:10:24
阅读次数:
167
本文展示如何用Gitbook快速搭建一套wiki 必备环境 1、gitbook(如何安装gitbook自行百度) 2、nginx(或其他的能当作静态http服务器的) 3、gitlab(或者svn,需要能触发CI/CD的。我这里只展示用gitlab的.gitlab-ci.yml配置CI/CD,svn ...
分类:
其他好文 时间:
2020-01-08 16:04:04
阅读次数:
186