巴山夜雨


  • 首页

  • 归档

  • 标签

正则表达式

发表于 2017-10-30
创建一个正则规则第一种是使用 / 符号把正则包裹起来 1var reg = /ab+c/g 第二种是使用 new 的方法 12new RegExp('ab+c','g');new RegExp(/ab+c/,'g'); 要注意的是,在新建一个正则的时候,还有 flags 可以选择: g 全局匹配; ...
阅读全文 »

鼠标拖拽的简单实现

发表于 2017-10-30
这篇文章介绍一个最基础的方式来实现鼠标拖拽。 思路 如果实现拖拽?通过计算鼠标的移动距离,来设定被拖拽对象的移动距离,以达到拖拽的效果。 如果确定何时拖拽?通过设置一个flag、并配合鼠标的事件绑定来完成。 HTML 和 CSS 设置首先设置一个 div,id = 'box' 方便 ...
阅读全文 »

offset、scroll、client、screen的区别

发表于 2017-10-26
要弄清的问题通过搭配可以组合出很多种属性,本文就是介绍如何区分这些属性。 前缀 offset client scroll *screen *page 后缀 Width, Height Left, Top X, Y offset 相关offsetWidth、offsetHeight只读属性,代表 ...
阅读全文 »

webpack笔记

发表于 2017-07-03
wepback是一个很好用的工具,不过一直在想到要用的时候才去查资料,所以今天特地写一篇笔记。 安装webpack在我写这篇文章的时候,webpack已经出了v3.0.0,不过我还是准备继续沿用v2.6.0版本。 1npm install webpack@2.6.1 -S-dev 简单的webpac ...
阅读全文 »

IE8和IE9的兼容性

发表于 2017-05-27
检测IE版本号通过以下函数可以区分IE版本号,以便兼容不同特性 12345678910111213141516//检测函数function checkIeVersion(version) { var div = document.createElement("div"); di ...
阅读全文 »

cloudsim笔记

发表于 2017-05-06
多个VM绑定到一个Host上查阅官方文档: VmSchedulerVmScheduler is an abstract class that represents the policy used by a VMM to share processing power among VMs runnin ...
阅读全文 »

Hexo部署github遇到的坑

发表于 2017-05-05
问题最近在玩Hexo的时候发现,使用 Hexo d 部署到github上的时候,用户名变成了公司的git账号,再去查我其他仓库的git提交,居然发现也都是我公司的账号!瞬间炸裂,我之前commit的contributions都没了QAQ 思考造成这个问题的原因应该在git config的设置上,查阅 ...
阅读全文 »

用SS+Privoxy+树莓派让Node爬虫翻墙

发表于 2017-05-01
前言之前一直想要做一个feed读取器,并利用feed获取的链接去抓取资讯全文。然而有一些feed需要科学上网才能获取,这就让我萌生了:如何让Node科学上网来进行爬虫抓取。 查阅了资料发现,Node的http模块本身带有一个Proxy代理功能,除此之外,没有科学上网的本领。而我已经买了一年的shad ...
阅读全文 »

feedparser学习与实战——基于Node.js的Feed解析器

发表于 2017-03-09
node-feedparser这篇文章是我学习node-feedparser的时候所写的,前半部分是翻译了node-feedparser在github上的原文(英语不好,如果翻译有误,还请见谅。),当中也夹杂了一些自己解释;后半部分的实战是我结合 compressed.js ,同时自己在实际运用中的 ...
阅读全文 »
尺子先生

尺子先生

9 日志
21 标签
GitHub 微博
© 2017 尺子先生
由 Hexo 强力驱动
主题 - NexT.Muse