01 2011 档案

摘要:某天下班回来后,习惯性的打开博客园,看看首页有没有感兴趣的文章。在 不重复随机数列生成算法 这篇博文中,发现作者的思路不错。莫名其妙的突然想到如何获取随机颜色的算法以及以图形的方式显示出来,那时候刚好12点了,想睡又睡不着,连着猛写了2个小时代码,大概模型出来了。随后的几天,将近期想到的算法综合起来,因此就有了这么一篇文章。 这篇文章主要有如下3个简单的算法,本人将它们结合起来练习练习手感。(1)... 阅读全文
posted @ 2011-01-24 00:26 jasen.kin 阅读(4240) 评论(16) 推荐(21) 编辑
摘要:今天中午,大家都在睡觉的时候,本人忙里偷闲找了点资料看了下,箭头算法终于到了最终版本了。非常感谢各位前辈在网上的资料,特别是MFC,JAVA的资料比较多。这里终于也可以告一段落了。 以下是C#的箭头算法,源代码如下:[代码][代码] 具体是通过终点Point的坐标,以及计算出的2个角的坐标,然后通过绘制多边形来绘制箭头。显示效果如下: 这个已经是最终版本的算法,误差几乎可以忽略。上面的方法是可以调用的,大家可以试下,希望能够对各位有所帮助.......... 阅读全文
posted @ 2011-01-04 21:32 jasen.kin 阅读(4003) 评论(10) 推荐(11) 编辑
摘要:赶着时间又把那个箭头的绘制算法写了出来,但是由于是通过中心点来计算对应的另外一点,因此偏差比较大。 具体算法如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1//画折线、箭头2if(index<count-1)3{4floatx1=this.CenterPointF.X+(index)*this.XUnitWidth;5floaty1=this.CenterPointF.Y-Values[index]/this.YUnitValu 阅读全文
posted @ 2011-01-04 00:22 jasen.kin 阅读(2602) 评论(7) 推荐(10) 编辑
摘要:(一)序 继GC垃圾收集器模拟后,在这段时间境界有所突破,特别是编码风格以及代码质量有所提高,还有就是对程序的整体把握能力有了新的突破。至于突破的原因,归根于某位大虾******(哥被鄙视了N回,哈哈)。通过比较并且分析这位大虾与自己的代码的差距,本人学到了很多东西。有些东西只能意会,反而表达不出来。 以下的内容,本人昨天从早上一直写到晚上,主要是针对如何绘制月信息图(全部是随机的,包括月份数,单位大小等等,这些都是可以设置的,你仅仅需要传递一个需要转换的数据以及几个参数就可以了。连数据是间隔的也可以。)。这个是可以脱离于Winform的,因为本人已经将其分离出来了。还有一点需要说明:本人对W 阅读全文
posted @ 2011-01-03 15:45 jasen.kin 阅读(3775) 评论(7) 推荐(9) 编辑
摘要:项目中很多地方采用dynamic新特性进行开发,因此本人参看了很多关于dynamic的资料。在新的一年开始,记录下自己的学习经验。 dynamic关键字用于声明一个动态对象,然后通过该动态对象去调用方法或读写属性。(一)测试Alexandra Rusina提供的参考资料参考http://blogs.msdn.com/b/csharpfaq/archive/2009/10/19/dynamic-in-c-4-0-creating-wrappers-with-dynamicobject.aspx,因此对该地址的博文中DynamicXMLNode类进行相应的学习与测试。测试如下:[代码][代码]运行 阅读全文
posted @ 2011-01-01 19:17 jasen.kin 阅读(4572) 评论(2) 推荐(5) 编辑

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