双核sin和Serialization
双核sin
ZGallop过生日,跑过去发现他在研究《编程之美》里面那个让CPU占用率成正弦曲线变化的代码。但原代码只能在单核里实现,稍微改了一下现在双核也能跑了(算法并不像想象的那样简单,可以尝试一下:-)
Serialization
今天看了C#的Serialization,朕龙颜大悦~~ :-P
现在对象可以直接和硬盘上的文件交换了(更确切地说,一个对象可以很简单的变成一个stream,或者反之),最最关键的是,Unit Test比以前也方便多了。在做工程的时候,由于各个模块之间联系紧密,要调试的模块的输入往往是其他模块的输出,这就使得调试很不方便:一方面调试代码往往不能加在一个独立的Test工程里而要和工作代码混在一起,另一方面,很多情况下中间结果都要经过相当长的时间才能得到,这样每一次调试都十分痛苦。好在有了Serialization,我们可以得到中间结果以后把它存在硬盘里,然后新建一个调试工程,直接加载硬盘里的结果作为输入即可。 :-)
现在调试比以前爽多啦~~