子墨苑

每天学习一点点。

导航

2011年10月16日 #

[转载]String,StringBuffer与StringBuilder的区别??

摘要: String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最好不要用 String ,因为每次生成对象都会对系统性能产生影响,特别当内存中无引用对象多了以后, JVM 的 GC 就会开始工作,那速度是一定会相当慢的。 而如果是使用 StringBuffe 阅读全文

posted @ 2011-10-16 16:07 子墨苑 阅读(208) 评论(0) 推荐(0) 编辑

[转载] 默认Web字体样式

摘要: 转载地址:随网入舞的文章,源地址在: http://dancewithnet.com/2009/11/22/default-web-font-style通常用户看到的页面的样式会受到三层控制,第一层是浏览器的默认样式,第二层是网页定义样式,第三层是用户自定义样式。和CSS一样,后面的优先级高于前面的,也就是说网页定义样式可以覆盖浏览器的默认样式,而用户自定义样式优先级最高。实际情况是虽然浏览器都或多或少提供了用户自定义样式的功能,但是极少数会有用户去自定义,一般用也是高级用户。而浏览器默认的样式往往在不同的浏览器、不同的语言版本甚至不同的系统版本都有不同的设置,这就导致如果直接利用默认样式的页 阅读全文

posted @ 2011-10-16 00:05 子墨苑 阅读(253) 评论(0) 推荐(0) 编辑

JSon数据查询---Jlinq

摘要: LINQ,语言集成查询(Language INtegrated Query)是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。Jlinq受到LinQ的启发,可以像LinQ一样查询JSON数据,使用起来非常方便.var results = jLinq.from(data.users) .startsWith("first", "a") .orEndsWith("y") .orderBy("admin", "age" 阅读全文

posted @ 2011-10-16 00:01 子墨苑 阅读(1200) 评论(1) 推荐(0) 编辑