- 军军小站|张军博客
搜索到与相关的文章
编程技术

ESBasic 可复用的.NET类库(14) -- 优先级管

1.缘起:假设我们的订单处理系统所要处理的订单是有优先级的,也就是说,不同的订单类型所要求被处理的紧迫程度不同,对那些优先级高的注单要先处理,对于优先级低的注单可稍后处理。对于处于同一优先级的订单了,就按照其到达的先后顺序进行处理。这是一个典型的管理具有优先级的对象的需求,注单就是具有优先级(WithPriority)的对象。我设计了ESBasic.ObjectManagement.Managers.IPriorityManager优先级管理器(确切地说,

系统 2019-08-29 22:05:26 1879

编程技术

软件可以这样功能扩展

在所有关于软件维护的故事中,功能的扩展是一个永恒的话题。正因为软件系统需要功能的扩展,需要新功能的加入,才使我们的编程需要那么多的设计。可以说,正是因为新功能的扩展,使得原有的系统质量下降;正是因为软件质量的下降,才使我们需要进行深入的分析与研究,制订设计原则,总结设计模式;正是因为要解决软件质量下降的问题,经过一番艰苦卓绝的摸索过程,我们才认识到系统重构才是解决该问题的最佳方案。然而,事情总是这样的,每个系统当我们进行初次的设计时,设计思路、程序结构总是

系统 2019-08-29 21:59:08 1879

编程技术

一种结合混沌密码理论的彩色图象水印算法

本文是本人毕业时发表的论文.原文地址:http://www.ahcit.com/lanmuyd.asp?id=1972摘要文章提出一种集混沌加密技术,小波变换,扩频技术为一体的彩色图像水印算法。该算法先将水印信息通过混沌序列加密,再进行扩频调制弱化水印信息,然后在彩色载体图像绿色分量上进行小波变换,利用人类视觉模型(HVS)特性,在低频系数上嵌入处理后的水印信息。实验结果和攻击测试表明,该算法具有很好的鲁棒性以及安全性。关键词扩频;鲁棒性;盲水印;混沌序列

系统 2019-08-29 21:57:46 1879

编程技术

人人都是领域专家-活动图

/***转载请注明作者longdickhttp://longdick.iteye.com**/相关帖子:1、人人都是领域专家-用例图2、人人都是领域专家-活动图3、人人都是领域专家-类图4、人人都是领域专家-顺序图5、人人都是领域专家-类图关系化6、人人都是领域专家-类图关系说明需求阶段用例图完成以后,需要进一步描述用例。由于每一个用例可能对应几个事件流,单从用例不能获取有效的信息。这时候就要用到活动图了。活动图专门用来描述用例的事件流。我们借用上一节其中

系统 2019-08-12 09:30:24 1879

编程技术

Hibernate中1对多关联使用中容易犯错误的一个问

有Team和Student组成1对多的关系,现在的情况是Team持有一个Studen集合set1,另外还有另一个Student集合set2,我们想把引用关系从set1转换到set2,并删除set1一般我们会编写如下代码:StudentnewStu=newStudent();newStu.setName("11");Setset=newHashSet();set.add(newStu);Teamteam=(Team)session.get(......);t

系统 2019-08-12 09:29:44 1879

Python

Python 打败 R 了吗?

随着编程语言的发展,有些语言有很好的发展,有些则面临淘汰,而要数较热门的,其中就有Python。Python作为一种通用脚本语言,后来逐渐成为数据科学中最流行的语言。据IT行业的一些人说,Python的成名是以R语言为踏脚石,R现在是一门垂死的语言。有一些证据表明,Python的流行导致R的使用率越来越低。根据TIOBE统计,Python目前是世界上第三大最受欢迎的语言,仅次于两大热门语言Java和C,从2018年8月到2019年8月,Python的使用率

系统 2019-09-27 17:57:12 1878

Python

python中的decimal类型转换实例详解

[Python标准库]decimal――定点数和浮点数的数学运算作用:使用定点数和浮点数的小数运算。Python版本:2.4及以后版本decimal模块实现了定点和浮点算术运算符,使用的是大多数人所熟悉的模型,而不是程序员熟悉的模型,即大多数计算机硬件实现的IEEE浮点数运算。Decimal实例可以准确地表示任何数,对其上取整或下取整,还可以对有效数字个数加以限制。Decimal小数值表示为Decimal类的实例。构造函数取一个整数或字符串作为参数。使用浮

系统 2019-09-27 17:56:03 1878

Python

python解析xml文件操作实例

本文实例讲述了python解析xml文件操作的实现方法。分享给大家供大家参考。具体方法如下:xml文件内容如下:maxiaojuSpringsWidgets,Inc.Ithinkwidgetsaregreate.YoushouldbuylotsofthemforomSpirngyWidgts,Incpython代码:fromxml.domimportminidom,Nodeimportre,textwrapclassSampleScanner:""""""

系统 2019-09-27 17:55:44 1878

Python

Python进度条的制作代码实例

这篇文章主要介绍了Python进度条的制作代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下importsys,time#导入模块foriinrange(50):#进度条的长度sys.stdout.write("#")#进度条的内容,这里要注意了,pycharm有可能不显示write的方法sys.stdout.flush()#刷新缓存time.sleep(0.5)#间隔时间,和shell的sleep差

系统 2019-09-27 17:55:39 1878

Python

Python:MD5加密和文件生成MD5值

importhashlibclassMd5_enc():def__init__(self,key="cxj"):self.key=keyself.maker=hashlib.md5()defmd5_str(self,message):self.maker.update(bytes(self.key,encoding="utf-8"))self.maker.update(bytes(message,encoding="utf-8"))rel=self.mak

系统 2019-09-27 17:55:15 1878