- 什么是Yahoo军规?即如何提高网站速度的知识。 具体如下: 1、尽量减少HTTP请求个数——须权衡 什么是http请求:从客户端到服务器端的请求消息。包括消息首行中,对资源的请求方法,资源的标识符及使用的协议。 合并图片(如css sprites,内置图片使用数据)、合并CSS、JS,这一点很重要,但是要考虑合并后的文件体积。 通过智慧和技术来解决。 2、... 什么是Yahoo军规?即如何提高网站速度的知识。 具体如下: 1、尽量减少HTTP请求个数——须权衡 什么是http请求:从客户端到服务器端的请求消息。包括消息首行中,对资源的请求方法,资源的标识符及使用的协议。 合并图片(如css sprites,内置图片使用数据)、合并CSS、JS,这一点很重要,但是要考虑合并后的文件体积。 通过智慧和技术来解决。 2、...
- 8、避免使用CSS表达式(避免在CSS中使用Expressions) 什么是CSS表达式:是用来把CSS属性和JavaScript关联起来。 页面显示和缩放,滚动、乃至移动鼠标时,CSS表达式的计算频率是我们要关注的。可以考虑一次性的表达式或者使用事件句柄来代替CSS表达式。 9、将CSS和JS放到外部文件中 是不是见到JS和CSS都要单独提取呢? ... 8、避免使用CSS表达式(避免在CSS中使用Expressions) 什么是CSS表达式:是用来把CSS属性和JavaScript关联起来。 页面显示和缩放,滚动、乃至移动鼠标时,CSS表达式的计算频率是我们要关注的。可以考虑一次性的表达式或者使用事件句柄来代替CSS表达式。 9、将CSS和JS放到外部文件中 是不是见到JS和CSS都要单独提取呢? ...
- 橡皮擦,一个逗趣的互联网高级网虫。新的系列,让我们一起进入 Django 世界。 已经完成的文章 滚雪球学 Python 第三轮,Python Web 之 Django 的世界小手哆嗦一下,就能用 Python Django 实现一个微型博客系统Django 做个小后台,细节在完善一点点,滚雪球学 Python 第三阶段Django QuerySet 就学... 橡皮擦,一个逗趣的互联网高级网虫。新的系列,让我们一起进入 Django 世界。 已经完成的文章 滚雪球学 Python 第三轮,Python Web 之 Django 的世界小手哆嗦一下,就能用 Python Django 实现一个微型博客系统Django 做个小后台,细节在完善一点点,滚雪球学 Python 第三阶段Django QuerySet 就学...
- 1.煎蛋网XXOO-写在前面 很高兴我这系列的文章写道第18篇了,今天写一个爬虫爱好者特别喜欢的网站煎蛋网http://jandan.net/ooxx,这个网站其实还是有点意思的,网站很多人写了N多的教程了,各种方式的都有,当然网站本身在爬虫爱好者的不断进攻下,也在不断的完善,反爬措施也很多,今天我用selenium在揍他一波。 整体看上去,煎蛋网的妹子图质量还... 1.煎蛋网XXOO-写在前面 很高兴我这系列的文章写道第18篇了,今天写一个爬虫爱好者特别喜欢的网站煎蛋网http://jandan.net/ooxx,这个网站其实还是有点意思的,网站很多人写了N多的教程了,各种方式的都有,当然网站本身在爬虫爱好者的不断进攻下,也在不断的完善,反爬措施也很多,今天我用selenium在揍他一波。 整体看上去,煎蛋网的妹子图质量还...
- 21、根据域名划分页面内容 很显然, 是最大限度地实现平行下载 22、尽量减少iframe的个数 考虑即使内容为空,加载也需要时间,会阻止页面加载,没有语意,注意iframe相对于其他DOM元素高出1-2个数量级的开销,它会在典型方式下阻塞onload事件,IE和Firefox中主页面样式表会阻塞它的下载。 23、避免404 HTTP请求时间消耗是很大的,有些站点... 21、根据域名划分页面内容 很显然, 是最大限度地实现平行下载 22、尽量减少iframe的个数 考虑即使内容为空,加载也需要时间,会阻止页面加载,没有语意,注意iframe相对于其他DOM元素高出1-2个数量级的开销,它会在典型方式下阻塞onload事件,IE和Firefox中主页面样式表会阻塞它的下载。 23、避免404 HTTP请求时间消耗是很大的,有些站点...
- X 图片网站----前言 此文章爬取网站已经失效,具体代码可以咨询橡皮擦获取。建议大家直接阅读第3篇博客 所有网站相关链接,都整体进行 X 替换,如需要确定网址,可以查阅https://www.cnblogs.com/happymeng/p/10112374.html该网址获取 从今天开始就要撸起袖子,直接写 Python 爬虫了,学习语言最好的办法就是... X 图片网站----前言 此文章爬取网站已经失效,具体代码可以咨询橡皮擦获取。建议大家直接阅读第3篇博客 所有网站相关链接,都整体进行 X 替换,如需要确定网址,可以查阅https://www.cnblogs.com/happymeng/p/10112374.html该网址获取 从今天开始就要撸起袖子,直接写 Python 爬虫了,学习语言最好的办法就是...
- Yslow是一款网站性能优化的插件: 最好在Firefox总使用,在安装前,先要安装好Firebug插件,再安装Yslow插件。 (由于有的浏览器版本不支持使用Yslow插件,这样的情况下,你可以使用它的书签版本。访问这里 http://yslow.org/mobile/,把页面最后的那个 Desktop Bookmarklet Installation I... Yslow是一款网站性能优化的插件: 最好在Firefox总使用,在安装前,先要安装好Firebug插件,再安装Yslow插件。 (由于有的浏览器版本不支持使用Yslow插件,这样的情况下,你可以使用它的书签版本。访问这里 http://yslow.org/mobile/,把页面最后的那个 Desktop Bookmarklet Installation I...
- 之前一直想搭建一个个人 CV,用来展示自己的详情,技能树,项目经历等等。从网上看了许多模板,发现扁平化设计的单页模板非常适合,不过下载了几个之后,直接拿来修改用了感觉没有什么可以学到的东西,现在扁平化趋势这么流行,加上网页的响应式布局也越来越火,何不自己尝试一把? 2015 年 1 月 23 日,寒假正式结束了,处理完一些小事,就开始着手搭建个人 CV 了。四五天的时间,从... 之前一直想搭建一个个人 CV,用来展示自己的详情,技能树,项目经历等等。从网上看了许多模板,发现扁平化设计的单页模板非常适合,不过下载了几个之后,直接拿来修改用了感觉没有什么可以学到的东西,现在扁平化趋势这么流行,加上网页的响应式布局也越来越火,何不自己尝试一把? 2015 年 1 月 23 日,寒假正式结束了,处理完一些小事,就开始着手搭建个人 CV 了。四五天的时间,从...
- 简述 在网站开发中使用频率最高的工具之一便是验证码,验证码在此也是多种多样,不过简单的图片验证码已经可以被机器识别,极验验证码提供了一个安全可靠的滑动验证码体系,让网站开发更加安全。 先感受一下这种验证码的魅力 极验 接入极验验证码的过程并没有想象中的那么简单,如果想在 Laravel5 中使用,可以使用 Laravel5 的极验验证码包 LaravelGeetest 支持... 简述 在网站开发中使用频率最高的工具之一便是验证码,验证码在此也是多种多样,不过简单的图片验证码已经可以被机器识别,极验验证码提供了一个安全可靠的滑动验证码体系,让网站开发更加安全。 先感受一下这种验证码的魅力 极验 接入极验验证码的过程并没有想象中的那么简单,如果想在 Laravel5 中使用,可以使用 Laravel5 的极验验证码包 LaravelGeetest 支持...
- 大家应该遇到这样一个问题,我们利用 wamp 做服务器运行网页的时候,网页地址栏显示的图标一直是 wampserver 默认的图标,想改一下怎么办呢? 问题如下: 就是这些图标,如何自定义自己的图标,而不是 wamp 默认图标。 首先这个图标大小像素为 16x16,大家可以自己制作,也可以上传图片来制作. 最好为 ico 格式的,如果想要上传图片制作的话可以访问这个网址:... 大家应该遇到这样一个问题,我们利用 wamp 做服务器运行网页的时候,网页地址栏显示的图标一直是 wampserver 默认的图标,想改一下怎么办呢? 问题如下: 就是这些图标,如何自定义自己的图标,而不是 wamp 默认图标。 首先这个图标大小像素为 16x16,大家可以自己制作,也可以上传图片来制作. 最好为 ico 格式的,如果想要上传图片制作的话可以访问这个网址:...
- 在 SAE 上搭建自己的 WordPress 博客之后,接下来的工作会轻松比较多。还有一些细节上的处理问题在此做一下记录 1. 绑定域名 首先,你必须有一个自己的域名,建议在国外网站注册域名,首先国外的域名不需要备案的,其实按常理来说是国外域名不需要备案,但是国内的一些机构规定了是国外主机才不需要备案。建议的网站有 Godaddy、name、enom、Ipower、doma... 在 SAE 上搭建自己的 WordPress 博客之后,接下来的工作会轻松比较多。还有一些细节上的处理问题在此做一下记录 1. 绑定域名 首先,你必须有一个自己的域名,建议在国外网站注册域名,首先国外的域名不需要备案的,其实按常理来说是国外域名不需要备案,但是国内的一些机构规定了是国外主机才不需要备案。建议的网站有 Godaddy、name、enom、Ipower、doma...
- PC网站的导航栏在页面顶部,且不会保持在窗口顶部,当用户看完页面,想使用导航切换页面时,需要滚轮滑动多次,返回顶部,非常不方便。而Scroll To Top Button这款工具,就可以一键返回页面顶部,或页面底部,非常方便! 使用浮动按钮,控制滚动到页面顶部或底部 使用浮动按钮 使用键盘Alt+上箭头/Alt+下箭头,控制滚动到页面顶部或底部 Alt+上... PC网站的导航栏在页面顶部,且不会保持在窗口顶部,当用户看完页面,想使用导航切换页面时,需要滚轮滑动多次,返回顶部,非常不方便。而Scroll To Top Button这款工具,就可以一键返回页面顶部,或页面底部,非常方便! 使用浮动按钮,控制滚动到页面顶部或底部 使用浮动按钮 使用键盘Alt+上箭头/Alt+下箭头,控制滚动到页面顶部或底部 Alt+上...
- 问题分析:前端开发一个产品(网站、系统、APP等)会遇到的一个难点就是适配问题,比如开发一个网站,你在一个页面开发的时候从视觉看起来没什么异样,换个不同分别率的设备,电脑,手机等,发现样式全乱了,这个不是我们想要的结果,所以,浏览器适配,响应式布局就显得尤为重要。 目录 响应式原理 响应式适用于那些网站 手机端 问题分析:前端开发一个产品(网站、系统、APP等)会遇到的一个难点就是适配问题,比如开发一个网站,你在一个页面开发的时候从视觉看起来没什么异样,换个不同分别率的设备,电脑,手机等,发现样式全乱了,这个不是我们想要的结果,所以,浏览器适配,响应式布局就显得尤为重要。 目录 响应式原理 响应式适用于那些网站 手机端
- 前言 在前端开发过程中,会遇到js实现业务逻辑的时候代码式追加元素样式的应用场景。 思路 1、通过拼接cssText方式实现。 2、通过设置class,累加设置class方式实现 。 代码示例 1、第一种方式可以应用下面函数实现,el表示待追加样式的dom节点,strCss表示待追加的样式。 function setStyle(el, strCss){ f... 前言 在前端开发过程中,会遇到js实现业务逻辑的时候代码式追加元素样式的应用场景。 思路 1、通过拼接cssText方式实现。 2、通过设置class,累加设置class方式实现 。 代码示例 1、第一种方式可以应用下面函数实现,el表示待追加样式的dom节点,strCss表示待追加的样式。 function setStyle(el, strCss){ f...
- 常见的反爬手段和解决思路 1 服务器反爬的原因 爬虫占总PV(PV是指页面的访问次数,每打开或刷新一次页面,就算做一个pv)比例较高,这样浪费钱(尤其是三月份爬虫)。 三月份爬虫是个什么概念呢?每年的三月份我们会迎接一次爬虫高峰期,有大量的硕士在写论文的时候会选择爬取一些往网站,并进行舆情分析。因为五月份交论文,所以嘛,大家都是读过书的,你们懂的,前期各种DotA... 常见的反爬手段和解决思路 1 服务器反爬的原因 爬虫占总PV(PV是指页面的访问次数,每打开或刷新一次页面,就算做一个pv)比例较高,这样浪费钱(尤其是三月份爬虫)。 三月份爬虫是个什么概念呢?每年的三月份我们会迎接一次爬虫高峰期,有大量的硕士在写论文的时候会选择爬取一些往网站,并进行舆情分析。因为五月份交论文,所以嘛,大家都是读过书的,你们懂的,前期各种DotA...
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
基于华为云码道,构建你的定制化AI搭子2026/08/14 周五 09:00-11:30
明亮-华为云开发者发展与支持部部长
本期直播将向您全面介绍华为云码道产品,并基于码道手把手教你部署自己的定制化AI陪伴搭子。
回顾中
热门标签