自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 jQuery UI widget factory 编写

前言:       所有的jQuery UI的控件和交换都是基于一个简单的,可重用的jQuery UI控件工厂。它使用一个一致的api作为一个插件可伸缩的基础,来生产复杂,有状态的插件。它被设计为不仅仅作为jQuery UI控件的一部分,而且可以作为不想重构公共组件生成面向对象组件的开发者的一般工具。它不依赖其他的jQuery UI,但是大多数的jQuery UI依赖它。 它是什么...

2012-08-23 16:16:53 238

原创 js 收录

JavaScript 工作线程实现方式 http://www.ibm.com/developerworks/cn/web/1105_chengfu_jsworker/使用 JavaScript File API 实现文件上传 http://www.ibm.com/developerworks/cn/web/1101_hanbf_fileupload/index.html?ca=drs-提高...

2011-12-22 17:26:19 149

原创 ruby 小的技术点

Ruby 调用java程序由于我们平时使用的是cruby,导致一些程序需要调用java程序比较的麻烦,现在总结一些1 使用io管道,io= IO.popen('java 调用的java程序名 传递的参数'),我简单的测试了一下,可以执行2 使用ruby Java bridge,直接调用java,不过这个好像比较的慢3 使用cron脚本调用,比较的浪费 ruby 生成word...

2011-11-30 11:51:18 136

Ruby 代码规范

对ruby和python这样的动态语言的开发者来说,从来没有官方的编码规范和最佳实践,下面介绍一种。这个代码的规范推荐ruby开发者把它作为最佳实践,这样一个开发者写的代码就可以被真实世界中的其他开发者维护。格式几乎每一个人都相信除了自己的代码别人的风格都是丑陋的,代码都是不可读的。不过事实真的是这样?最好还是有一个规范。1 source的文件编码使用utf-8。2 使用2...

2011-10-12 11:58:17 291

原创 jquery源码的学习

1  js中的对象都是object,使用firebug查看都是Object:{}形式,js中的function默认返回的是this对象,任何代码只要知道this对象那么就比较容易的理解,jquery中绝大多数的this对象都是一个数组对象,可以广泛的支持设计的需要。2  createDocumentFragment主要可以提高效率。可以配合缓存使用,这个主要是通过jquery对象的fragem...

2011-09-20 17:13:30 90

原创 js效率部分总结

1 document.createDocumentFragment()说白了就是为了节约使用DOM。每次JavaScript对DOM的操作都会改变页面的变现,并重新刷新整个页面,从而消耗了大量的时间。为解决这个问题,可以创建一个文档碎片,把所有的新节点附加其上,然后把文档碎片的内容一次性添加到document中。 ...

2011-09-20 16:16:55 108

原创 jquery 插件编写

当你适应了jQuery,并且想学习怎么写自己的插件,好的,你真是个爱学习的人啊。使用插件和方法来扩展jQuery非常的强大,并且通过抽象你的大部分的聪明的方法到插件中你可以节约大量的开发时间。这篇文章会为你写插件显示最基本的技能,最佳实践和一些常遇到的错误。开始:写jQuery的插件,开始在你的插件名字的属性中为jQuery.fn对象增加一个新的函数的属性:jQuery.fn.myPlugin...

2011-06-24 12:00:22 218

原创 js的兼容性

1 firefox对中文的支持很乱,比如http://www.bfb56.com/company/list/上海市-/1.html?q=南京,firefox会对http://www.bfb56.com/company/list/上海市-/1.html做utf-8处理,但是对后面的querystring则是GBK,如果你在firefox的地址栏直接enter,则后面的querystring解析会使用...

2011-04-26 10:14:08 112

原创 firefox ie bug

相信web站点乱码问题都曾使我们困惑加郁闷不少,在此我积累了几点解决方案,用于解决不同情况下的乱码问题,希望能对各位有些许提示作用。首先应确定不是因为浏览器的原因导致中文乱码。本人在刚用firefox时就遇到了url中文乱码的问题,找自己程序及配置找了老久也没解决问题,后来才发现原来是浏览器的配置问题。问题:编码为utf-8,url 出现乱码。form表单get、pos...

2011-04-20 16:23:50 81

原创 ruby的优点和缺点

动态语言的优势动态语言的优势有很多,归纳起来主要有以下几个方面:1. 生产力。动态语言在开发效率方面有着无与伦比的优势,这也与动态语言“优化人的时间而不是机器的时间”这个理念相吻合。利用传统的静态语言要开发几周的功能和特性,使用动态语言也许几天甚至几个小时就可以实现。不仅如此,动态语言在开发原型系统和常用工具方面的开发效率也非常高,尤其值得一提的是原型系统。更快地让原型系统运转起来,不...

2011-02-21 16:46:27 846

原创 rails的url_for

rails的url_for方法是用的很广,这里主要讨论的actioncontroller中的urlwriter的部分实现。rails的url_for调用的是Routting::Routes.generate(options,{})。该方法把url的生成分为两个部分即path和后面的参数的生成。参数生成主要采用cgi.escap(param),将每个参数都这样生成最后采用数组的方法Array *...

2011-02-14 11:14:31 203

原创 centos FTP服务器的架设和配置

CentOS下开通Ftp和Telnet服务(2009-08-14 15:54:02)转载标签: 杂谈 分类: 服务器 在安装好CentOS以后,需要设置Ftp和Telnet服务文件,才能启动Ftp和Telnet服务,可以通过远程控制进行开启。 1.1、进入终端命令模式,用root用户登录;1.2、开启ftp服务。  cd /etc/xinetd.d ,编辑ftp服务的配置...

2011-02-12 15:52:15 103

原创 js容易出错总结

test1test2function init(){ var message = 'click -'; var x = document.getElementsByTagName('a'); for(var i=0; i

2011-02-10 16:18:34 99

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除