buguge - Keep it simple,stupid

知识就是力量,但更重要的,是运用知识的能力why buguge?

导航

05 2012 档案

List内存分配
摘要:当采用默认构造函数List value = new List();实例化一个List对象时,.Net Framework只是在内存中申请了一块内存来存放List对象本身(不包含List当中的Items元素)。 当为List对象添加第一个Item元素时,List对象会申请能存储4个Item元素的内存空间,然后将Item元素存放在申请的空间里。 当List对象的Item元素数量超过了Capacity的数量时,List对象会重新申请一块大小是原来Capacity的两倍的内存空间,然后将当前所有Item元素以及待添加元素复制到新的内存空间中。 阅读全文

posted @ 2012-05-25 18:16 buguge 阅读(2720) 评论(5) 推荐(0)

vs2010实现java的IDE里的Quick Open File的功能
摘要:微软Visual Studio Extension网站找到了实现快速查找类/文件的扩展工具:Quick Open File for Visual Studio 2010, 可以实现像java的IDE(如Eclipse和IntelliJIDEA)那样快速查找文件/类的功能 阅读全文

posted @ 2012-05-15 13:34 buguge 阅读(1065) 评论(0) 推荐(2)

Java基础:数组Array转成List的几种方法
摘要:有三种方法可以实现 String[] words = {"ace", "boom", "crew", "dog", "eon"}; List wordList = Arrays.asList(words); for循环 List myList = new ArrayList(); String[] myStringArray = new String[] {"Java", "is", "Cool"}; Collections.addAll(myList, myStringArray); 阅读全文

posted @ 2012-05-09 17:07 buguge 阅读(733) 评论(0) 推荐(0)

Promise计算模块验证和监控
摘要:Promise计算模块监控分两部分:1. 有无:定时检查数据库是否有新数据, 如每隔30分钟获取Promise表的max(CreateDate),如果这个时间比当前时间小1个小时,则发邮件或短信告警。尤其是在白天, 如果近1个小时内没有任何做Promise的订单,肯定是出问题了, 要么是JQ发消息出 阅读全文

posted @ 2012-05-07 18:04 buguge 阅读(351) 评论(0) 推荐(0)