摘要:在开发的一个报表转换功能涉及到Excel97-2003(.xls)文件的导入。使用oledb来读取excel数据。
我使用的IDE是vs2013,OS是win7 64位,调试程序时报异常:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。
解决方法为:在项目属性的“生成“里,将目标平台由默认的Any CPU改为x86
如果是对于web网站,excel导入用OLEDB,则需修改应用程序池的设置
阅读全文
摘要:今天,在做类封装时,使用了泛型类,遇到了如下2个问题:
√ 变量类型“type”没有 new() 约束,因此无法创建该类型的实例
√ 已经为类型参数“Chart”指定了 constraint 子句。必须在单个 where 子句中指定类型参数的所有约束
阅读全文
摘要:当手头开发和维护的项目较多时,往往当出现问题时,我们无法定位原因,只有去打开程序查看逻辑来排查。那么,就要想办法,完善功能和交互、完善日志和监控告警,让系统做得足够“傻瓜”。
阅读全文
摘要:我负责公司的svn配置。用了近一年了,今天饶有兴致,分享一下svn的用户组管理功能,这个产品设计值得借鉴,简单易用。
对于产品设计来说,细节很重要,对于互联网产品,更是如此。能让用户一步完成的,不要分多步。用户的感受很微妙,就像百度首页上的“设百度为首页”改为“把百度设为首页”一样,这么简单的一改,日pv就多了数千万。
阅读全文
摘要:事先尽可能的明确需求,对后续的开发和测试,不说事半功倍,但一定能提高项目的绩效。要不,要开发流程干毛用。
——设计流程和用例的好处,1st,一目了然,开发、测试人员易懂,2nd,反过来推敲产品,让产品更合理;3rd,指导后续的开发、测试。 一个产品,如果只有一个原型,缺乏必要的文字描述和流程说明,我表示质疑,这个产品经理是否真正的了解自己的产品?
阅读全文