针对加密技术的缺陷,人们提出了一种信息安全新技术--数字水印。
论文首先概述了数字水印技术的产生、应用、发展现状。
另外还介绍了数字水印系统的基本框架,分析了典型的数字水印算法。
并在此基础上,运用最低有效位算法在VC++6.0环境下实现了基于BMP位图的数字水印系统。
该系统实现了数字水印的嵌入和提取功能。
测试表明系统取得了预期的结果
2023/11/8 15:05:16 111KB 数子 水印 C++
1
python读取MATLAB产生的dat格式数据绘制3D图的数据包
2023/11/7 8:56:38 1.57MB python
1
我们都知道,运营是一个细致而繁杂的工作,也有人把运营的工作比作一个萝卜一个坑,招聘的运营岗都是为了填补一个个坑,比如内容坑、数据坑等。
作为因填坑而存在的运营同学,思路容易受制于单个工作模块,做了几年运营工作也是只见树木,不见森林。
本文将对产品的整个生命周期进行分析,让运营同学对产品的生老病死的过程,有一个全局的认知,这样在做本职工作时候,就能清楚的知道到自己的工作在整个系统中所产生的价值和未来自己成长的方向了。
产品,从最开始的立项、研发到内测、上线,再到最后的维护、长久运营甚至关停这个过程就是产品的生命周期。
游戏相较于应用的生命周期更为短暂,因此更易让人感知。
一个手机网络游戏,生命周期在两年左
1
各个飞机由于其飞行情况,乘坐旅客类型,重要程度,旅客对航班延误的耐受度的不同,从而对航班延误的敏感性不同。
即有一些航班非常重要,一旦延误一点时间就会造成巨大损失,有一些航班则不那么重要,就算延误一点时间也无伤大雅。
由于现有的飞行空间有限,可以通过调整各个航班飞机的起飞次序可以使得航班延误造成的损失(时间和经济)最少。
很显然这是可以通过数学上的最优化模型来进行优化,而这种优化很大程度上是对航班起飞计划的优化而很少对硬件设施进行优化,所以花费的成本较低,但产生的效果较好(运输延误和起飞延误的权重相差不大)。
所以我们主要考虑对流量控制进行优化。
2023/11/4 20:14:13 155KB Matlab 机场延误 遗传算法
1
雷蛇雷云3高级蓝紫律动灯效文件,下载后直接导入就可以,高级灯效,可随着音乐产生律动,雷蛇键盘通用,不过要先下载雷云3
2023/11/4 15:27:19 5KB 雷云3 高级灯效
1
本算法用遗传算法和贪婪算法解决了背包问题,产生解得方法用贪婪算法,然后引入了一个错解的修复算法,搜索的时候用遗传算法。
保证了快速收敛和解的完备性。
包含源程序,算法介绍以及一份详细的报告,希望对读者有很大的帮助
2023/11/3 22:11:17 56KB 遗传算法 贪婪算法 背包问题 matlab
1
作者:[英]MattWynne/[挪]AslakHellesy出版社:人民邮电出版社原作名:TheCucumberBook:Behaviour-DrivenDevelopmentforTestersandDevelopers译者:许晓斌/王江平这是一本半技术书籍,虽然是测试使用,但阅读它实在也需要一定的代码基础,所以可见,测试的技术含量越来越高了:D由于本人使用Java,所以忽略了12章以后的内容,由于它所使用到的那些框架都是基于Ruby。
本书分为3部分:1.基础2.进阶3.应用在第一部分,基础篇中,介绍了Gherkin语法,Cucumber的产生背景与适用范围,以及常见问题与解答。
Cucumber是一种系统行为的描述文件,它是活文档,应该时刻描述当前系统的正确行为,并且能够自动测试。
这一特性事实上也要求在写Cu..ber文件时,务必做到用户精准,不要重复场景,用书上的话来讲,就是同一句话,对且只对应系统中的唯一的一个行为。
Cu..ber主要用于在团队中进行沟通,语言必须能通用,要通用就要求隐藏技术细节,以自然语言去描述系统的行为,最经典的场景如:Given...When...Then...给定一定场景,当做什么操作时,会产生什么样的结果。
表格的使用,Backgroud关键字都是为了让特性文件能更简洁,也更易懂和富有表现力。
第二部分进阶篇中,介绍了一些高级的功能,比如:钩子和标签钩子是指@Before@After这种加上实现方法之前,在测试开始时和结束后执行一些特定的操作。
Cu...ber的步骤是全局的,同理,@Be..这类钩子也是全局的,Cu...ber的全局是大有深意的,因为它认为,特性中的所有有用步骤,只能对应一种系统的行为。
若需要让其支持单个场景,则需要对在钩子后面加上标签的方式。
标签同钩子形式相同,可以在场景和特性关键词上加标签。
对于特性(Feature)的标签,会加在每个场景上。
Cu...ber可以对一组标签进行测试。
Cu...ber测试中(可以推而广之到任何测试中),凡是有数据库参与,需要在测试之前保证数据库是干净的,并且当前测试不会遗留下数据影响到下一个测试。
可以使用事务和Truncate的方式来保证这点,实际上,只要测试环节所需要的数据都由Given中提供,则不会有问题。
第三部分讲应用,基本上都是基于Ruby的一些库,但11章的命令行使用方式还是很有意义的,Cu...ber本身就是一个命令行工具,通过命令行,可以对特性文件进行一些过滤,对输出格式进行定制,以及集成到持续集成中。
命令行命令可以使用帮助:--help一些重要的命令:--tags过滤标签--lines指定行执行xxx.feature:45指定行的另一种形式--format格式化输出如果真能把Cucumber用起来,用严肃的态度对待每一个步骤,以测试驱动开发,做出来的项目质量应该能大上一个台阶的,是个很好的工具。
2023/11/3 8:45:35 6.7MB 软件测试
1
过去的几十年里,计算机模拟在材料科学与技术中的应用对于材料设计的定量化产生了革命性的影响。
各种热力学和动力学模型的组合使得预测材料加工过程中材料的成份、结构及性质成为了可能。
数学模型在产品研发和过程控制中日益显著的重要性佐证了对于热力学计算和动力学模拟的迫切需求。
并且现代定量化的材料设计已经从计算热力学及动力学中获得了巨大的收益。
将多元多相体系中各元素/组元/相的热力学平衡和局部平衡信息以及材料加工过程中的相变动力学(以及化学反应、表面反应、形核、熟化、流体流动性等)信息整合在一个软件系统中对于解决化工、冶金、汽车、航天及电子工业中材料设计和过程控制中的实际问题是至关重要的,并将同时满足自然和环境工程中资源勘探、能源循环和废弃物处理的需要。
热力学/动力学数据库最重要的特性之一就是提供了在不同外部和内部因素影响下研究热力学平衡以及动力学过程一种较之实验方法更为快捷的手段。
此外,热力学及动力学数据库与工具手册相比可以为用户提供自相一致、可行的以及最新的数据。
一个通用的热力学/动力学数据库必将为多个传统上认为是不同的领域提供高品质的内部一致的数据,如冶金、钢铁/合金、陶瓷、高温气相平衡、溶液化学以及地球化学。
在绝大多数的应用中,多元多相体系/过程中由于组分数量众多以至于必须采用计算机软件才可以快速并准确地计算各种热力学平衡及动力学过程。
现有的Thermo-Calc和DICTRA数据库系统即是这样的成功的尝试,它是一套强大且精细的软件系统,简单易学同时可以用于计算各种热化学计算以及一些类型的动力学模拟。
通过Thermo-Calc进行热力学计算以及DICTRA进行动力学模拟可以显著地提高用户在研发设计新材料、选取热处理温度、优化制造过程、指导材料应用以及保护环境等方面的能力。
这样一套功能全面的软件/数据库/接口程序在世界范围能被证明是最强大而灵活的工程软件,它可以大大减少耗时费力的实验,提高产品品质和控制环境影响。
1
提出了一种构建超材料带通频率选择表面的新方法,该方法通过调节单元结构的等效介电常数实现.金属丝阵列在等离子频率以下等效介电常数为负,产生传输禁带,在金属丝阵列中加入介电常数符合Lorentz模型的短金属线结构,可得到一维带通频率选择表面,理论分析和仿真计算充分验证了这种方法的可行性.基于这种方法,将一维超材料频率选择表面单元拓展设计为二维对称结构,实现了一种宽入射角、极化无关的频率选择表面,最后加工了两个样品对基于等效介质理论的频率选择表面设计方法进行了实验验证.这种设计方法不必考虑常规频率选择表面所涉及的复杂计算和多参数优化等问题,拓展了频率选择表面的设计思路,对于THz频段频率选择表面的设计,及多通带、可调、小型化频率选择表面都具有借鉴意义.
2023/11/1 6:32:01 1.09MB 研究论文
1
目录:第1部分入门第1章学习开发游戏的基础知识第2章创建游戏引擎第3章学习绘制基本图形第4章绘制图形图像第2部分与游戏玩家交互第5章使用键盘和鼠标控制游戏第6章示例游戏:Brainiac第7章使用游戏杆改进输入第8章示例游戏:LightCycles第3部分在游戏中使用了画面第9章使用子画面动画移动对象第10章管理子画面第11章示例游戏:Henway第4部分使用声音和音乐第12章播放数字声音效果第13章播放MIDI音乐第14章示例游戏:BattleOffice第5部分高级动画第15章实现了画面外观动画第16章创建子画面背景第17章示例游戏:MeteorDefense第6部分让游戏拥有大脑第18章教游戏思考第19章示例游戏:SpaceOut第7部分增添游戏的趣味性第20章使用闪屏增添游戏的活力第21章使用演示模式展示游戏第22章记录高分第8部分附加练习第23章使用滋动背景更改远景第24章示例游戏:StuntJumper配套光盘上的附录附录A选择游戏开发工具附录BC++编程入门附录CWindows游戏编程入门附录D创建游戏图形前言:像JunkyardWars和AmericanChopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。
自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。
这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。
是的,它们是教育性的,但是更重要的是,它们很有趣。
本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。
不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..
2023/10/31 21:50:56 36.66MB 游戏编程入门 莫里森 电子书 教材
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