Open,记录,分享  for 积极自由的生活方式

下午和erik同学讨论拖动组件的性能优化问题时,看到他不同的思路,在对需要拖动并排序的情况下,通过对当前拖动模块和各个已存在的同级模块之间的距离计算来完成排序判定,于是回来一直想每次鼠标移动的事件都要计算((x1-x2)2+(y1-y2)2)^2,是否还有优化的余地,于是很夸张的花了20分钟在草稿纸上进行数学演算,以证明是否能通过消去乘方来得到一个与x1+y1和x2+y2的大小有关的近似比较结果,而最简单的数学完全平方公式至少证明了4个事实:

  1. 我的猜想是错的;
  2. 我花了半天时间证明了不可行性;
  3. 我的数学连高中水平都不如了;
  4. 我患上了erik所说的程序员的强迫症和妄想症!

Read more »