其中用到urllib2模块和正则表达式模块。下面直接上代码:1用python批量抓取23#!/usr/bin/envpython4#-*-coding:utf-8-*-5#通过urllib(2)模块下载网络内容6importurllib,urllib2,gevent7#引入正则表达式模块,时间模块8importre,time9fromgevent...
JAVA基础之JSP与EL技术、JSTL技术要牢记jsp四大作用域(pageContext域:当前jsp页面范围request域:一次请求session域:一次会话application域:整个web应用)以及九大内置对象。然后JSP其实就是个Servlet,可以理解成能很好的结合HTML代码的Servlet文件!知道其最好的安全的注释是用JSP注释。在JSP里面输出信息,除非用response输...
JAVA基础之JavaEE与MVC所谓的架构、模式都是方便开发和查看的,分工明确的,理解每层的具体的意义!一、JavaEE:1、JavaEE,Java平台企业版(JavaPlatformEnterpriseEdition),之前称为Java2Platform,EnterpriseEdition(J2EE),2018年3月更名为JakartaEE(这个名称应该还没有得到群众认可)。是Sun公司为企业...
JAVA基础之HttpServletRequest请求HttpServletRequest请求是获取请求行、请求头和请求体;可以通过这个方法设置防盗链,获取地址。牢记解决乱码的方式。怎么选择是重定向还是转发呢?通常情况下转发更快,而且能保持request内的对象,所以他是第一选择。但是由于在转发之后,浏览器中URL仍然指向开始页面,此时如果重载当前页面,开始页面将会被重新调用。如果你不想看到这样的...
java基础二泛型:也就是装在集合当中的所有元素,全部都是统一的什么类型。泛型只能是引用类型,不能是基本类型。关于引用类型与基本类型的区别::https://blog.csdn.net/qq_31071255/article/details/82192075在使用==时,对于基本类型来说,==是进行数值的比较,对于引用类型来说,==是进行地址值的比较从jdk1.5+开始支持,自动装箱和自动拆箱自动...
JAVA基础之Servlet个人理解:servlet是用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。需要注意的在创建的服务器端的目录和实际上存在差别的,并且访问的时候先是去你新建的XML文件中去找虚拟地址,若是没有的话就去服务器里面一个总的xml文件中去找,最后实在找不到的话就404了。(欢迎页面也不例外)一、Servlet简介:...
JAVA基础之HttpServletResponse响应用户在客户端输入网址(虚拟路径)时,开始发送一个HTTP请求(请求行、请求头、请求体)至服务器。服务器内的Tomcat引擎会解析请求的地址,去找XML文件,然后根据虚拟路径找Servlet的真实路径,真实的Servlet会将请求的信息封装成request(请求)对象,然后再创建一个response(响应)对象,(此时的response内是空的...
JAVA基础之设置随机成语验证码packagecom.oracle;importjava.awt.Color;importjava.awt.Font;importjava.awt.Graphics;importjava.awt.Graphics2D;importjava.awt.image.BufferedImage;importjava.io.BufferedReader;importjava....
JAVA基础之XML相关个人理解:知晓XML与HTML的不同,知道其的自由性和约束的方式(规范)!数据按Schema约束写到XML里,然后通过dom4j解析出所有的元素,再用反射创建对象接着调出其所有的方法!!!特别要熟练掌握反射的3种创建对象的方法!一、模拟Servlet执行了解WEB服务器就是另一台计算机。为了灵活实现的不同路径(/hello)执行不同的资源(HeIIoMyServlet)我们...