摘要:
有时候由于种种原因,我们需要采集某个网站的数据,但由于不同网站对数据的显示方式略有不同! 本文就用Java给大家演示如何抓取网站的数据:(1)抓取原网页数据;(2)抓取网页JavaScript返回的数据。 一、抓取原网页。 这个例子我们准备从http://ip.chinaz.com上抓取ip查询的结 阅读全文
摘要:
除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; - 消除代 阅读全文
摘要:
自执行匿名函数: 常见格式:(function() { /* code */ })(); 解释:包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。 作用:可以用它创建命名空间,只要把自己所有的代码都写在这个特殊的函 阅读全文
摘要:
1、使用meta标签,这也是普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统。 首先解释该标签的含义: <meta name="viewport" content="width=device-width,init 阅读全文
摘要:
jQuery对象与DOM对象是不一样的 通过一个简单的例子,简单区分下jQuery对象与DOM对象: 通过一个简单的例子,简单区分下jQuery对象与DOM对象: <p id=”imooc”></p> <p id=”imooc”></p> 我们要获取页面上这个id为imooc的div元素,然后给这个 阅读全文
摘要:
一、Chrome*浏览器 chrome模拟手机总共有四种方法,原理都一样,通过伪装User-Agent,将浏览器模拟成Android设备。以下标星的为推荐方法。 1.新建Chrome快捷方式 右击桌面上的Chrome浏览器图标,在弹出的右键菜单中选择“复制”,复制一个图标副本到桌面。右击该副本,选择 阅读全文
摘要:
普通函数,回调函数都是被其他函数调用的,不同之处在于调用者是否明确知道自己调用的到底是什么,举个例子:void func1(){}void func2(){}typedef void (*fp)();//申明函数指针,fp表示一个空参数,返回类型void的函数指针void funcCaller1() 阅读全文
摘要:
类的静态成员变量 内存分配方式有三种: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置 阅读全文
摘要:
开发Struts 2 最少用到的jar文件: Struts-core-2.x.x.jar : Struts 2 框架的核心类库 xwork-2.x.x.jar : XWork类库,Struts 2 在其上构建 ognl-2.6.x.jar : Object Graph Navigation Lang 阅读全文
摘要:
<script type="text/javascript" language="javascript">var i = 4; function addVoteOption(){ var voteP = document.getElementById("voteOptionList"); var i 阅读全文