摘要: 在一个pom文件中,由于需要设置了一下几个默认goal的版本号,如下: 结果执行maven test之类没问题,但是eclipse一直报 "Plugin execution not covered by lifecycle configuration....",网上找了一下解决方案,原来这些默认的g 阅读全文
posted @ 2016-08-17 20:44 展翅飞 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 当程序员的经历让我知道了一些关于软件编程的事情。下面的这些事情可能会让朋友们对软件开发感到惊讶:一个程序员用在写程序上的时间大概占他的工作时间的10-20%,大部分的程序员每天大约能写出10-12行的能进入最终的产品的代码 — —不管他的技术水平有多高。 好的程序员花去90%的时间在思考、研究和实验,来找出最优方案。差的程序员花去90%的时间在调试问题程序、盲目的修改程序,期望某种写法能可行。”一个卓越的车床工可以要求比一个一般的车床工多拿数倍高的工资,但一个卓越的软件写手的价值会10000倍于一个普通的写手。“ — — 比尔 盖茨一个好的程序员的效率会是一个普通的程序员的十倍之上。一个伟大的 阅读全文
posted @ 2012-06-14 21:51 展翅飞 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 随着计算机硬件的迅猛发展,多核处理器已经在日常生活中普遍应用,但是,现有的大部分计算机程序,对于多核处理器的使用率很低,一般都只利用了单核处理器的性能。在.Net4.0中,集成TPL(Task Parallel Library)和PLINQ(Parallel LINQ),这意味着我们可以应用C# 4.0实现并行化应用,在统一的工作调度程序下进行硬件的并行协调,这将大大提高应用程序的性能同时降低现存并发模型的复杂性,使计算机性能达到合理的应用效果。那么,我们应用C#武器来开发并发环境下的感受,在System.Threading.Parallel 静态类提供了三个重要的方法For、Foreach、 阅读全文
posted @ 2011-11-22 21:49 展翅飞 阅读(1106) 评论(1) 推荐(3) 编辑
摘要: 在我们采用反射动态调用一些方法时,常常涉及到类型的转换,直接判断类型是否相符有时不能判断调用方法是否合适C#中,有些类型是可以隐式转换的,我整理了这些可以隐式转换的类型,供大家参考 static private bool CanConvert(Type from, Type to) { if (from.IsPrimitive && to.IsPrimitive) { TypeCode typeCodeFrom = Type.GetTypeCode(from); ... 阅读全文
posted @ 2011-11-21 13:15 展翅飞 阅读(550) 评论(0) 推荐(1) 编辑
摘要: 最近工作需要处理double类型数据,写了些浮点类型比较大小的方法,供参考。 1 ///<summary> 2 /// 处理浮点型比较大小的方法 by 展翅飞@博客园 3 ///</summary> 4 internal class DoubleUtil 5 { 6 // Fields 浮点型的误差 7 private const double DOUBLE_DELTA = 1E-06; 8 9 public static bool AreEqual(double value1, double value2)10 ... 阅读全文
posted @ 2011-11-19 16:30 展翅飞 阅读(5877) 评论(0) 推荐(0) 编辑