plugin

jquery validate 使用帮助

余生长醉 提交于 2019-12-02 09:57:41
我们WEB开发,经常会到表单的提交,说到表单的提交,就不能不提到表单的校验。 说实话如果自己写表单的校验,实在是头疼,一堆JS代码,还要考虑提醒信息、提醒信息是不是美观等。但Jquery提供这一个插件,可以减少开发表单校验的开发,同时又很美观,他就Jquery Validation这个插件,官方地址:http://jqueryvalidation.org/ ,下面我就简单对Jquery Validation的使用进行简单介绍: 一、引入的JS文件: 1、Jquery的JS文件:如 <script src="js/jquery1.9.1.min.js" type="text/javascript"></script> 2、Jquery Validation的文件:如 <script src="js/jquery.validate.js" type="text/javascript"></script> 二、校验规则: (1)required:true 必输字段 (2)remote:"check.php" 使用 ajax 方法调用 check.php 验证输入值 (3)email:true 必须输入正确格式的电子邮件 (4)url:true 必须输入正确格式的网址 (5)date:true 必须输入正确格式的日期 日期校验 ie6 出错,慎用 (6)dateISO:true

使用vue-amap进行省市定位

邮差的信 提交于 2019-12-01 20:06:28
优点:可以直接集成到vue中,而且不需要配置跨域相关信息 使用vue-amap进行省市定位需要用到api插件中的定位插件,链接地址: vue-amap定位插件 在vue项目中使用 使用步骤: 1.安装 npm install vue-amap --save 或者 yarn add vue-amap 2.在.babelrc文件中配置如下信息 { "presets": [ ["es2015", { "modules": false }] ] } 3.下载 babel-preset-es2015 npm install babel-preset-es2015 --save 或者 yarn add babel-es2015 4.在main.js中引入vue-amap并引用 import VueAMap from 'vue-amap'; Vue.use(VueAMap); // 初始化 省市定位关键是在plugin中加入AMap.Geolocation VueAMap.initAMapApiLoader({ key: '你在高德地图注册拿到的key', plugin: [ 'AMap.Autocomplete', 'AMap.PlaceSearch', 'AMap.Scale', 'AMap.OverView', 'AMap.ToolBar', 'AMap.MapType', 'AMap

使用jQuery tag handler开发一个带有标签功能的文章发布系统

