随笔- 361
文章- 7
评论- 26
阅读-
50万
04 2014 档案
jQuery性能优化指南(转载)
摘要:现在jquery应用的越来越多, 有些同学在享受爽快淋漓coding时就将性能问题忽略了, 比如我. jquery虽在诸多的js类库中性能表现还算优秀, 但毕竟不是在用原生的javascript开发, 性能问题还是需要引起重视的. 在twitter上发现了jQuery Performance Rul...
阅读全文
BootStrap 最佳资源合集(转)
摘要:witter BootStrap是一款优秀的前端的框架,称得上是前端的一个框架利器。Web前端开发者每天都在与HTML、CSS、JavaScript打交道,然 而不少人都是在周而复始的写模板、样式和交互效果,前没有想过如何将这些重复的工作整合在一起。Twitter推出的BootStrap能够帮助We...
阅读全文
用HTML5实现手机摇一摇的功能(转)
摘要:在百度开发者大会上我介绍过HTML5另外一个重要特性就是DeviceOrientation,它将底层的方向传感器和运动传感器进行了高级封装,提供了DOM事件的支持。这个特性包括两种事件:1、deviceOrientation:封装了方向传感器数据的事件,可以获取手机静止状态下的方向数据,例如手...
阅读全文
jQuery学习小结3——AJAX
摘要:一、jQuery的Ajax方法jQuery对Ajax 做了大量的封装,使用起来也较为方便,不需要去考虑浏览器兼容性。对于封装的方式,jQuery 采用了三层封装:最底层的封装方法为——$.ajax()而通过这层封装了第二层有三种方法——.load()、$.get()和$.post()最高层是——$....
阅读全文
用Google Analytics跟踪JavaScript Errors (译)
摘要:通过custom events来实施// Track basic JavaScript errorswindow.addEventListener('error', function(e) { _gaq.push([ '_trackEvent', 'JavaScri...
阅读全文
jQuery学习小结2——动画
摘要:一、基础动画方法名说明show([speed,[easing],[fn]])hide([speed,[easing],[fn]])speed:三种预定速度之一的字符串("slow","normal", or "fast")或表示动画时长的毫秒数值(分别对应600 毫秒、400 毫秒和200 毫秒)e...
阅读全文
jQuery学习小结1-CSS操作+事件
摘要:一、DOM对象和jQuery 对象互换1、jQuery对象就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法。比如:$("#test").html() 意思是指:获取ID为test的元素内的html代码。其中html()是jQuery...
阅读全文
《Play for Java》学习笔记(七)数据类型解析——Body parser
摘要:一、什么是body parser?body parser(不知道具体如何翻译,~~~~(>_asFormUrlEncoded()multipart/form-dataHttp.MultipartFormDataaccessible via asMultipartFormData()Any other content typeHttp.RawBufferaccessible via asRaw()说明: 如果请求的body type不可行,这些方法返回的是nullpulic static Result save() { RequestBody body = request().body()
阅读全文
《Play for Java》学习笔记(六)文件上传file upload
摘要:一、 Play中标准方法使用表单form和multipart/form-data的content-type类型。1.Form@form(action = routes.Application.upload, 'enctype -> "multipart/form-data") { }说明: HTTP method for the form have to be POST (not GET)2. Upload action@BodyParser.Of(value = BodyParser.Text.class, maxLength = 10 * 1024) pu
阅读全文
《Play for Java》学习笔记(五)Form
摘要:本书第六章以一个实例介绍了Play Framework中Form的使用,如何绑定数据,如何进行验证一、项目结构和action二、Play中表单的使用1. 在Controller中使用Form——处理提交和验证在play.data包中包含了处理HTTP表单数据提交和验证(HTTP form data submission and validation)的一些helpers,一般步骤是先定义一个play.data.Form并包裹进其所用模型类class,如下所示:Form userForm =Form.form(User.class);//引入包import play.data.*;import
阅读全文
Play framework 2.0 -应用程序全局设置(转)
摘要:转载自: http://shenbai.iteye.com/blog/15173661.全局对象 在工程中定义全局对象可以允许你操作你的应用程序的全局设置。这个全局对象必须定义在根包下。import play.*; public class Global extends GlobalSettings { ... } 2. 应用程序启动和关闭的拦截 可以重写onStart和onStop操作,通知对应的应用程序命周期事件。import play.*;public class Global extends GlobalSettings { @Override pu...
阅读全文
《Play for Java》学习笔记(四)Controller
摘要:play的一大优势是可以将HTTP映射到JAVA API代码(Type-safe mapping from HTTP to an idiomatic Scala or Java API),完美的实现了RestFul架构。Play使用 Controllers来实现MVC结构,如下图所示,Controller是用来连接服务器业务逻辑(business logic)和前台浏览器HTTP请求(HTTP requests)的桥梁。一、Actions, Controllers and Resultscontroller其实是一个继承了父类play.mvc.Controller的类,在该类中定义了多个act
阅读全文