m排n列的柱桩,每个柱桩上预先放好价值不一样的宝石。
现在有位杂技演员从第一排的第1号柱桩开始跳跃,每次都必须跳到下一排的柱桩上,且每次跳跃最多只能向左或向右移动一个桩子。
也就是说如果现在杂技演员站在第j号桩上,那么他可跳到下一排的第j号桩上,也可跳到下一排的第j-1(ifj>1)或者j+1(ifj<n)号桩上,并得到桩上的宝石。
计算出一条最佳的跳跃顺序,使杂技演员获得的宝石的总价值最大。
宝石价值和最优跳跃路径都保存在文件中。
1
基本信息原书名:EffectiveC++:55SpecificWaystoImproveYourProgramsandDesigns(3rdEdition)原出版社:Addison-WesleyProfessional作者:(美)ScottMeyers译者:侯捷丛书名:传世经典书丛出版社:电子工业出版社ISBN:9787121123320出版日期:2011年1月开本:16开页码:336版次:3-1编辑本段编辑推荐传承大师智慧领悟技术本真经典名著翻译良品典藏不二之选编辑本段内容简介有人说c++程序员可以分为两类,读过effectivec++的和没读过的。
世界顶级c++大师scottmeyers成名之作的第三版的确当得起这样的评价。
当您读过这本书之后,就获得了迅速提升自己c++功力的一个契机。
在国际上,本书所引起的反响,波及整个计算机技术的出版领域,余音至今未绝。
几乎在所有c++书籍的推荐名单上,本书都会位于前三名。
作者高超的技术把握力、独特的视角、诙谐轻松的写作风格、独具匠心的内容组织,都受到极大的推崇和仿效。
这种奇特的现象,只能解释为人们对这本书衷心的赞美和推崇。
这本书不是读完一遍就可以束之高阁的快餐读物,也不是用以解决手边问题的参考手册,而是需要您去反复阅读体会的,c++是真正程序员的语言,背后有着精深的思想与无以伦比的表达能力,这使得它具有类似宗教般的魅力。
希望这本书能够帮您跨越c++的重重险阻,领略高处才有的壮美风光,做一个成功而快乐的c++程序员。
编辑本段作译者ScottMeyers是全世界最知名的C++软件开发专家之一。
他是畅销书《EffectiveC++》系列(EffectiveC++,MoreEffectiveC++,EffectiveSTL)的作者,又是创新产品《EffectiveC++CD》的设计者和作者,也是Addison-Wesley的“EffectiveSoftwareDevelopmentSeries”顾问编辑,以及《SoftwareDevelopment》杂志咨询板成员。
他也为若干新公司的技术咨询板提供服务。
Meyers于1993年自Brown大学获得计算机博士学位。
侯捷是计算机技术书籍的作家、译者、书评人编辑本段目录译序vii中英简繁术语对照ix目录xvii序言xxi致谢xxiii导读11让自己习惯c++11accustomingyourselftoc++11条款01:视c++为一个语言联邦11viewc++asafederationoflanguages11条款02:尽量以const,enum,inline替换#define13preferconsts,enums,andinlinesto#defines13条款03:尽可能使用const17useconstwheneverpossible17条款04:确定对象被使用前已先被初始化26makesurethatobjectsareinitializedbeforethey'reused262构造/析构/赋值运算34constructors,destructors,andassignmentoperators34条款05:了解c++默默编写并调用哪些函数34knowwhatfunctionsc++silentlywritesandcalls34条款06:若不想使用编译器自动生成的函数,就该明确拒绝37explicitlydisallowtheuseofcompiler-generatedfunctionsyoudonotwant37条款07:为多态基类声明virtual析构函数40declaredestructorsvirtualinpolymorphicbaseclasses40条款08:别让异常逃离析构函数44preventexceptionsfromleavingdestructors44条款09:绝不在构造和析构过程中调用virtual函数48nevercallvirtualfunctionsduringconstructionordestruction48条款10:令operator=返回一个referenceto*this52haveassignmentoperatorsreturnareferenceto*this
2024/4/1 5:49:43 645KB Effective c++
1
本文通过计算机叠代法,分析计算了一般所用的λ_m/4单膜系介质腔镜的色散,发现用这种腔镜难以补偿腔内脉冲的正啁啾.设计了一种双膜系介质镜,它具有补偿正啁啾所需的合适色散量φ(ω)=1.3×10~(-28)sec~2,用它代替一般腔镜,结果在没有附加任何其它色散元件情况下,直接从简单的碰撞锁模染料激光器获得30fs的脉冲输出.
2024/3/31 11:22:25 3.26MB 啁啾 双膜系反 飞秒 chirp
1
C#调用OneNote进行批量文字识别,源码功能:把input中的图片批量识别,输出到output。
所用环境:VS2010C#office套件中的OneNote2013说明:bin/Debug/temPath中有个noenote文件,可以打开看。
运行的时候:1、会把图片加载到这个文件中2、然后识别3、然后删除然后加载下一张图片。



