摘要:
这两年的开发中用到一套国外的第三方UI控件,个人感觉挺好用挺优秀,但网络上的资料非常少,可能是用的人不多,所以特此推荐一下:),欢迎大家一起交流。 阅读全文
摘要:
最近在维护一个历史悠久很复杂却不强大的系统,深感系统维护任务之艰难,特此谨记... 阅读全文
摘要:
阅读<<The One Thing You Need To Know>>有感... 阅读全文
摘要:
在系统开发中,通常都会采用经典的三层或者四层架构。其中数据模型层通过ORM工具来生成模型代码,实现了数据库操作的CRUD方法,上层的业务层进行简单的封装,供界面层调用。但由于模型层是与数据库中的单个表对应,而很多数据模型之间是有关联和上下级关系的,如果仅仅对业务层做简单封装,作为传值和分层之用,则很可能在开发和维护中出现以下问题 阅读全文
摘要:
年初,实施了一个小项目,需求简单描述如下:
客户单位有一个C/S结构的业务系统,已经运行和维护了五六年,而且分布在全省二百多个县市中,该软件是由第三方开发和维护。现需要增加一个GIS功能模块,能够在地图上查询和定位业务数据。考虑到软件采购成本和GIS数据维护的难度,决定采用WebGIS的方式提供服务,并把它与现有的系统做集成。类似于在已有的业务系统中调用百度地图来查询定位,只不过这个“百度地图”是由我们提供。 阅读全文
摘要:
Treeview是一个很常用的Winform控件,它提供了结合复选框和图标的展示方式,而且有上下级节点的缩进,在开发中很方便实用。通常在使用中,通过指定一个图标列表控件(ImageList),把要填充的所有节点图标都放到该控件中,把Treeview的ImageList属性指向它,然后在程序中根据节点数据来指定对应的图标序号(或者名称),可以方便地实现图标的动态切换。但有时,节点的图标不是固定的,可能是程序中动态生成的,比如常见的颜色设置和GIS图例等功能,需要实时刷新节点的颜色和图案,显然,并不能把所有的节点图片预先存储在ImageList中,该怎么办呢?幸好,Treeview控件为我们提供了自定义绘制的接口.... 阅读全文
摘要:
安装GoldenGate Director V2.0.0.3时的操作备忘 阅读全文
摘要:
近日的工作中用到对象复制,于是联系到了深拷贝和浅拷贝的概念。发现网上的资料很多,但都只介绍了一点概念不够深入,与朋友进行交流后在此做个梳理:
深拷贝与浅拷贝
浅拷贝与赋值操作
C++拷贝构造函数
C# MemberwiseClone与ICloneable接口
深拷贝策略与实现 阅读全文
摘要:
偶然翻开以前的笔记,看到了这首短小的同音叠字诗。赵元任先生的语言功夫是如此深厚,也令人感叹中文的博大精深!与君共赏。 阅读全文