一次邪恶的技术实现

技术总结 2012年10月10日

因为不是个单独的技术点,所以只好把整个实现过程记录下来,备个忘吧,这段时间脑子不是很好用,老是忘东西...

阅读全文 >>

测试页面

测试 2012年03月27日

使用Jekyll搭建了一个个人博客,用Markdown语法(实际上是GitHub方言版)写博客。初步尝试了一下,感觉还行。能部署自己的博客系统感觉很不错。下面是一些测试用的语法示例:

阅读全文 >>

img标签的onload事件

技术总结 2012年01月31日

前段时间做了个图片的居中裁切效果,逻辑是从网上抄的,总体上说难度不算高,不过这里遇到了调用时机的问题。网上的那个实例中图片的高度和宽度都是以img标记的width和height属性显示标明的,这样在文档加载完成以后就可以得到图片的高宽值。但是在我的应用场景中图片不确定,只有在图片加载完毕之后才能知道它的高宽...

阅读全文 >>

webkit bug一则:浮动元素下的绝对定位元素

技术总结 2012年01月20日

在做图片上传的图片列表时,图片右上角有一个叉号,用来删除已上传图片。这个小叉号在其他未上传图片的框里是不显示的,因此用到了绝对定位元素的隐藏-显示。但是出现了一个问题:当图片上传完成后,绝对定位的小叉号把图片挤下去了...

阅读全文 >>

文件上传组件选型总结

技术总结 2011年12月23日

B/S系统的文件上传,最基本的就是通过form的文件域进行上传,不过这样看不到上传进度,甚至上传之前不能获得文件大小——至少IE不行。既然传统的上传用户体验太差,就想办法换用其他方法实现上传吧。最先尝试的是叫做ajax上传的方式,实现了无刷新上传。具体上传机制没有深入研究,大概是通过构建iframe的方式...

阅读全文 >>

play框架学习笔记

学习笔记 2011年12月22日

应该是很久以前已经知道有一个叫做play的框架,当时感觉这又是一个struts类的MVC框架,而且play这个名字也太平凡了,根本不能引起兴趣。后来一直关注的IDEA升级到版本11的时候,赫然发现特性中标称支持play! framework了。什么样的一个框架能让一个IDE特别提供支持....

阅读全文 >>