2013年12月6日

原来163的大容量异步上传是这么实现的

摘要: 本来准备在我开发的系统里弄个大容量异步上传附件的东西,看了看,感觉还是163的比较酷,于是准备拔下来看看。看了半天没看到有任何一行关于上传文件的代码,于是准备祭出神奇:F12,抓网络请求!连续实验了许多次,每次的请求只有几百byte,没道理啊,我一个文件大概有300KB,就算分成几段上传,也不可能每次都只有300B啊,难道客户端把文件的二进制读出来,然后压缩再上传?想想,不太可能,就算是300KB分成10段,每段起码30KB,和300B比起来差了100倍,而且我上传的文件既有JPG,也有PDF。JPG是已经压缩过的了,难道还能压缩?就算是压缩也不可能压缩比能到1:100啊,于是google,翻 阅读全文

posted @ 2013-12-06 16:38 睡不醒 阅读(5208) 评论(37) 推荐(9) 编辑

2012年11月8日

动态规划与递归的性能比较

摘要: 今天去招聘,问一个来面试的,问的是C#的问题,问到如何计算树的下级节点。其实我的本意是让他在设计树的结构的时候,增加一个FULL_CODE字段,通过SQL的左LIKE进行查询。不过小伙子很有意思,我已经提示他多次了,依然义无反顾的一头扎到算法中,非要用算法进行计算。于是引出了今天的随笔! 小伙儿觉得应该用递归来计算树的下级节点,我说性能太差,当然,我的本意是让他用FULL_CODE来进行左LIKE,不过小伙子想了想,说:“那用动态规划吧。”虽然没有回答完全正确,但是也算不错。于是我问到,那么你首选哪个,小伙说是递归。于是我就郁闷了,我说前面已经说过了,递归性能性能太差。小伙的理由是虽然动... 阅读全文

posted @ 2012-11-08 16:39 睡不醒 阅读(3361) 评论(1) 推荐(2) 编辑

导航