posted @
2008-09-22 18:49 创建更好的解决方案 阅读(347) |
评论 (0) |
编辑 收藏
摘要: 验证了结果是:指向子类对象的父类指针,在做DownCast时,不会因为自身是父类指针而使DownCast出的子类对象指针发生缺失,连一只虱子、跳蚤都不会少。
阅读全文
posted @
2008-09-20 11:22 创建更好的解决方案 阅读(1484) |
评论 (2) |
编辑 收藏
摘要: 小站T恤吧转到discuz阵营后,先后使用过多个插件
包括热的一塌糊涂的首页N格、人数作弊、GIS、友情链接横排美化、自动注册等,现总结心得如下:
现在还保留的是GIS和友情链接横排,效果的话参见T恤吧http://www.teexu8.cn
按照添加的顺序说吧:
阅读全文
posted @
2008-08-27 00:11 创建更好的解决方案 阅读(2056) |
评论 (0) |
编辑 收藏
摘要: A计划1:平台版本在v2.1版本基础上进行迁移,逐个模块改造,平台1.0版本,在业务分支3.0版本之前发布,在3.x版本与其他业务版本结合;
B计划1:平台版本不再单独演进,将现在的平台技术应用到即将发布的3.0版本中。包括插件结构、动态加载、动态激活,3.0版本中的业务模块一律按照插件规范开发。
// ---------------------------------------------------------------
A计划2:CCB管理配置文件,规范插件对主界面的配置。
B计划2:必须为界面配置文件准备替代方案,防止因为配置文件损坏造成的程序加载失败。
阅读全文
posted @
2008-08-25 16:14 创建更好的解决方案 阅读(1196) |
评论 (0) |
编辑 收藏
摘要: 很多模块都需要在工程打开之时,获取一定的信息,比如工程是新建的还是打开的,临时目录在哪里,工程目录又在哪里。
工程管理模块就像个奶妈,把一系列的信息从XML文件或者从用户刚刚输入的信息都进来,然后再一个个的去NotifyProjectOpen。工程关闭之时在挨个通知他们要关灯了,NotifyProjectClose。怪不得耦合度高啊,全是被动式初始化,能不高吗?
阅读全文
posted @
2008-08-14 17:47 创建更好的解决方案 阅读(1144) |
评论 (0) |
编辑 收藏
摘要: 比较头痛的是:原来在工程管理器中一系列的通知机制的修改,神秘的GIS模块,还有混乱不堪的数据库抽象层。按照Eclipse中对插件式的描述,这些插件不但作为插头插在别的插口上,还对外提供插口。
阅读全文
posted @
2008-08-07 20:17 创建更好的解决方案 阅读(1385) |
评论 (3) |
编辑 收藏
posted @
2008-07-30 17:58 创建更好的解决方案 阅读(317) |
评论 (1) |
编辑 收藏
摘要: 类数量不变,因为经过分析,是因为在exe和dll之间传递VCL特有数据类型所致。
阅读全文
posted @
2008-07-16 15:19 创建更好的解决方案 阅读(1077) |
评论 (0) |
编辑 收藏
摘要: 提供一个可配置的界面,供DLL们来注册菜单、按钮这些界面元素,界面元素所需的资源由DLL提供。DLL们需要外显的方法,绑定到自己注册的界面元素上。
阅读全文
posted @
2008-07-15 12:11 创建更好的解决方案 阅读(1185) |
评论 (0) |
编辑 收藏
posted @
2008-06-21 01:42 创建更好的解决方案 阅读(213) |
评论 (1) |
编辑 收藏