今天对昨天的实例进行了改进和提高,将堆排序和冒泡排序封装在一个动态链接库中,提供函数调用和事件委托。此外加入XML进行配置,在XML中存入相关配置信息,提供一个单独的XmlClass对其进行操作,加深了对xml的理解。为增加程序的性能,采用简单工厂模式对其客户端和算法操作进行分离,有很好的可扩展性,对于C#的动态链接库和XML配置不怎么熟悉,花了很长一段时间看书和网上查资料,才开始动手写代码,不过感觉还是很快,因为自己有编程的能力,可以说掌握了一种快速编程的方法,所以就能驾轻就熟。
相关文章
- Spring在XML配置自动装配(byName和byType的区别)
- 使用框架时,在web.xml中配置servlet时,拦截请求/和/*的区别。
- C# xml数组的序列和反序列化
- 项目中 Spring 配置文件的选型问题 (xml和注解的抉择)
- java:JSP(JSPWeb.xml的配置,动态和静态导入JSP文件,重定项和请求转发,使用JSP实现数据库的增删改查实例)
- 使用java代码动态配置与xml文件结合的方式使用mybatis-generator生成代码配置
- 【Struts2学习笔记(11)】对action的输入校验和XML配置方式实现对action的全部方法进行输入校验
- Mac下的maven配置settings.xml文件(全局配置和项目配置)
- 使用IDEA和eclipse工具运行Maven项目编译后classes文件中xml文件以及没有resources中的配置文件的问题解决
- Activiti学习二之Activiti的25张表和引入Activiti配置文件activiti.cfg.xml