`
duyouhua1214
  • 浏览: 236740 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
jQuery插件的开发包括两种: 一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。 1、类级别的插件开发 类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的例子就是$.AJAX()这个函数,将函数定义于jQuery的命名空间中。关于类级别的插件开发可以采用如下几种形式进行扩展:
jquery imgAeraSelect插件地址:http://odyniec.net/projects/imgareaselect/ 原理很简单,就是将鼠标框住的区域两个定点坐标值传回服务器端,在服务器端用image magick处理。 由于rmagick存在内存泄露问题。这里选择了mini_magick。mini_magick是一个非常小的库,源代码不过300行。主要是通过调用系统命令行来处理图片。只要系统安装了image magick就可以。 view:主要是加四个隐藏域来传递裁剪区域。在form提交时候一起传递到服务器。 Html代码 <input id=&q ...
使用java currency配合Locale,NumberFormat可以很好的表示货币。 下面我们一个一个的来介绍: ×××××××××××××××××××××××××××××××××××××××××××××××××× Java从底层就对I18N的支持做的相当的好,Locale功不可没。web层框架的国际化大多与他有关 Locale对象表示了特定的地理、政治和文化地区。需要Locale来执行其任务的操作称为语言环境敏感的 操作,它使用 Locale为用户量身定制信息。例如,显示一个数值就是语言环境敏感的操作,应该根据用户的国家、地区或文化的风俗/传统来格式化该数值。 Locale提 ...
package code.jdk;    import java.util.ArrayDeque;    import java.util.Deque;    public class IntegerStack {      private Deque<Integer> data = new ArrayDeque<Integer>();      public void push(Integer element) {        data.addFirst(element);      }      public Inte ...

Random类

    博客分类:
  • Java
Random类 (java.util)          Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。 相同种子数的Rando ...
Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。 1、hashmap的数据结构 要知道hashmap是什么,首先要搞清楚它的数据结构,在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,hashmap也不例外。Hashmap实际上是一个数组和链表的结合体(在数据结构中,一般称之为“链表散列“),请看下图(横排表示数组,纵排表示数组元素【实际上是一个链表】)。 从图中我们可以看到一个has ...
引言 Java中的匿名类是比较有意思的一种编程方式,在swing中关于监听器的注册时,经常可见到这样的代码: Java代码 iexit.addActionListener(new ActionListener(){        public void actionPerformed(ActionEvent e) {             ...
一、 常用日期数据格式 1.Y或YY或YYY 年的最后一位,两位或三位 SQL> Select to_char(sysdate,'Y') from dual; TO_CHAR(SYSDATE,'Y')--------------------7 SQL> Select to_char(sysdate,'YY') from dual; TO_CHAR(SYSDATE,'YY')---------------------07 SQL> Select to_char(sysdat ...
在http://www.iteye.com/news/2592看到的,很不错的! Flot – Flot 为 jQuery 提供的javascript代码库. 容易使用,有特色的图表,提供交互功能(能够放大缩小数据区域等)。 Open Flash Chart – Open Flash Chart 是一个 Flash 图表组件,很容易安装,提供以下语言的API: PHP, Perl, Python, Java, Ruby on Rails, and .Net 来控制图表。 AmCharts – AmCharts 是一个动画交互Flash图表。支持: Pie Charts, Lin ...
高效的数据展示效果,能够让用户很快理解和领悟那些既复杂又索然无味的统计信息。例如,将大数据量的信息点阵化和图表化,或许能够替换掉在网页(或Web应用程序)上以表格形式来表现数据这种古老的方式。目前,已经存在相当多的方案来将统计数据图表化,例如《使用8个CSS技巧来美化统计数据图表》。 但本篇文章将围绕,如何利用JavaScript来制作数据图表,包括曲线图,点阵图,饼图和柱状图等。 Flot Flot ,是IOLA团队在JQuery基础上开发的数据图表JavaScript函数库。Flot不仅使用起来非常简单,而且包含大量的特色功能。例如,它包含一个鼠标控制缩放的特性(可点击并拖拽目标区 ...
JVM内存相关的参数及其说明 JVM 堆内存(heap)设置选项   参数格式   说    明   设置新对象生产堆内存(Setting the Newgeneration heap size)
俗话说“民以食为天”,从远古时代起,人们就非常重视合理饮食,并在漫长岁月里总结出许多的宝贵经验。食能养人,也能伤人,不明饮食的负面作用,把不能一起吃的食物放在一起,会引起矛盾,从而在不知不觉中损害了自 ...
1.吃了辣的东西,感觉就要被辣死了,就往嘴里放上少许盐,含一下,吐掉,漱下口,就不辣了; 2.牙齿黄,可以把花生嚼碎后含在嘴里,并刷牙三分钟,很有效; 3.若有小面积皮肤损伤或者烧伤、烫伤,抹上少许牙膏,可立即 ...
删除A---0 修改A---1 添加A---2 删除B---3 修改B---4 添加B---5 ……   理论上可以有N个操作,这取决于你用于储存用户权限值的数据类型了。   这样,如果用户有权限:添加A---2;删除B---3;修改B---4。那用户的权限值 purview =2^2+2^3+2^4=28,也就是2的权的和了。化成二进制可以表示为11100。这样,如果要验证用户是否有删除B的权限,就可以通过位与运算来实现。在Java里,位与运算运算符号为&,即是: int value = purview &((int)Math.pow(2,3));   你会发现,当用户有操作权限时,运 ...
用户+角色+权限javaweb实现------------------------------------------------------------------------------------权限控制表设计(用户+角色+权限) 大概有这几种模式: 用户+组+角色+权限 用户+组+权限 用户+角色+权限 用户+权限 两种权限管理,其一是功能权限的管理,而另外一种则是资源权限的管理A.数据库表形式1.用户表用户编号, 用户名, 密码, 角色编号 2.角色表角色编号, 角色名   3.功能表(主要保存系统功能清单)编号, 功能名称, 父编号, URL 4.角色权限对应表 编号, 角色 ...
Global site tag (gtag.js) - Google Analytics