摘要: 这是个老生常谈的问题,今天特地做个了小例子来测试它们性能上的差距,不多废话,上代码两个效率上差距是相当大的,StringBuilder比拼凑string 性能上快了近1500倍,使用拼凑string的方法,在每次都会在内存中开辟一个新的空间给 新的字符串,然后在将这两个对象相连,而StringBulider是应用类型的变量,StringBuilder 在创建的时候在堆中生成一片内存空间,如果空间足够就无需分配新的内部缓冲区数组。如果内部缓冲区溢出,则此容量自动增大尽量多使用StringBulider对象来对字符串进行拼凑。此文章仅为记录用,有不同意见欢迎讨论Stopwatch sw = new 阅读全文
posted @ 2011-07-25 11:33 xujihui 阅读(409) 评论(3) 推荐(1) 编辑
摘要: 对于ERP中物料的需求时界和计划时界,一直有些困惑,近期终于茅塞顿开,速来这里记录下来,和大家分享需求时界,Demand Time Fence, 从现在起到需求时界这段时间里的预测都会被推迟到需求时界之后。这样说肯定是听不明白的,举个例子来说。假如今天是2011-05-07, 物料的需求时界是10,不考虑双休日,节假日当有一个销售订单的计划交货期为 2011-05-10,Delivery Lead time 为0同时有一个当月的销售预测,日期为2011-05-08。那么由于需求时界的关系,MRP会将预测产生的需求推迟到2011-05-17之后的一天,也就是2011-05-18而销售订单产生的需 阅读全文
posted @ 2011-07-15 17:20 xujihui 阅读(2395) 评论(5) 推荐(0) 编辑
摘要: 终于打算对现有的知识进行一下整理,之前对写博客不是很理解,认为是有些人对自己技术的炫耀,有时间写博客还不如多学些新技术,现在才知道当时的想法很愚蠢。。。也博客是对自己现有的知识进行梳理和备份,在梳理的时候会发现很多当时自己没有注意的问题,对自己是一个提升。自认为自己还是个菜鸟,希望各位大侠在今后的日子里多多的提意见,同时希望大家少一点抨击,多一点批评,希望与大家一起进步,谢谢 阅读全文
posted @ 2011-05-09 17:17 xujihui 阅读(681) 评论(3) 推荐(0) 编辑