摘要:
数据结构&算法实践——Python--------------------------------------目录 START------------------------------------------------第一部分列表(目录主要来自于维基百科)模块一:经典排序实现交换排序法 冒泡... 阅读全文
摘要:
PBOC借贷记利用非对称算法,采取静态数据认证,动态数据认证,和混合动态数据认证,对卡片和终端配置不同的参数,实现POS终端上的脱机消费、联机消费和ATM终端上的取现交易。其中静态数据认证可以确保卡片上的数据没有被篡改;而动态数据认证可以判断卡片的真伪。借贷记应用中不再使用PSAM卡作为POS... 阅读全文
摘要:
设计模式 ( 十五 ) 中介者模式Mediator(对象行为型)1.概述在面向对象的软件设计与开发过程中,根据“单一职责原则”,我们应该尽量将对象细化,使其只负责或呈现单一的职责,即将行为分布到各个对象中。对于一个模块或者系统,可能由很多对象构成,而且这些对象之间可能存在相互的引用,在最坏的情况下,... 阅读全文
摘要:
今天工作的时候遇到一个问题,一个模块的数据表只存了一个时间字段 add_time ,但是搜索是区间的。这个时候就可以用我的办法来解决了。这个问题比较常见,故而整理下来。 操作时间 ~ start_... 阅读全文
摘要:
一、定义。简单工厂模式是类的创建,又叫静态工厂方法(Static Factory Methord)模式。简单工厂模式是由一个工厂对象决定创造哪一种产品类的实例。UML图如下:就是表达的意思是将很多个产品抽象成一类产品,工厂Creator负责通过客户端的需求来确定生产哪个产品。2.优点与缺点。 优点:... 阅读全文
摘要:
1.概述类中的面向对象编程封装应用逻辑。类,就是实例化的对象,每个单独的对象都有一个特定的身份和状态。单独的对象是一种组织代码的有用方法,但通常你会处理一组对象或者集合。集合不一定是均一的。图形用户界面框架中的 Window 对象可以收集任意数量的控制对象 - Menu、Slider 和 Butto... 阅读全文