Practice First

实践第一

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年10月7日

摘要: 领导力思考 1,领导从改变一个人开始,如果你的下属态度有问题,你必须要能改变他,如果他的工作能力有问题,你应该辅导 他,引导他提高发展自己。 2,领导必须要成就你的下属,帮助他们成功,得到利益。你的主要 任务就是帮助,教导,引导下属出色的完成工作,并保证他获得应该得到的利益。 阅读全文
posted @ 2010-10-07 10:27 caoshenghe 阅读(146) 评论(0) 推荐(0) 编辑

摘要: 1,不要和人做情绪化的争论,控制自己的情绪 2,别人认为麻烦的事情,正是自己的机会,应视为挑战 3,在任何场合都不要传播公司的负面的东西 4,不能对别人讲的事情,一定要管住自己,不能做个大喇叭 5,改掉托托拉拉的毛病,有些事情既然要做,那就抡起袖子来把它干好干完 阅读全文
posted @ 2010-10-07 10:26 caoshenghe 阅读(173) 评论(0) 推荐(0) 编辑

摘要: 近一年工作感悟 阅读全文
posted @ 2010-10-07 10:25 caoshenghe 阅读(550) 评论(1) 推荐(0) 编辑

摘要: 如果你的程序需要很多的字符串处理,拼接等等,那么这个类比直接使用string的性能要高的多的多 特别是你处理大的文本数据文件的时候。 阅读全文
posted @ 2010-10-07 10:24 caoshenghe 阅读(160) 评论(0) 推荐(0) 编辑

摘要: 一个WPF小项目总结 这个小项目实际上是一个CHM文件的 浏览器,不过添加了一些附加功能,例如能记住,上一次用户浏览过的内容,能在Windows启动的时候自动启动,切换到的相应的主题等。 基本上左边显示文档的结构数,右边现实选中树结点对应的内容,有个CheckBox让用户选择是否在Windows启动的时候启动。 1.采用Model-View-ViewModel模式 参考文章 http://www.... 阅读全文
posted @ 2010-10-07 10:23 caoshenghe 阅读(584) 评论(0) 推荐(0) 编辑

摘要: EXE COM Server 注册与注销 需要使用 /RegServer 和 /UnRegServer Run C:\XXX.EXE /RegServer Run C:\XXX.EXE /UnRegServer 阅读全文
posted @ 2010-10-07 10:23 caoshenghe 阅读(1336) 评论(0) 推荐(0) 编辑

摘要: 例如在VB中ListView未提供自动调整列宽的功能,那么可以使用给窗口发消息的方法实现 SendMessage ( m_lvw.hWnd, LVM_SETCOLUMNWIDTH, 1, LVSCW_AUTOSIZE_USEHEADER) 阅读全文
posted @ 2010-10-07 10:22 caoshenghe 阅读(221) 评论(0) 推荐(0) 编辑

