这是一个.DS_Store文件泄漏利用脚本,它解析.DS_Store文件并递归地下载文件到本地。
2024/10/29 5:54:48 3KB Python开发-其它杂项
1
openCL编程指南随书源代码openCLprogrammingGuidecodeOpenCL领域公认的权威著作,由OpenCL核心设计人员亲自执笔,不仅全面而深刻地解读了OpenCL规范和编程模型,而且通过大量案例和代码演示了基于OpenCL编写并行程序和实现各种并行算法的原理、方法、流程和最佳实践,以及如何对OpenCL进行性能优化,如何对硬件进行探测和调整。
2024/10/29 3:17:17 841KB openCL GPU
1
原来我总是很自信地以为:你有本事找到MD5的碰撞又如何?你难道还有本事让两个可执行文件的MD5一样,却又都能正常运行,并且可以做完全不同的事情么?答:还真的可以.http://www.win.tue.nl/hashclash/...World-colliding.exehttp://www.win.tue.nl/hashclash/...World-colliding.exe这两个程序会在屏幕上打印出不同的字符,但是它们的MD5都是一样的。
通读其论文后摘要如下:这几位密码学家使用的是“构造前缀碰撞法”(chosen-prefixcollisions)来进行此次攻击(是王小云所使用的攻击方法的改进版本)。
他们所使用的计算机是一台SonyPS3,且仅用了不到两天。
他们的结论:MD5算法不应再被用于任何软件完整性检查或代码签名的用途。
另:现在,如果仅仅是想要生成MD5相同而内容不同的文件的话,在任何主流配置的电脑上用几秒钟就可以完成了。
2024/10/27 16:07:35 26KB MD5 碰撞生成器 C++源码
1
混沌优化算法代码粒子群啊阿的发呆发呆发呆时发生的发生地发啊打发
2024/10/27 8:36:53 4KB chaos
1
HEADFIRSTJAVA英文版,Kathy从开始设计游戏(她为Virgin、MGM和Amblin等都编写过游戏)和开发AI应用以来,一直对学习理论很感兴趣。
HeadFirst系列的大多数格式都出自她之手,具体说来,都是她为UCLAExtension(加利福尼亚大学洛杉矶分校)的“EntertainmentaStudies”研究项目讲授“NewaMediaInteractivity”(新媒体交互)课程时完成的。
最近,她成为SunMicrosystems公司的一名高级培训人员,负责教Sun的Java讲师如何讲授最新的Java技术,并参与开发了多个Sun的认证考试,其中就包括SCWCD考试。
她与BertBates一道积极地使用HeadFirst概念培训了成千上万的开发人员。
她还是世界上最大的Java群体网站javaranch.com的创始人之一,这家网站赢得了2003和2004年《软件开发》杂志生产力大奖。
她的爱好包括跑步、滑雪、骑马、玩滑板,还有超自然科学。
2024/10/26 22:21:01 36.74MB Java Head First J
1
使用初学者对MFC的初步学的的程序,比较丰富的知识类容。
2024/10/26 21:26:29 2.22MB 打地鼠
1
用VHDL实现了一个简单的可以播放一小段音乐的程序。
因为EPM240只有240个逻辑单元,功能非常简单,可以循环播放一段声音,并且显示波形。
这里用了两个EPM240,要将两个共地,一个负责存储和显示,一个负责发出声音。
初学者水平有限,欢迎大家批评指正,给出更好的意见,共同提高。
2024/10/26 19:10:02 642KB VHDL LED彩灯 蜂鸣器
1
VectorTiles什么是VectorTiles?由发明,是有限大小的图块和矢量几何形状的组合。
Mapbox维护VectorTile编解码器的官方实现规范。
VectorTiles优于栅格图块,因为:它们通常较小以存储它们可以实时轻松地进行转换(旋转等)它们允许在“SlippyMaps”中连续(而不是逐步)缩放。
原始VectorTile数据以protobuf格式存储。
任何实施编解码器都必须根据对数据进行解码和编码。
这是什么图书馆?vectortiles是VectorTile规范2.1版的最小可行实现。
它旨在为实现其他编解码器提供坚实的参考。
vectortiles公开了原始protobuf数据与更高级的VectorTile类型之间的转换函数的小型API,VectorTile类型更有助于进一步处理。
vectortiles还公开了典型的GISGeometry类型的相当简单(但很明智)的实现:点LineString多边形为了便于编码和解码,每个Geometry类型及其对应的Multi(即Multipoint)都被视为同一事物,即那
2024/10/26 17:46:05 77KB haskell vector-tiles gis HaskellHaskell
1
具有继承的动态ORM目标说明为什么有一个ORM类可以从程序中的其他类继承而来很有用描述用于构造此类的代码为什么要继承?动态ORM的伟大之处在于,它为我们提供了一种编写几乎完全抽象的ORM的方法。
换句话说,我们编写的允许给定Ruby类和实例与数据库进行通信的方法并不特定于任何一个类。
这意味着我们可以一次又一次地使用这种方法。
我们只能在一个地方定义它们,并通过继承将它们简单地提供给程序中的任何其他类。
超级班在此版本库中,在lib目录中,您将看到interactive_record.rb文件。
打开它,看看。
您将看到InteractiveRecord类包含几乎所有负责Ruby程序与数据库之间通信的代码。
那里定义的所有方法都是抽象的-它们既不引用显式的类或属性名称,也不引用显式的表或列名称。
这些方法可以被任何Ruby类或实例使用,只要我们使它们可用于该类或实例即可
2024/10/26 15:14:54 7KB Ruby
1
《数据库系统基础(第6版)》(FundamentalsofDatabaseSystems)文字版[PDF].本书是一本非常适合作研究生数据库教学用的教材。
其内容包括了分布式数据库所用的基本原理、方法、重要的算法介绍及部分系统的实际实现技巧。
新版还增加了一些新的内容如:用整整两章来介绍并行数据库和分布式对象数据库管理系统。
本书具有以下特点:1.内容较为全面,系统地覆盖了分布式数据库的主要方面;
2.反映了目前的一些研究成果如:数据仓库,万维网和数据库,基于推理的技术以及移动DBMS;
3.叙述清楚,容易阅读。
2024/10/26 14:34:56 8.29MB 数据库系统基础
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