10 2012 档案

摘要:http://www.mansonchor.com/blog/blog_detail_64.htmliScroll4使用心得http://cubiq.org/iscroll-4官方网站 阅读全文
posted @ 2012-10-30 09:47 のんきネコ 阅读(137) 评论(0) 推荐(0) 编辑
摘要:java有两种内存管理:堆 和 栈。栈中保存的是基本数据类型(如:int、short、char、long等)与对象句柄。 栈中保存的内存在变量超出作用域后会被自动释放。 栈的存取速度比堆快,数据可以共享,但是不灵活。举个例子:int i = 5;int j = 5;String s1 = "abc";String s2 = "abc";其中 i 和 j ,s1 和 s2在栈中保存的数据是共享的。也就是说改变过其中一个变量的值,另外一个变量的值也会被相应改变。因此如上数据中i.euqals(j) ; //truei == j ; //trues1.equa 阅读全文
posted @ 2012-10-25 11:36 のんきネコ 阅读(543) 评论(0) 推荐(0) 编辑
摘要:java泛型有许多应用,下面挑几个重点的来说。普通型 → 泛型的最基本应用,很简单就不说了。通配型 1 class Point 2 { 3 private K key; 4 private V value; 5 6 public void setKey(K key){ 7 this.key = key; 8 } 9 10 public K getKey(){11 return this.key;12 }13 14 public void setValue(V value){15 ... 阅读全文
posted @ 2012-10-15 15:18 のんきネコ 阅读(201) 评论(0) 推荐(0) 编辑
摘要:此前曾经碰到过一个挺奇怪的现象。同样是一个url,在动态生成图片时,居然会多次请求,不管怎么说让人感觉非常不爽,于是自己写了一段简单的代码实验了一下。 代码中注释1和注释2的部分是两种不同的写法。我在正式的代码中采用的是第一种写法,直接生成一个image对象添加到目标元素后面去。而第二种写法,是讲图片缓存到一个Image对象中,如果该对象已经下载过,那么直接引用该对象的src,而不是重新进行请求。从实际结果来看,无论是写法1还是写法2,效果都如下:也就是说,在这个简单的例子中,添加图片... 阅读全文
posted @ 2012-10-09 00:37 のんきネコ 阅读(866) 评论(0) 推荐(0) 编辑
摘要:经常会在前台做各种check,比如某域是否为空、不能为英数字、日期不能大于现在时间等等,只有所有check都通过了,才能提交表单。比如这样 其实这样做很不靠谱。如上代码,只要用chrome的开发工具,进入debug模式,然后在Watch Expressions里面直接输入document.forms[0].submit();就能绕过check,直接提交表单,这对于后台来说简直是一个灾难。因此从安全的角度来说,所有check都得在后台做来得保险,前台check只能是降低数据提交次数的一种手段,而不是最终check。 阅读全文
posted @ 2012-10-08 11:55 のんきネコ 阅读(212) 评论(0) 推荐(0) 编辑