摘要: 一个多文档视图结构的程序,需要使用MFC Ribbon以改善外观。 1 当存在打开子窗口的时候,改变主框架窗口,会存在 有部分不重绘的现象 解决方案: 在CMainFrame::OnSize()中 CMFCVisualManager::GetInstance()->OnSetWindowRegion(this, CSize(rectWnd.Width(), rectWnd.Height())... 阅读全文
posted @ 2010-10-07 10:21 caoshenghe 阅读(1185) 评论(0) 推荐(0) 编辑

摘要: 在Windows7和Windows 2008,Vista等系统中运行的程序需要考虑UAC的影响 我的程序遇到的问题 1. 读写XML文件, 文件和程序一起部署在ProgramFiles(x86)的子目录下面,由于UAC,程序没有对XML配 置文件的写的权限 解决方法就是程序第一次启动的时候将XML配置文件拷贝到一个可写的目录,例如 current user 的ApplicationData 目录,... 阅读全文
posted @ 2010-10-07 10:21 caoshenghe 阅读(661) 评论(0) 推荐(0) 编辑

摘要: 读Excel数据并导入到数据库中最快的方法 阅读全文
posted @ 2010-10-07 10:16 caoshenghe 阅读(491) 评论(0) 推荐(0) 编辑

摘要: WPF的特性如果使用不当,很容易产生内存泄漏http://blogs.msdn.com/jgoldb/archive/2008/02/04/finding-memory-leaks-in-wpf-based-applications.aspx 阅读全文
posted @ 2010-10-07 10:15 caoshenghe 阅读(260) 评论(0) 推荐(0) 编辑

摘要: http://www.microsoft.com/msj/0197/Exception/Exception.aspx 本文对理解结构化异常很有帮助,空前绝后的好文章 阅读全文
posted @ 2010-10-07 10:14 caoshenghe 阅读(115) 评论(0) 推荐(0) 编辑

摘要: .NET程序员,深入了解下GC把。 Jeffery Richter, 牛摆的人物,这两篇文章不错,受益匪浅 http://msdn.microsoft.com/en-us/magazine/bb985010.aspxhttp://msdn.microsoft.com/en-us/magazine/bb985011.aspx 阅读全文
posted @ 2010-10-07 10:14 caoshenghe 阅读(203) 评论(0) 推荐(0) 编辑

摘要: .NET COM Interop 中的ReleaseComObject使用准则http://blogs.msdn.com/cbrumme/archive/2003/04/16/51355.aspx 本文给出了很好的使用指南 阅读全文
posted @ 2010-10-07 10:14 caoshenghe 阅读(144) 评论(0) 推荐(0) 编辑

摘要: 构造函数中为什么不适合放一些比较昂贵的操作 例如我有一个数据库类 public class DataBase { public DataBase( string serverName ) { ………//连接数据库 } } 这样设计有什么不好的? ————————... 阅读全文
posted @ 2010-10-07 10:13 caoshenghe 阅读(744) 评论(0) 推荐(0) 编辑

摘要: A look at Internet Explorer from the inside out.http://blogs.msdn.com/ieinternals/archive/2009/10/10/Understanding-Data-Execution-Prevention-Crashes-in-IE8.aspx DEP问题的好文章 阅读全文
posted @ 2010-10-07 10:12 caoshenghe 阅读(164) 评论(0) 推荐(0) 编辑

摘要: Teach Your Apps To Play Nicely With Windows Vista User Account Controlhttp://msdn.microsoft.com/en-us/magazine/cc163486.aspx Windows UAC问题的好文章 阅读全文
posted @ 2010-10-07 10:11 caoshenghe 阅读(148) 评论(0) 推荐(0) 编辑

摘要: 我在设计接口的时候,有函数的参数是某种格式的字符串 一开始用了自定义的某种格式的字符串,例如一个list用"a, b,c,d"来表示等等甚至两组不同的list之间在用";"隔开。 因为这些COM接口是供VB调用的,所有有这样的接口 老板给我指出这是很不好的习惯 因为一旦格式有所改变,可能你修改代码的地方会比较多而用XML+LINQ会比较方便,XML加 些内容,原有的代码也基本不用改变 或许简单的例... 阅读全文
posted @ 2010-10-07 10:11 caoshenghe 阅读(623) 评论(0) 推荐(0) 编辑

摘要: CToolTipCtrl使用的时候,需要在窗口的PreTranslateMessage中调用它的DelayEvent. 但 是有时候我们的窗口中的PreTranlateMessage不会被调用,那怎么办? 1. 调用CreateWindowEx创建自己的ToolTip窗口,并作相应的设置 ::InitCommonControls(); hToolTip = ::CreateWindowEx(0... 阅读全文
posted @ 2010-10-07 10:09 caoshenghe 阅读(1631) 评论(0) 推荐(0) 编辑

摘要: 一个看上去很 有意思的崩溃问题 我的一个同 事,在修改自己的类(例如class A)的时候,只是给类添加了一个新的成员变量,编译后运行就崩溃。 最后发现,是因为运 行的时候,其他的DLL是依赖于这个 类所在的库的,而那个DLL并没有重新编译,所以一运行自然崩溃,因为如果你要new A ,类的实例所需要的内存大小都变了 很久以前了, 昨天想起来,发个帖子做个标记 阅读全文
posted @ 2010-10-07 10:08 caoshenghe 阅读(145) 评论(0) 推荐(0) 编辑