240 发简信
IP属地:北京
  • 120
    分布式部署

    分布式部署就是实现多台电脑共同爬取数据 安装scrapy-redis pip install scrapy-redis 自定义spider,settings.py spide...

  • scrapy

    Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架 Scrapy Engine(引擎): 负责Spider、ItemPipeline、Do...

  • 2019-04-15 表单验证,本地存储

    正则, .代表任意一个字符 分组()/n n代表数字,自己起的 如要匹配所有,在最好加g,匹配全局 分组提取,先分组,然后"$1",提取 表单验证,正则表达式!!...

  • 2019-04-12 ajax 正则

    ajax技术的目的是让javascript发送http请求,与后台通信,获取数据和信息 ajax请求的页面或资源只能是同一个域下面的资源,不能是其他域的资源 $.ajax使用...

  • 2019-04-11

    事件冒泡!! 点击事件,一级一级往上传递 阻止事件冒泡,调用 even.stopPropagation() 还可以用 return false 阻止右键菜单,$(docu...

  • 2019-04-10jQuery获取元素,特殊效果,页面滚动

    先写结构,然后样式,最后交互 jQuery特殊效果,fadeIn淡入,fadeOut淡出,fadeToggle切换 toggle调用可以切换任何效果 hide,show 隐藏...

  • 2019-04-09jQuery

    $ jQuery标识 引入用script标签,加入src=相对路径 表达式 $(function)(){ } jQuery选择器: jQuery样式操作:浏览器默认字号...

  • 2019-04-08

    数组去重:手写代码!!看demo 字符串反转:手写,split字符串转为数组,reverse数组反转,join数组转为字符串 封闭函数的作用:将函数封闭起来,不会影响外部的代...

  • 2019-04-08计算机

    <!DOCTYPE html> 计算机 window.onload = function(){ var oInput01=document.getElementById('i...

  • 2019-04-04

    window. onload=function(){ } 写法规范,例如:font-size, 在js中写成fontSize,写成小驼峰形式 document.write,绘...

  • 2019-04-03

    将数据类型转换为number,直接调用函数 parseInt,转为整数,字符串中有字母和数字,提取数字 parseFloat,转为小数,多个小数点,只取第一个小数点,转为浮点...

  • 2019-04-02 JS

    溢出隐藏,overflow:hidden @keyframes 动画名{ } 定义(from to , 百分比) JS script标签,...

  • 2019-04-01

    如果要给元素设置绝对定位,就要给他的父亲设置相对定位 display:none 可以隐藏,display:block 鼠标移入出现 transform rotate(旋...

  • 2019-03-29表单

    表单 <from action="服务器地址"> ---------------用户名 ----------密码 性别----- 男 ------- 女 ------...

  • 2019-03-28按钮

    <!DOCTYPE html> 购物按钮 .bg{ width: 42px; height: 30px; background-color: #eee; } a{ displ...

  • 2019-03-28

    固定定位,脱离文档流,大部分与绝对定位一样,相对于浏览器窗口进行定位 固定定位会固定在定位处,不会随浏览器的滚动条而滚动 元素的层级一样,后写的会覆盖前面的 z-index ...

  • 2019-03-27开班

    <!DOCTYPE html> 近期开班 *{ margin: 0; padding:0; } body{ font:12px/1 宋体; } .outer{ width:3...

  • 2019-03-27解决高度塌陷

    解决高度塌陷 BFC 开启后具有的特性: 1,父元素的垂直外边距不会和子元素重叠 2,开启BFC的元素不会被浮动元素所覆盖 3,开启BFC的元素可以包含浮动的子元素 如何开启...