12 2013 档案
摘要:最近闲暇时间在做一个复制程序包更新文件的小工具,其中在生成txt说明文档时,需要两项内容:文件名和文件路径,为了美观,应当让txt文档看上去就好像有文件名和文件路径两列似的(如下图),即需要让文件名列左对齐,但由于文件名有的是中文的,有的是英文的,有的是中英混合的,这就牵扯到了中英文对齐的问题。 从字符串的长度来看,一个汉字的长度为1,但是一个汉字却是两位占位符的大小,假如字符串包含汉字,而将字符串的长度当做字符串的占位符来处理,那么是无法实现对齐的,因为这种处理方式将本是两个占位符的汉字按只占一个占位符进行处理的,而对齐是以占位大小为标准的。所以,要解决对齐问题,需要操作给定字符串的占位符,
阅读全文
摘要:用C#做一个WinForm程序,其中用到了DevExpress的控件,出现了一下问题:设计时并没有提示什么错误或警告,程序运行时设计界面显示为一片空白,终止程序运行,界面变成了一个错误警告:设计器加载程序未提供根组件,但没有指出原因。虽然关闭设计界面然后重新打开,界面显示能重新正常显示,而且整个过程中不影响程序的运行,但是不断的提示这种错误,需要不断的关闭、重新打开设计界面,实在令人不爽,而且,有了问题不去解决,我认为不是一个好的程序员应有的作风,所以即使这个错误不影响运行,我也决定解决它。 通过查资料和向资格老的同事请教,将原因归结为两个可能:1、VS2010的Bug 2、DevExpres
阅读全文
摘要:最近读了《你的知识需要管理》这本书,书中围绕学习知识、保存知识、共享知识、使用知识、创新知识五个方面,对知识的管理进行了讨论和总结,给我感触最深、引起我强烈共鸣的地方是共享知识这一话题。原因在于,书中提到的学习知识、保存知识、使用知识这三个方面,我在个人生活中已形成和书中几乎一致的见解,也有书中提到的相应的方法,所以收获不是特别大,而至于创新知识,对于大多数人来并不是一个简单的过程,看完书,有一定的体会,但是创新并不是说做就能立马手到擒来的事情,需要不断的发现、不断的锻炼同时需要灵感,才能将创新的最大能量释放出来。书中共享知识所说到的问题,正是我现在有所困惑的地方,书中提到的解决办法也给了我.
阅读全文

浙公网安备 33010602011771号