浏览器
meta标签的作用
meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码:<head><meta http-equiv="content-Type" content="text/html; charset=gb2312"></head> 也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,例如加入关键字会...
网页设计各部分代码的作用
1. HTML文档开始与结束标记 标记格式: <HTML>……</HTML> <HTML>标记用于标记一个页面的开始和结束。每一个HTML文档的开始处必须用一个<HTML>标记,而结尾也要用一个</HTML>标记。Web浏览器在收到一个HTML文件后,当遇到<HTML>标记时,就开始按...
JAVA实现简单的HTTP服务器端
用java socket实现了一个简单的http服务器, 可以处理GET, POST,以及带一个附件的multipart类型的POST。虽然中途遇到了很多问题, 不过通过在论坛和几个高手交流了一下,问题都解决了。如果你觉得程序有些地方看不明白,可以参看这个帖子:topic.csdn/u/20090625/22/59a5bfc8-a6b6-445d-9829-ea6d462a4...
TensorBoard使用简单教程
TensorBoard使⽤简单教程【1】⾸先在TensorFlow中保存好要查看的元素到指定的⽂件夹。本⽂以loss为例。需要有以下两部分代码duce_mean(tf.square(y-y_))tf.summary.scalar("loss",loss)with tf.Session() as sess:merged=_all()writer=t...
在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
在Anaconda3下使⽤清华镜像源安装TensorFlow(CPU版)1、打开AnacondaPrompt2、搭建TensorFlow的环境:conda config --add channels mirrors.tuna.tsinghua.edu/anaconda/pkgs/free/conda config --set show_channel_urls yescond...
springboot允许跨域注解_SpringBoot中三种跨域场景总结
springboot允许跨域注解_SpringBoot中三种跨域场景总结松哥周末抽空给 Spring Security 系列也录制了⼀套视频,⽬录如下:感兴趣的⼩伙伴戳这⾥-->Spring Boot+Vue+微⼈事视频教程跨域这个问题松哥之前写过⽂章,但是最近收到⼩伙伴们的⼀些问题,让我发现之前的总结不够全⾯,因此打算再写⼀篇⽂章,来和⼤家分享⼀下 Spring Boot 中的跨域问题。这...
Windows桌面配置常用软件总结
Windows桌⾯配置常⽤软件总结先来张图⽚⼀、桌⾯实⽤⼯具1、(桌⾯左上⾓的⽇历)2、(桌⾯右上⾓显⽰CPU 内存硬盘等信息,)3、(桌⾯左侧中间)4、(桌⾯右下⾓酷呆桌⾯整理软件,这个软件⽐较简洁)5、(主要⽀持⽬录映射,最近⽂档,我的常⽤这⼏个感觉⽐较⽅便)6、(任务栏监控⽹速及CPU 内存使⽤情况)9、(剪贴板增强⼯具神器,⽅便复制粘贴多条历史记录)10、(通过空格键快速查看⽂件内容)12...
国家市场监督管理总局市场监管法律法规规章数据库平台操作手册说明书...
国家市场监督管理总局市场监管法律法规规章数据库平台操作手册国家市场监督管理总局目录一、平台简介 (3)二、操作环境准备 (3)(一)手机端 (3)电脑自带数据库管理系统吗(二)电脑端 (3)三、系统访问渠道 (4)(一)手机端 (4)(二)电脑端 (7)四、功能简介 (7)(一)手机端APP (7)(二)电脑端平台 (7)五、操作说明 (7)(一)手机操作说明 (7)1.打开APP (8)2.热搜...
...专业深入浅出JavaScript大学毕业论文外文文献翻译及原文
毕 业 设 计(论文)外 文 文 献 翻 译文献、资料中文题目:深入浅出JavaScript文献、资料英文题目:文献、资料来源:文献、资料发表(出版)日期:院 (部): 专 业: 计算机科学与技术班 级: 姓 名: 学 号:&n...
Puppeteer入门教程
Puppeteer⼊门教程1、Puppeteer 简介Puppeteer 是⼀个node库,他提供了⼀组⽤来操纵Chrome的API, 通俗来说就是⼀个 headless chrome浏览器 (当然你也可以配置成有UI的,默认是没有的)。既然是浏览器,那么我们⼿⼯可以在浏览器上做的事情 Puppeteer 都能胜任, 另外,Puppeteer 翻译成中⽂是”⽊偶”意思,所以听名字就知道,操纵起来很...
DOM基本操作和DOM结构树
DOM基本操作和DOM结构树DOM的定义DOM完整写法:Document Object ModelDOM定义了表⽰和修改⽂档所需的⽅法。DOM对象即为宿主对象,由浏览器⼚商定义,⽤来操作html和xml功能的⼀类对象的集合。也有⼈称DOM是html以及xml的标准编程接⼝。查看元素节点document代表整个⽂档ElementById()元素id在IE8以下浏览器,不区分i...
写一个简单node爬虫,将苑一峰es6教程网爬取转为pdf文件
写⼀个简单node爬⾍,将苑⼀峰es6教程⽹爬取转为pdf⽂件准备⼯作,很简单,只需要安装好node 环境就可以了,另外安装⼀个⾕歌开发的⼀个爬⾍框架,puppeteer,这个模块很强⼤,可以模拟浏览器做很多事情,⼤家可以去官⽹去学习⼀下,不多说,直接上代码// 爬取苑⼀峰 es6 教程⽹将⽹页转为pdf ⽂件const puppeteer = require("puppeteer")...
详解Puppeteer入门教程
详解Puppeteer⼊门教程1、Puppeteer 简介Puppeteer 是⼀个node库,他提供了⼀组⽤来操纵Chrome的API, 通俗来说就是⼀个 headless chrome浏览器 (当然你也可以配置成有UI的,默认是没有的)。既然是浏览器,那么我们⼿⼯可以在浏览器上做的事情 Puppeteer 都能胜任, 另外,Puppeteer 翻译成中⽂是”⽊偶”意思,所以听名字就知道,操纵起...
playwright例子
playwright例子Playwright是一个用于自动化浏览器测试和操作的开源Node.js库。它为开发人员提供了一种简单、可靠且高效的方法来模拟用户在浏览器中的行为,如点击、填写表单、导航等。本文将逐步回答有关Playwright的各种主题,帮助读者了解该库的功能和用法。 什么是Playwright?Playwright是由微软开发的一个用于自动化Web浏览器测试和操作的库。它支持多种浏览器...
前端性能优化之重排和重绘
前端性能优化之重排和重绘内容转载于思否:⼀、重排 & 重绘有经验的⼤佬对这个概念⼀定不会陌⽣,“浏览器输⼊URL发⽣了什么”。估计⼤家已经烂熟于⼼了,从计算机⽹络到JS引擎,⼀路飞奔到浏览器渲染引擎。经验越多就能理解的越深。感兴趣的同学可以看⼀下这篇⽂章,深度和⼴度俱佳:切回正题,我们继续探讨何为重排。浏览器下载完页⾯所有的资源后,就要开始构建DOM树,与此同时还会构建渲染树(Render...
cdp4j示例代码
cdp4j示例代码CDP4J是一个基于Chrome DevTools Protocol的Java开发库,它允许开发人员通过编写Java代码来控制和操纵浏览器的行为。CDP4J提供了各种各样的API,可以访问和控制浏览器的不同方面,例如调试器、控制面板、网络、元素、页面等等。下面是一些CDP4J示例代码:1.启动浏览器并打开指定的URL:```java。ChromeLauncher launcher...
js dom操作手册
js dom操作手册JavaScript DOM(Document Object Model)是JavaScript与HTML或XML文档进行交互的接口。通过DOM,我们可以动态地修改文档的内容、结构和样式。以下是JavaScript DOM操作的一些主要方面和常用方法:1.获取元素(1)getElementById(id):通过元素的ID获取元素。(2)getElementsByClassNam...
Puppeteer使用示例详解
Puppeteer使⽤⽰例详解PhantomJS曾经是⽆头浏览器⾥的王者,测试、爬⾍等都在使⽤,随着GoogleChrome Headless的出现,PhantomJS的作者已经明确表⽰不在更新,⽽GoogleChrome Headless将会是未来爬⾍的趋势,⽽测试将依然会使⽤Webdriver那套⽅案,GoogleChrome Headless 可以利⽤WebDriver调⽤,也可以使⽤其集成...
VBA网抓教程
vba网抓常用方法:1、xmlhttp/winhttp法:用xmlhttp/winhttp模拟向服务器发送请求,接收服务器返回的数据。优点:效率高,基本无兼容性问题。缺点:需要借助如fiddler的工具来模拟http请求。2、IE/webbrowser法:创建IE控件或webbrowser控件,结合htmlfile对象的方法和属性,模拟浏览器操作,获取浏览器页面的数据。优点:这个方法可以模拟大部分...
antdform表单邮箱校验
antdform表单邮箱校验需求中,有⼀个邮箱得校验:格式和长度于是,我写了下⾯得规则:rules: [{pattern: /^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$/,message: '邮箱格式不正确',},{max: 50,message: '邮箱不得超过50字符',},],起初,我把pattern...
Selenium常见异常解析及解决方案示范
Selenium常见异常解析及解决⽅案⽰范pycharm中导⼊selenium报错现象: pycharm中输⼊from selenium import webdriver, selenium标红原因1: pycharm使⽤的虚拟环境中没有安装selenium,解决⽅法: 在pycharm中通过设置或terminal⾯板重新安装selenium原因2: 当前项⽬下有selenium.py,和系统包名...
学习笔记160—文献引文分析利器HistCite详细使用教程
学习笔记160—⽂献引⽂分析利器HistCite详细使⽤教程如果你选修过中国科学技术⼤学⽼师的《⽂献管理与信息分析》,那么你⼀定不会对HistCite 感到陌⽣,这是⼀款⾮常强⼤的引⽂分析⼯具,可以快速绘制出某个研究领域的发展脉络,快速锁定某个研究⽅向的重要⽂献和学术⼤⽜,还可以到某些具有开创性成果的⽆指定关键词的论⽂。如果说⼀次引⽤表⽰给你的⽂章投⼀票,那么并不是所有票都有效,只有相同领域⽂章...
Python爬虫之Selenium实现关闭浏览器
Python爬⾍之Selenium实现关闭浏览器前⾔:WebDriver提供了两个关闭浏览器的⽅法,⼀个是前边使⽤quit()⽅法,另⼀个是close()⽅法close():关闭当前窗⼝quit():关闭所有窗⼝quit()是关闭所有窗⼝,就不过多说了,测试⼀下close()from selenium import webdriverfrom selenium.webdrivermon.k...
Requests什么的通通爬不了的Python超强反爬虫方案!
Requests什么的通通爬不了的Python超强反爬⾍⽅案!⽬录⼀、前⾔⼆、反爬⾍三、措施⼀、前⾔⼀个⾮常强的反爬⾍⽅案 —— 禁⽤所有 HTTP 1.x 的请求!现在很多爬⾍库其实对 HTTP/2.0 ⽀持得不好,⽐如⼤名⿍⿍的 Python 库 —— requests,到现在为⽌还只⽀持 HTTP/1.1,啥时候⽀持 HTTP/2.0 还不知道。Scrapy 框架最新版本 2.5.0(202...
使用浏览器模拟器获取动态网站数据
使⽤浏览器模拟器获取动态⽹站数据虽然python中的urllib模块中有相应的函数来处理这类动态页⾯,但过于⿇烦,这⾥我们选⽤⼀个简便的⽅法,使⽤浏览器模拟器。在⽹上下载⽆界⾯浏览器PhantomJS,利⽤pip下载模块selenium(这⾥推荐版本2.53.6,⽽不是最新版本,最新版本的selenium不⽀持PhantomJS),建⽴main.py,编写涉及和使⽤到的类与⽅法,代码如下:1fro...
pythonmitmproxy文档
pythonmitmproxy⽂档1、顾名思义,mitmproxy 就是⽤于 MITM 的 proxy,MITM 即[中间⼈攻击],⽤于中间⼈攻击的代理⾸先会向正常的代理⼀样转发请求,保障服务端与客户端的通信,其次,会适时的查、记录其截获的数据,或篡改数据,引发服务端或客户端特定的⾏为。2、不同于 fiddler 或 wireshark 等抓包⼯具,mitmproxy 不仅可以截获请求帮助开发者查...
CSS教程菜鸟教程
CSS教程菜鸟教程CSS 教程 菜鸟编辑器python通过使用 CSS 我们可以大大提升网页开发的工作效率!在我们的 CSS 教程中,您会学到如何使用 CSS 同时控制多重网页的样式和布局。各章节实例本 CSS 教程包含了数百个CSS在线实例通过本站的在线编辑器,你可以在线编辑CSS,并且可以在线查看修改后的效果。CSS 实例body { background-color:#d0e4fe; } h...
pycharm+selenium环境搭建
pycharm+selenium环境搭建1、在pycharm中安装selunium:先进⼊路径:File - settings - Project - Project Interpreter,点击右侧+号,在弹出的对话框中输⼊:selenium,点击install package。等⼀段时间,selenium就可以安装完成了,如下图:pycharm设置界⾯3、将浏览器驱动复制到python⽬录py...
PythonWeb开发教程(一),开发之前需要准备什么
PythonWeb开发教程(⼀),开发之前需要准备什么pycharm安装教程和使用什么是web开发呢,其实就是开发⼀个⽹站了。那开发⽹站需要⽤到哪些知识呢1、python基础,因为⽤python开发的,所以python指定要会,最起码你也得会条件判断,循环,函数,类这些知识;2、html、css的基础知识,因为要开发⽹站,⽹页都html和css写的,最起码这些知识你得会,就算不会写前端,开发不出来...
pycharm+selenium实例
一、介绍PyCharm和Selenium 1.1 PyCharm是一款由JetBr本人ns开发的集成开发环境(IDE),专门用于Python语言开发。它拥有许多强大的功能,如代码跳转、代码自动补全、调试器等,是Python开发者常用的工具之一。 1.2 Selenium是一个自动化Web测试工具,可以模拟用户在浏览器中的操作,如点击按钮、填写表单...