正则表达式是web开发必备的一项基本技能,熟练掌握使用正则表达式,能使你的开发效率得到大幅度的提升,尤其是在对网络爬虫爬取页面内容进行分析方面有巨大的作用,下面就来介绍一些常用的正则表达式,希望对大家能有所帮助
| 首页 | 归档 | 分类 | 标签 | 关于 |
|
在浏览器地址栏可以直接运行JS代码,做法是以javascript:开头后跟要执行的语句。比如:
将以上代码贴到浏览器地址栏回车后执行,alert弹出一个窗口
需要注意的是如果是通过复制粘贴代码到浏览器地址栏的话,IE及Chrome会自动去掉代码开头的
javascript:,所以需要手动添加起来才能正确执行,而Firefox中虽然不会自动去掉,但它根本就不支持在地址栏运行JS代码,so :(
在非IE内核的浏览器地址栏可以直接运行HTML代码,比如在地址栏输入以下代码然后回车运行,会出现指定的页面内容
效果如下:
将以下代码贴到地址栏运行后浏览器变成了一个原始而简单的编辑器,跟windows记事本效果一样
主要是因为HTML5中新加了contenteditable属性,当元素指定了该属性后,元素的内容成为可编辑状态。举一反三,将以下代码在控制台执行后,整个页面变成可编辑状态,肆意玩耍吧
自己装的是win10和ubuntu 16.04双系统,经常对ubuntu瞎整弄得系统不成样子,这时没办法只能重新安装,而此时每次重启都发现系统自动进入了grub rescue模式,需要输入命令才能进入系统,而重启之后发现这个问题还是没有解决,还是要输入命令才能进去
1、先使用ls命令,找到ubuntu安装分区
会罗列出所有的磁盘分区信息,比方说我的是
系统:Ubuntu 16.04优麒麟 (应该大多数linux系统都试用)
输入法:小企鹅输入法 fcitx 4.2.9.1Sublime Text版本:Sublime Text 3 Build 3114
1、保存以下代码到sublime-imfix.c(位于~目录)
|
|
第一种:table-cell法
|
|
解决办法:
在Webstorm安装目录的bin目录下找到webstorm.sh,然后打开之后在前面加上如下代码:
2016-8-18更新
每当编写Node代码时,总是没有代码提示,其他语言的基本都有,而众所周知为什么WebStorm这么流行的原因就在于它的代码提示功能相当强大,那为什么没有提示了?
NodeJs代码提示,那么请点击File -> Settings -> Language && FrameWork -> Node.js and NPM -> Enable即可,如下图所示:
Node的核心模块高亮处,按组合键Alt+Enter,弹出下拉菜单,最后敲Enter开启代码提示功能,如下图
目前最知名的构建工具: Gulp、Grunt、NPM + Webpack;
grunt是前端工程化的先驱gulp更自然基于流的方式连接任务Webpack最年轻,擅长用于依赖管理,配置稍较复杂
推荐使用Gulp,Gulp基于nodejs中stream,效率更好语法更自然,不需要编写复杂的配置文件
基础安装Gulp是基于Node.js的,需要要安装Node.js
1、为了确保依赖环境正确,我们先执行几个简单的命令检查。
Node是一个基于Google V8引擎建立的一个解释器
检测Node是否已经安装,如果正确安装的话你会看到所安装的Node的版本号
2、接下来看看npm,它是node的包管理工具,可以利用它安装gulp所需的包
这同样能得到npm的版本号,装Node时已经自动安装了npm