
web
文章平均质量分 75
1501220038
测试、QA
展开
-
JavaScript示例二(定时器)
定时器 每500毫秒执行一次,共10次 //设置时钟函数,每500毫秒重复执行一次,执行10次后清除时钟 var num=0; var max=10; var intervalId=null; function incrementNumber(){ num++; if(num==max){ clearInterval(intervalId);原创 2014-11-25 22:46:25 · 893 阅读 · 0 评论 -
精简web开发配置文件
作为web开发初学者,面对各种框架的配置文件时常感到知其然不知其所以然。这是因为很多配置文件其实有多种写法都可以达到同样目的。最近研究了spring整合mybatis的工程,终于把这些门道大致摸清了。web开发领域一向推崇MVC模式,于是有了SSH之类的组合框架。不过我总感觉SSH有点臃肿,甚至即便只用spring的MVC模块,我都觉得没有自己写servlet理解起来直接,于是采用更简洁的sp原创 2015-11-26 15:22:06 · 1247 阅读 · 0 评论 -
mysql免安装版常用操作
这里说的是windows平台下的mysql,linux下本来也不用这么麻烦。添加、删除服务:管理员身份运行命令行{mysql_home}\bin\mysqld --install mysql /*注册mysql服务*/{mysql_home}\bin\mysqld --remove mysql /*注册mysql服务*/启动、停止服务:管理员身份运行命令行 ne...原创 2016-06-15 15:51:27 · 572 阅读 · 0 评论 -
HTML、XHTML、css速记
一、HTML以下内容记录常用的html元素,可另存为html文件以查看效果: HTML Demo h1—h6定义标题 p标记定义段落,浏览器显示时会自动换行 (换行) (分割线) 原始样式输出,比如保留空 格原创 2014-10-30 22:23:12 · 1313 阅读 · 0 评论 -
JavaScript作用域、上下文环境、函数对象的定义与调用、匿名函数的定义与调用、闭包
提到闭包总给人很高深的感觉,网上的例子也数不胜数。但是我发现相当一部分并不容易理解。根据我的观察,是因为这些例子把标题中提到的概念糅杂在了一起,往往越看越糊涂。所以我希望化整为零,拆成简单例子来解释。1.先看作用域:JavaScript作用域只有两种——全局作用域和函数内作用域,没有代码块作用域。示例:function loop(){for(var i=0;i/原创 2014-12-03 21:09:35 · 1667 阅读 · 0 评论 -
JavaScript特点
JavaScript是一种动态解释型语言,这使得它和传统的编译型语言有着一些区别。这些区别引发出某些独特的概念和使用方法,简单举例说明。在我的理解里,这些特点分别有:解释执行、弱类型、面向过程与面向对象相结合、浏览器相关性一、解释执行导致一个在编写代码时需要留意的方面——执行结果和语句的顺序有很大相关性:比如:1.script语句写在了某些html元素之前,而试图去操作原创 2014-12-03 21:21:35 · 1817 阅读 · 0 评论 -
JavaScript示例五(右键菜单)
上下文/鼠标右键 菜单示例 右键点击文字区域获取上下文菜单 126.com FireFox baidu window.addEventListener("load",function(event){ var div=document.getElementById("myDiv"); div.addEventListener("contextmenu原创 2014-11-25 22:55:07 · 1058 阅读 · 0 评论 -
JavaScript示例四(输入框数字格式检测)
输入框检测 只允许输入数字,否则红色警示 提交 var textbox=document.forms[0].elements[0]; //获取焦点事件 textbox.onfocus=function(){ if(textbox.style.backgroundColor != "red"){ textbox.style.backgr原创 2014-11-25 22:50:41 · 1198 阅读 · 0 评论 -
JavaScript示例三(插件检测)
插件检测 flash插件和QuickTime插件检测 function hasPlugin(name){ name=name.toLowerCase(); for(var i=0;i<navigator.plugins.length;i++){ if(navigator.plugins[i].name.toLowerCase().indexOf(name)>-1){原创 2014-11-25 22:49:04 · 1037 阅读 · 0 评论 -
JavaScript示例一(输出元素属性)
很久以前学过一阵子javascript,没怎么实际用,也不太以为然,觉得挺小众的。没想到几年之间屌丝逆袭成高富帅了。javascript俨然成了跨平台的通用web语言。无奈只得从头恶补。参考书籍就是《JavaScript 高级程序设计》和《JavaScript语言精粹》。结合书的内容,整理了一些自己的理解和代码示例,记录在这里留着随时回顾。输出元素属性: 输出元素属性原创 2014-11-25 22:38:27 · 1337 阅读 · 0 评论 -
JavaScript示例九(JSON序列化)
JSON序列化示例 var book={ title:"Professional JavaScript", authors:["Nicholas C. Zakas","Other"], edition:3, year:2011, //* toJSON:function(){ return this; } //*/ };原创 2014-11-29 15:24:57 · 1315 阅读 · 0 评论 -
JavaScript示例十(表单序列化)
表单序列化 Male Female My bike. My car. Volvo Benz BMW Audi zhangsan lisi wangwu zhaoliu function serialize(form){ var parts=[],原创 2014-11-29 15:41:06 · 1706 阅读 · 2 评论 -
JavaScript示例八(富文本编辑框)
富文本编辑,采用iframe嵌入的方法 加黑 斜体 window.onload=function(){ frames["richedit"].document.designMode="on"; } function bold(){ frames["richedit"].document.execCommand("bold",false,null);原创 2014-11-26 23:48:25 · 2094 阅读 · 0 评论 -
JavaScript示例七(模拟发送按键)
Selenium1.0时代就是用javascript实现的,应该用了类似手段。 发送模拟按键 点击按钮向文字框发送模拟按键(仅对firefox有效) var btn=document.getElementById("mydiv"); var btn=document.getElementById("m原创 2014-11-26 23:43:03 · 8229 阅读 · 0 评论 -
JavaScript示例六(事件冒泡与捕获)
事件冒泡与事件捕获示例 div{ color:red; } div接受点击事件 List item 1 List item 1.1 List item 1.2 List item 1.3 var btn=document.getElemen原创 2014-11-26 23:39:09 · 1119 阅读 · 0 评论 -
tf-idf(term frequency–inverse document frequency)含义
在文本挖掘和自然语言处理方面,tf-idf是非常重要也非常常用的算法。 tf:词频,是指某个词在某篇文章中出现的频率。比如,某篇文章共1000个词汇,其中hello出现5次,那么其tf=5/1000。tf最直观的理解就是,当一个词在本文中出现的频率越高,则这篇文章的主题和这个词的相关可能性越大。 这种直观理解是否准确呢?可以说相当不准确。举例来说,一篇文章中出现最多的字词可能是你、原创 2017-12-11 14:35:16 · 4711 阅读 · 0 评论