11 2010 档案

摘要:LINQ中的Distinct方法能够帮助我们轻松地剔除集合里面相同的元素。 它提供了2个重载函数,其中一个允许我们传入IEqualityComparer<T> 接口, 给我们充分的自由来决... 阅读全文
posted @ 2010-11-22 09:36 Anders06 阅读(2097) 评论(7) 推荐(0) 编辑
摘要:假设我们对如下Block中的红色线段做了标注,那么这个标注的两个锚点(Anchor Point)分别为红色线段的2个端点 当我们旋转这个Block后,我们自然希望这个标注也跟着物体旋转的,调整到如下... 阅读全文
posted @ 2010-11-20 16:27 Anders06 阅读(1195) 评论(2) 推荐(1) 编辑
摘要:首先,托管代码由GC自动回收,不代表托管应用程序就没有内存泄露问题 其次, 程序不总是精确知道哪些托管对象是垃圾,这就代表着没有一款工具,一运行就能给你一个报表,说某某对象没回收,某某地方发生了内存泄... 阅读全文
posted @ 2010-11-20 15:27 Anders06 阅读(509) 评论(0) 推荐(0) 编辑
摘要:两条非平行线段, 如何合理的标注角度。比方说对于下面2条初始线段: 根据当前鼠标所在位置的不同,我们可能得到如下不同的标注方式: 本人求标注的思路大体思路是:首先求出圆弧(Dimension Line)的两个端点, 然后根据这两个已求得的端点,分别计算出两条引线(Witness Line)的端点。 求圆弧端点的算法: 我们把问题简化下,对于任意2条相交的射线,以下均以锐角为例(钝角求解过程完全一... 阅读全文
posted @ 2010-11-18 21:58 Anders06 阅读(2682) 评论(6) 推荐(1) 编辑

点击右上角即可分享
微信分享提示