北慕城南 提交于 2019-12-01 18:26:18
日期:2012-5-14 来源: GBin1.com 在线演示1 在线演示2 本地下载 网站和web开发中我们常常需要处理类似标签添加功能的模块,以前我们也介绍过相关的jQuery插件 - textext ,可以方便的添加标签增减和自动补齐相关功能。今天这里我们将使用另外一个非常轻量级的jQuery插件来实现漂亮的标签处理功能,这里我们将使用以前的 超酷留言板系统 为基础来实现一个完整功能的留言发布系统,希望大家喜欢! 主要使用插件 jQuery UI - 需要使用到autocomplete功能 jQuery tag handler 其它插件请参考文章: 使用jQuery插件开发一个完整验证功能的超酷动态留言版系统 注意:jQuery UI的autocomplete在Firefox下处理中文自动补齐功能有个bug,你需要自己解决,解决方法如下: 找到jQueryUI中的如下代码: .bind( "blur.autocomplete", function( event ) { if ( self.options.disabled ) { return; } clearTimeout( self.searching ); // clicks on the menu (or a button to trigger a search) will cause a blur event

编写一个最简单的Nutch插件

旧街凉风 提交于 2019-12-01 16:19:26
nutch是高度可扩展的,他使用的插件系统是基于 Eclipse2.x的插件系统 。在这篇文章中我讲解一下如何编写一个nutch插件,以及在这个过程中我遇到的坑。 请先确保你在eclipse中成功运行了nutch,可以参考 在eclipse中运行nutch 我们要实现的插件的 功能 是接管抓取过程,然后无论抓取什么网址,我们都返回hello world,够简单吧。。。 插件机制 nutch的插件机制大致是这样;nutch本身暴露了几个扩展点,每个扩展点都是一个接口,我们可以通过实现接口来实现这个扩展点,这就是一个扩展。一个插件可以保护多个扩展。 这是nutch官网列举的nutch的几个主要扩展点: IndexWriter -- Writes crawled data to a specific indexing backends (Solr, ElasticSearch, a CVS file, etc.). IndexingFilter -- Permits one to add metadata to the indexed fields. All plugins found which implement this extension point are run sequentially on the parse (from javadoc). Parser --

XMPP学习笔记-LESSON-004:openfire之编译简介

守給你的承諾、 提交于 2019-12-01 13:20:53
of的使用非常简单,便捷,由于开源,下载源码后也可以随意修改,于是编译也就有了了解的必要。 of的构建工具是ant,所以前提你需要下载apache ant,并配置好环境。在此之前,建议了解一下ant,比如熟悉设置property,target,task,depends代表什么意思。 进入build/,打开build.xml,查看有多少个target,每一个target就是一个ant任务(不是task),简单来说就是 ant target-name,比如clean,dist.src,dist.bin,compile等。这里最常用3种,一直就是默认的ant,如果懂ant的话就会知道在build.xml中有个default="openfire",这就是默认的target,即你输入ant回车等同于ant openfire。这个是编译一个默认的版本,在target/openfire中,其中包含了"compile, jspc, -i18n".这个具体意义就不说,build.xml中注释写的比较清晰。第二种就是打包,即生成tar.gz或者zip文件的压缩包,这里类似网上下载的openfire,解压即可用。第三种,就是installer,即生成系统可执行的安装包,比如linux的deb,mac版本的安装包等。这里需要用到install4j,这个东西是一个安装工具,这个我没测试过,这里就不说了

高德地图API-设置考勤范围

喜夏-厌秋 提交于 2019-12-01 12:50:23
1 <template> 2 <div class="page-setting-setgps"> 3 <!--head--> 4 <div class="header" > 5 6 </div> 7 <!--tab--> 8 <div class="tab"> 9 <group gutter="0" ref="search1"> 10 <search :auto-fixed="false" position="fixed" v-model="searchValue" placeholder="搜索地点" @on-focus="onFocus" @on-submit="onSubmit" ref="search"></search> 11 </group> 12 <group gutter="0" ref="map"> 13 <div class="amap-wrapper" id="imap"> 14 <!--<el-amap ref="map" id="imap" vid="amapDemo" :zoom="12" resizeEnable="true" :plugin="plugin" :center="mapCenter" class="amap-box" :events="events">--> 15 <!--<el-amap-marker v-for="(marker

hadoop-003-源码之编译eclipse-plugin

拈花ヽ惹草 提交于 2019-11-30 04:21:43
E:\hadoop\hadoop2x-eclipse-plugin-master\src\contrib\eclipse-plugin ant jar -Dversion=2.5.2 -Declipse.home=E:\hadoop\eclipse -Dhadoop.home=E:\hadoop\hadoop-2.5.2 命令行在ivy-resolve-common处卡了 原因是找不到几个依赖包,那几个依赖包可能是换路径了,其实不需要这几个依赖包也可以 解决方案: 修改"EClipse_HOME"\src\contrib\eclipse-plugin\build.xml 找到: < target name = "compile" depends = "init, ivy-retrieve-common" unless = "skip.contrib" > 去掉depends修改为 < target name = "compile" unless = "skip.contrib" > 再次编译 提示找不到文件 mvn中央库下载对应版本文件 放到提示目录 http://mvnrepository.com/artifact/org.htrace/htrace-core/3.0.4 编译成功,可以在 hadoop2x-eclipse-plugin-master\build\contrib

Maven 是怎样创建War 包?

て烟熏妆下的殇ゞ 提交于 2019-11-29 14:58:14
最近在网上看到一篇介绍maven基础知识的文章,觉得对初学Maven的 朋友一定有帮助。水平有限,翻译的不好,请大家见谅。 介绍 在处理WEB应用的时候,最终使用的工程文件是以War包的形式交付。Maven编译系统可以轻松的创建War包。接下来就让我们看看Maven是如何把一个源文件的工程转换成War包的。 Maven 版本 Apache Maven 3.0.4 工程实例 让我们来看看这个非常典型的Maven化的WEB工程 对应的POM.xml如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>mygroup.com</groupId> <artifactId>myprojectname</artifactId> <packaging>war</packaging> <version>1.0-SNAPSHOT</version> <name

zg手册 之 Mysql 开发(1)-- 中文全文检索插件开发

这一生的挚爱 提交于 2019-11-29 14:02:55
目前的中文检索查询方案 基于数据库的模糊匹配(运行时字符串查找,查询速度比较慢) 专有的全文检索引擎(sphinx, lucene等) 我曾经遇到一个项目,数据量在百万级别,不需要高级的全文检索方式(没有复杂的匹配需求,没有复杂的过滤条件),只是需要根据关键词检索数据,当时采用的 mysql 全文检索插件的方式来满足的项目需求。 Mysql 的中文全文检索插件开发 Mysql 的 MyISAM 引擎支持第三方的全文检索插件,可以用第三方插件替换默认的全文检索插件。 在全文检索插件中提供中文分词算法,告诉MyISAM如何分词,并创建索引。 查询的时候通过插件分词,查询索引快速定位数据记录。 插件开发的具体方法 主要通过代码注释描述插件的开发方法,创建文件 tft.c,代码如下 #include <stdlib.h> #include <ctype.h> // mysql 插件必须包含的头文件 #include <mysql/plugin.h> // 这是我自己写的一个分词库,没有什么优化,可以替换为其他开源的实现。 #include <st_darts.h> #include <st_utils.h> #if !defined(__attribute__) && (defined(__cplusplus) \ || !defined(__GNUC__) || __GNUC__ ==

常用Maven 插件总结

陌路散爱 提交于 2019-11-29 09:30:54
一. 打包类 1. Shade Plugin 用来打可执行的Jar包 示例: <build> <finalName>storm-start-${project.version}</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.4.1</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <manifestEntries> <Main-Class>sun.storm.start.tutorial.ExclamationTopology</Main-Class> <X-Compile-Source-JDK>${jdk.version}</X-Compile-Source-JDK> <X