摘要: AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。运用 XMLHttpRequest 或新的 Fetch API 与网页服务器进行异步 阅读全文
posted @ 2021-08-30 20:33 十年深思 阅读(280) 评论(0) 推荐(1) 编辑
摘要: 一、Java Web框架技术的概念 所谓的Java框架,简单理解是一个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程,表现为一组抽象类以及其实例之间协作的方法,它为构件复用提供了上下文(Context)关系。Struts、Hibernate和Sp 阅读全文
posted @ 2020-10-26 20:51 十年深思 阅读(2659) 评论(0) 推荐(0) 编辑
摘要: 本文通过举例介绍selenium的基本使用方法,用来爬取京东笔记本电脑的商品信息,包括名称,url,价格,评价信息。 from selenium import webdriver # 导入键盘Keys from selenium.webdriver.common.keys import Keys i 阅读全文
posted @ 2019-06-28 23:45 十年深思 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1、什么是Selenium? Selenium是一个自动测试工具,它可以帮我通过代码去实现驱动浏览器自动执行相应的操作。 所以我们也可以用它来做爬虫。 2、为什么要适用selenium? 主要使用selenium的目的是为了跳过登录验证。 3、安装与使用 - 下载驱动器: http://npm.ta 阅读全文
posted @ 2019-06-27 23:42 十年深思 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、爬虫原理1.互联网:由一堆网络设备把一台台计算机互联到一起称之为互联网2.互联网建立的目的:传递与共享数据3.上网的全过程普通用户: 打开浏览器 >往目标站点发送请求 >获取响应数据 >渲染到浏览器中爬虫程序: 模拟浏览器 >往目标站点发送请求 >获取响应数据 >提取有价值的数据 >持久化到数据 阅读全文
posted @ 2019-06-26 19:03 十年深思 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一 列表1 定义: 在[]内,可以存放多个任意类型的值,并以逗号隔开。 一般用于存放学生的爱好,课堂的周期等等... #定义一个学生列表,可存放多个学生 #list(['dhevvs', 'efdsa', 'thjff', 'trsv']) students = ['dhevvs', 'efdsa' 阅读全文
posted @ 2019-06-25 23:37 十年深思 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一 编程语言 1 编程语言能够被计算机所识别的表达方式即编程语言,语言是沟通的介质,而编程语言是程序员与计算机沟通的介质。 2 编程程序员根据需求把自己的思想流程按照某种编程语言的语法风格编写下来。 程序在未运行前跟普通文件无异,只有程序在运行时,文件内所写的字符才有特定的语法意义。 3 编程语言的 阅读全文
posted @ 2019-06-24 22:25 十年深思 阅读(135) 评论(0) 推荐(0) 编辑
摘要: name = " aleX" # 1 移除 name 变量对应的值两边的空格,并输出处理结果 print(name.strip()) # 2 判断 name 变量对应的值是否以 "al" 开头,并输出结果 print(name.startswith('al')) # 3 判断 name 变量对应的值 阅读全文
posted @ 2019-06-24 17:23 十年深思 阅读(176) 评论(0) 推荐(0) 编辑