`
田梦桦
  • 浏览: 18235 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
      今天无意之间接触到了QQ在线组件,别人点击后可以和你发起对话,原来很简单就可以实现了,参考腾讯组件网址:      http://wp.qq.com/consult.html      很简单的东西,只是以前不知道也不知道如何下手,原来就是这么简单回事,哎,以后要多多关注互联网了。
在鼠标点击失去焦点的时候,隐藏DIV的实现如下:   $(document).ready(function() {   //单击阻止冒泡事件 $("#btnShow").click(function(event){ event.preventDefault();    event.stopImmediatePropagation();    $("#hideDIV").show(); });   //隐藏DIV阻止冒泡事件 $("#hideDIV").click(function(event){ event. ...
       随着移动技术的发展,手机短信接手网址的时候,短网址成为流行,字数少,省流量。        以下是我采用java调用新浪的短网址服务器实现的短网址转换。        短网址转换服务是直接采用新浪的:     http://open.weibo.com/wiki/2/short_url/shorten         代码实现如下:           //需要转换的原始 String website = "www.hao123.com"; try {        if (StringUtils.isNotBlank(website)) { ...
        最近用到了网页里面表格的每条数据拖拽排序,具体实现原理如下:           前台实现方法,这里主要用到了jquery的拖拽排序组件,比如jqGrid(http://www.trirand.com/blog/),sortable(http://jqueryui.com/sortable/),前台封装的组件用的都是很简单的,在这里就不多总结了,如果想深入研究拖拽的js实现原理,可以查看源码。           后台设计,表中有个rank字段控制排序,每次找最大的一个+1。           当前台列表展示的时候。         将rank字段的附带着在每 ...
        策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法类之间的耦合。        策略模式的Strategy类层次为Context定义了一系列的可供重用的算法或行为。继承有助于吸取出这些算法中的公共功能。       策略模式的优点是简化了单元测试,因为每个算法都有自己的类,可以通过自己的接口单独测试。       策略模式就是用来封装算法,但在实践中,我们发现可以用来封装几乎任何类的规则,只要在分析过程中听到需要在不同时间应用不同的业务规则,就可以考虑使用策略模式处 ...
         简单工厂模式,也就是说,到底要实例化谁,将来会不会增加实例化的对象,比如计算器程序中增加开根运算,这是很容易变化的地方,应该考虑用一个单独的类来做创造实例的过程,这就是工厂,具体代码如下: public class OperationFaction{        public static Operation createOperate(String operate){                  Operation oper = null;                   switch(operate){                       ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>滚动条</tit ...
      在ubuntu下安装软件的时候,应该优先选用软件仓库中的链接。因为仓库中的都是稳定版本的。       在命令行中输入:       $: apt-cache search xxxx     (在软件仓库中查找你需要安装的软件“xxxx”)       $:sudo apt-get install xxxx    (安装你找到的软件"xxxx")
     今天在比较python3.2和Python2.7的区别的时候,发现了一个小插曲。代码如下。 Python 2.7.2 (default, Jun 12 2011, 14:24:46) [MSC v.1500 64 bit (AMD64)] on win32 Type "copyright", "credits" or "license()" for more information. >>> round(1.0/2) 1.0 >>> round(3/2) 1.0 >>> ...
     在web开发中,IE浏览器总是带给我们头疼的问题,因为很多的JS效果在firefox和Chrome中都得到完美的支持,唯独IE6,7,8,9出现各种各样的不完美支持,在这里我总结下载jquery.validate.js标签如何完美兼容IE6,7,8,9.      (1)首先,最重要的一点,下载官方的最新标签库(jquery.validate.js),因为不是最新的标签库会有改源码的问题,这可是非常头疼的事情。     (2)一定要注意书写,看下面的例子。      $("#login").validate({ rules:{ username:{re ...
Global site tag (gtag.js) - Google Analytics