这个过程你可以打开OneNote看得到有时候会抽风,就是识别几张图之后,有个图一直识别不到,我也不知道为什么,也不确定是不是一定会,反正我这里有时会“发愣”,估计是因为程序里面没有强制触发其运行识别,导致识别失败,(我不知道怎么强制触发其识别,只得看它心情)这种情况只要在OneNote中对着那个图片:右键-_-复制图片中的文字,就会触发它识别,它一识别,程序也就获得数据了,程序就会继续下去。


2024/3/31 9:24:06 22.63MB onenote OCR C# 文字识别
1
物理网本文的Tensorflow实施:我们提供实验数据以进行演示和快速演示。
引用文献:王菲,姚明cha,王海超,孟柳,吉安卡洛·佩德里尼,沃尔夫冈·奥斯坦,乔治·巴巴斯塔斯蒂和国海司徒。
使用未经训练的神经网络进行相位成像。
轻科学学报9,77(2020)。
需求python3.6张量流1.9.0matplotlib3.1.3numpy的1.18.1枕头7.1.2摘要迄今为止,为光学计算成像(CI)提出的大多数神经网络都采用监督训练策略,因此需要大量训练来优化其权重和偏差。
在许多实际应用中,在许多小时的数据采集中,除了环境和系统稳定性的要求外,不可能获得足够数量的地面真实图像进行训练。
在这里,我们建议通过将代表图像形成过程的完整物理模型合并到常规的深度神经网络中来克服此限制。
最终的增强型物理深度神经网络(PhysenNet)的最大优势在于,无需事先培
2024/3/31 3:15:13 1.04MB Python
1
可以爬取所有微信公众号的历史消息,做数据分析,并且可以获得每篇文章的阅读量、点赞量、标题等信息,有详细的文档,请按文档认真走,走一遍绝逼能爬。
5分我真嫌亏。
遇到问题好好查。
2024/3/30 22:39:33 4.51MB 爬虫 python 3
1
使用迁移学习做动物脸部识别:人工智能通过农场的摄像装置获得牛脸以及身体状况的照片,进而通过深度学习对牛的情绪和健康状况进行分析,然后帮助农场主判断出那些牛生病了,生了什么病,那些牛没有吃饱,甚至那些牛到了发情期。
除了摄像装置对牛进行“牛脸”识别,还可以配合上可穿戴的智能设备,这会让农场主更好的管理农场。
这些数据上传到云服务器上,用自己开发的算法通过机器学习让这些海量的原始数据变成直观的图表和信息发送到客户那里。
这些信息包括奶牛的健康分析、发情期探测和预测、喂养状况、位置服务等。
2024/3/30 9:04:09 93KB 迁移学习 脸部识别
1
奥本海姆(AlanV.Oppenheim)教授是美国麻省理工学院电子学研究实验室(ELE)的首席研究员,其研究领域包括在一般领域的信号处理及应用。
奥本海默教授是美国国家工程院院士(NationalAcademyofEngineering)和IEEE会士,也是EtaKappaNu和SigmaXi的联谊会会员。
同时他还是古根海姆(Guggenheim)学者和以色列特拉维夫大学赛克勒尔(Sackler)学者。
奥本海姆教授因其出色的科研和教学工作多次获奖,其中包括IEEE教育勋章、IEEE百年杰出贡献奖、IEEE在声学、语音和信号处理领域的社会与科学成就奖和资深成就奖。
2007年他还获得了IEEEJackS.Kilby信号处理奖章。
目录第1章信号与系统SignalsandSystems第2章线性时不变系统LinearTime—InvariantSystems第3章周期信号的傅里叶级数表示FourierSeriesRepresentationofPeriodicSignals第4章连续时间傅里叶变换TheContinuous—TimeFourierTransform第5章离散时间傅里叶变换TheDiscreteTimeFourierTransf01Tll第6章信号与系统的时域和频域特性Time—andFrequeneyCharacterizationofSignalsandSystems第7章抽样Sampling第8章通信系统CommunicationSystems第9章拉普拉斯变换TheLaplaceTransform第10章Z变换TheZTransf01TII第11章线性反馈系统LinearFeedbackSystems附录部分分式展开Partial-FractionExpansion参考文献Bibliography习题答案Answers索引Inde
2024/3/30 6:27:02 12.41MB 信号与系统
1
KindEditor是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用KindEditor把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。
KindEditor使用JavaScript编写,可以无缝地与Java、.NET、PHP、ASP等程序集成,比较适合在CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。
1
《网络渗透技术》由安全焦点团队中的san,alert7,eyas,watercloud这四位成员共同完成。
本书的内容不敢妄称原创,更多的是在前人的研究基础上进一步深入发掘与整理。
但是书中的每一个演示实例都经过作者的深思熟虑与实际调试,凝聚了四位作者多年积累的经验。
从安全界顶级的杂志和会议看来,中国整体的系统与网络安全技术在世界上并不出色。
因为目前中国籍的专家在历届Phrack杂志上只有两篇文章,其中一篇还是在Linenoise里,而在Blackhat和Defcon会议的演讲台上至本书截稿时还未曾出现过中国籍专家。
虽然语言问题是其中一个很大的障碍,但我们也不得不正视这个令人沮丧的结果。
现在国内市场关于网络安全的书籍数不胜数,但是真正能够直面系统与网络安全底层技术的却又寥寥无几。
《网络渗透技术》以尽可能简单的实例深入浅出地揭示了系统与网络安全底层技术,我们不敢奢望每个看过本书的读者能够成为网络安全专家,但我们希望本书能够给后来者一些引导,希望以后在Phrack,Blackhat和Defcon上看到越来越多中国籍专家的身影。
内容导读本书共分十个章节,深入浅出地介绍了系统与网络安全底层技术。
第1章基础知识非常感谢安全焦点论坛技术研究版一些朋友的提议,在本书的最开始增加基础知识这个章节。
第1章简要地介绍了几种常用调试器和反汇编工具的基本使用方法。
对系统与网络安全有一定了解的读者可以跳过这一章。
第2章缓冲区溢出利用技术缓冲区溢出利用技术是本书的重点。
本章先介绍了缓冲区溢出的历史,然后一共介绍了六种平台操作系统的利用技术。
想要了解各种平台操作系统构架的读者不能错过本章。
作者精心设计了几个浅显易懂的实例,并且记录了每一步的调试过程。
相信读者看过本章内容以后,对缓冲区溢出的原理和利用技术会有深刻的理解。
第3章Shellcode技术如果没有Shellcode,那么缓冲区溢出一般也只能达到拒绝服务等效果,渗透测试者要想获得控制,必须用Shellcode实现各种功能。
比如,得到一个Shell,监听一个端口,添加一个用户。
本章不但介绍了各种平台的Shellcode的撰写与提取方法,还深入讨论了各种高级Shellcode技术及相应源码。
如远程溢出攻击时搜索套接字Shellcode技术的各种方法,这种技术在远程渗透测试过程中将更加隐蔽。
第4章堆溢出利用技术操作系统对堆的管理比栈复杂多了,而且各种操作系统使用的堆管理算法完全不同。
本章介绍了Linux,Windows和Solaris这三种操作系统的堆溢出利用技术,作者为每种操作系统都精心设计了几个浅显易懂的实例来描述各种利用方法。
第5章格式化串漏洞利用技术格式化串漏洞的历史要比缓冲区溢出短得多,而且一般也被认为是程序员的编程错误。
但是格式化串漏洞可以往任意地址写任意内容,所以它的危害也是非常致命的。
本章主要讨论了Linux,SolarisSPARC和Windows这三种平台的利用技术,由于各种操作系统的Libc不同,所以它们的利用过程也略有不同。
第6章内核溢出利用技术本章主要讨论当内核在数据处理过程中发生溢出时的利用方法。
内核态的利用与用户态很不一样,要求读者对系统内核有比较深入的了解。
本书的这一版目前只讨论Linuxx86平台的利用方法。
第7章其他利用技术本章讨论了一些不是很常见或特定情况下的溢出利用技术,主要有*BSD的memcpy溢出、文件流溢出、C++中溢出覆盖虚函数指针技术和绕过Pax内核补丁保护方法。
其中绕过Pax内核补丁保护方法这个小节要求读者对ELF文件格式有比较深入的了解。
第8章系统漏洞发掘分析相信许多读者会喜欢这一章。
在介绍了各种系统漏洞的利用方法以后,本章开始介绍漏洞发掘的一些方法,并且有多个实际漏洞详细分析,也算是前面几章利用技术的实践内容。
第9章CGI渗透测试技术通过系统漏洞获得服务器控制是最直接有效的方法,但是在实际的渗透测试过程中,客户的服务器可能都已经打过补丁了,甚至用防火墙限制只允许Web服务通行。
这时最好的渗透途径就是利用CGI程序的漏洞。
本章先介绍了跨站脚本和Cookie的安全问题,然后重点介绍PHP的各种渗透测试技巧。
第10章SQL注入利用技术现今的CGI程序一般都使用后台数据库,CGI程序的漏洞又导致了SQL注入的问题。
SQL注入利用技术是CGI渗透测试技术的一个重大分支,本章详细介绍了MySQL和SQLServer这两种最常见数据库的注入技术。
附录A系统与网络安全术语中英
2024/3/29 22:34:33 4.71MB 网络渗透技术 网络渗透 渗透技术
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