-
压缩感知重建算法集
基于Matlab编写压缩感知重建算法集,包括OMP,CoSaMP,IHT,IRLS,GBP,SP和ROMP.-Matlab codes for CS recovery algorithms, including OMP, CoSaMP, IHT, IRLS, GBP, SP and ROMP.
- 2020-12-07下载
- 积分:1
-
C++反汇编和逆向分析技术揭秘资料合集.rar
【实例简介】第一部分 准备工作 1
第1章 熟悉工作环境和相关工具 2
1.1调试工具Microsoft Visual C++ 6和OllyDBG 2
1.2反汇编静态分析工具IDA 5
1.3反汇编引擎的工作原理 9
1.4小结 16
第二部分 C++反汇编揭秘 17
第2章 基本数据类型的表现形式 18
2.1 整数类型 18
2.1.1 无符号整数 18
2.1.2 有符号整数 18
2.2 浮点数类型 19
2.2.1 浮点数的编码方式 20
2.2.2 浮点基本指令介绍 22
2.3 字符和字符串 26
2.3.1 字符的编码 26
2.3.2 字符串的存储方式 27
2.4 布尔类型 28
2.5 地址、指针和引用 28
2.5.1 指针和地址的区别 29
2.5.2 各类型指针的工作方式 29
2.5.3 引用 34
2.6 常量 35
2.6.1 常量的定义 36
2.6.2 #define和const的区别 36
2.7 小结 38
第3章 认识启动函数,找到用户入口 39
3.1程序的真正入口 39
3.2了解VC++6.0的启动函数 39
3.3 main函数的识别 44
3.4 小结 46
第4章 观察各种表达式的求值过程 47
4.1算术运算和赋值 47
4.1.1各种算术运算的工作形式 47
4.1.2算术结果溢出 85
4.1.3再论自增和自减 86
4.2关系运算和逻辑运算 88
4.2.1关系运算和条件跳转的对应 88
4.2.2表达式短路 89
4.2.3条件表达式 92
4.3位运算 96
4.4编译器使用的优化技巧 99
4.4.1流水线优化规则 102
4.4.2分支优化规则 105
4.4.3 cache优化规则 106
4.5一次算法逆向之旅 106
4.6 本章小结 116
第5章 流程控制语句的识别 117
5.1 if语句 117
5.2 if…else…语句 119
5.3 用if构成的多分支流程 123
5.4 switch的真相 128
5.5 难以构成跳转表的switch 139
5.6 降低判定树的高度 144
5.7 do/while/for的比较 149
5.8 编译器对循环结构的优化 156
5.9 本章小结 161
第6章 函数的工作原理 162
6.1栈帧的形成和关闭 162
6.2各种调用方式的考察 165
6.3使用ebp或esp寻址 170
6.4函数的参数 174
6.5函数的返回值 177
6.6 回顾 181
6.7 本章小结 182
第7章 变量在内存中的位置和访问方式 183
………… 篇幅有限,部分内容省略…………
12.3 虚基类 339
12.4 菱形继承 341
12.5本章小结 349
第13章 异常处理 351
13.1异常处理的相关知识 351
13.2异常类型为基本数据类型的处理流程 358
13.3异常类型为对象的处理流程 369
13.4识别异常处理 375
13.5本章小结 389
第三部分 逆向分析技术应用 391
第14章 PEiD的工作原理分析 391
14.1 开发环境的识别 391
14.2 开发环境的伪造 401
14.3 本章小结 405
第15章 “熊猫烧香”病毒逆向分析 406
15.1 调试环境配置 406
15.2 病毒程序初步分析 407
15.3 “熊猫烧香”的启动过程分析 410
15.4 “熊猫烧香”的自我保护分析 416
15.5 “熊猫烧香”的感染过程分析 419
15.6 小结 431
第16章 分析调试器OllyDBG的工作原理 432
16.1 INT3断点 432
16.2 内存断点 437
16.3 硬件断点 443
16.4 异常处理机制 450
16.5 加载调试程序 458
16.6 小结 462
第17章 反汇编代码的重建与编译 463
17.1 重建反汇编代码 463
17.2 编译重建后的反汇编代码 466
17.3 小结 468
- 2021-11-24 00:36:47下载
- 积分:1
-
基于MFCC和SVM的说话人性别识别
基于MFCC和SVM的说话人性别识别 建立了普通话语音性别数据库 ,提出联合梅尔频率频谱系数(Mel-frequency Cepstrum Coefficients,MFCC)的特征提取方法和支持向量机(Support Vector Machine,SVM)的分类方法进行说话人性别识别 ,并与其它分类方法进行比较 ,实验结果表明该方法的说话人性别识别准确率达到98.7%,明显优于其它分类器。
- 2021-05-06下载
- 积分:1
-
jdk8-jdk-8u121-linux-x64.tar.gz
JDK8,解压版,解压之后配合环境变量即可使用,此版本不是win exe点击安装版,解压版省事
- 2020-12-11下载
- 积分:1
-
DEA的Matlab程序
基于DEA算法的Matlab 程序,好用,可以运行
- 2020-12-05下载
- 积分:1
-
Altium Designer 14 中文教程.pdf
Altium Designer 14 中文教程.pdf目录课件集成与交互介绍格式整合链接模型文件健立监控文件夹放置和链接模型到文档导入外壳和电路板外形的模型定向和定位模型从端点添加捕捉点移除捕捉点定向并放置体放置体设置体高度测量距离贴合电路板表面从中导出的数据导出文档为文件导出文档为文件体放置快捷键课件定义板框外形创建修改板框外形定义板框外形使用体定义板框外形使用多边形定义板框外形把选中对象定义为板框外形从文件定义板框外形编辑板框外形编辑板形端点设置板框区域设置板框课件栅格、向导和选项访问统一光标捕获系统用户可定义的栅格访问棚柊管理器创建和定义笛卡尔坐标栅格专业售后培训创建和定义极坐标栅格默认的捕获栅格复制一个栅格定义栅柊用途定义栅柊显示嵌套和栅格优先级禁用一个栅格导出和导入栅格删除一个栅烙捕获向导定义一个捕获向导复制捕获向导禁用捕获向导导出和导入捕获向导删除捅获向导对象捕获点捕获到对象热点捕获到对象轴线其它的电路板选项课件类结构类概念自动创建结构类和报告手动定义结构类添加选中的对象元件类生成器从原理图创建类指定元件类浏览类的结构层次在逻辑查询语句中使用结构类课件放置放置矩形放置多边形专业售后培训使用菜单或工具栏命令创建关联元器件自动关联元器件手动关联元器件编译器生成编辑非图形化编辑通过属性对话框编辑通过面板编辑过面板编辑图形化编辑改变的大小和位置改变的外形分割分割步骤包围备注复制格式隐藏课件查询和面板访问面板面板构成定义过滤范围定义查询语句查询表达式的运算符优先级执行过滤复用以往的过滤表达式查询表达式实例创建设计规则清除过滤器其它的非面板过滤课件安全间距检查检查元件安全间距的设计规则元器件安全间距规则约束应用安仝间距规则执行安全间距检查专业售后培训解决安全间距冲突更多的检查课件全局编辑的数据编辑模式选择对象检视对象编辑对象屏蔽清除选择和屏蔽状态课件在中选择和查找相似对象选择命令查找相似对象课件项目导航编译是关键使用面板探查在原理图和之间交互擦查从原理图选择器件动态器件交互选择课件面板访问面板定义面板的显示范围检视和编辑对象的属性课件面板访问面板定义面板显示范围在面板中选择对象检视和编辑对象属性工具基于字符串属性的智能编辑课件管胸交换设置交换组别管脚组子部件组和差分对组控制在原理图上如何进行交换专业售后培训交换引脚交换网络标号在上启用管脚、差分对、部件交换对话框执行交换交互式引脚、差分对、部件交换自动引脚网络优化器将改动传递回原理图将史改从推送到熄理图在设计中利用管脚部件交换系统的优势课件交互式走线单个网络的交互式布线自动完成当前走线了解连接飞线控制飞线颜色改变飞线颜色使用板层颜色作为飞线颜色显示在单层模式下显示飞线控制走线宽度和过孔尺寸在走线时改变线宽在走线时改变过孔尺寸布线冲突解决方案交互式走线选项和特性交互式布线快捷键课件差分对走线_在原理图中定义差分对中查看和管理差分对中定义差分对利用通用的命名规则创建差分对差分对设计规则可用的设计规则差分对设计规则范围使用差分对向导定义设计规贝设计的差分对专业售后培训差分对的信号完整性课件多通道走线多通道走线的方法多通道走线工具的回路移除支持课件调整走线长度交互式走线长度调整配置网络走线长度规则设计规则设计规则将时问转换为长度使用网络长度标识网终长度标识实例对折叠走线重新布线更多信息其它课件设计规则检查和解决方案配置在线检查批量检查报告冲突显示选项定制的冲突图形冲突覆盖设置沖突显示参考定义冲突颜色解决设计冲突定位设计冲突从从从面板面板报告直接从作空间定位中的验证设计发布验证课件重新布线重新布线防止现有的走线被回路移除功能移除防止现有的走线被推挤拖拽走线且保持转角不变专业售后培训重新布线时获取帮助线段切分课件泪滴添加或移除泪滴课件测试点测试点策略制造测试测试点位置的约束组装测试测试点位置约束焊盘和过孔测试点测试点设计规则管理测试点检查测试点的有效性测试点相关的查询区域生成测试点报告课件多边形铺铜概述放置多边形铺铜区定义多边形铺铜的属性属性网丝选项模式相关的设定实心多边形铺锏区模式相关的设定例格状及轮廓多边形铺铜区定义铺铜区的形状编辑多边形铺铜改变属性改变尺寸和位置改变多边形铺铜区的形状使用更人的间距进行多边形铺铜多边形铺铜区挖空切割多边形铺铜区隐藏多边形铺铜区将网格状铺铜区转换为实心铺铜区手工重建铺铜区删除铺铜区铺铜管理器课件在元器件中包含模型添加体到元器件封装专业售后培训手动放置体交互式创建体导入一个模型作为体链接式模型导入模型移动和改变模型的朝向课件管理元件和库模型,元件和库模型元件原理图符号元件库库类型模型库原理图库集成库数据库元件库数据保险库模型管理的方法课件什么是元器件元器件——基本的构造模块元器件属性元器件类型相同的图形,不同的元件每个真实世界的元件对应一个元件符号逻辑功能相同的真实元件对应一个元件符号每种类型的真实元件对应一个元件符号相同的元件,不同的图形多部件元器件非标准的元器件类型元器件参数为元器件添加参数添加参数到元器件库引用数据手册作为参数使用参数链接到外部文档建立到元件模型的链接模型映射信息基础参考模型选项定位和识别元件专业售后培训
- 2020-12-11下载
- 积分:1
-
sac-101.4 for linux
SAC(Seismic Analysis Code)是美国加州大学Lawrence Livermore国家实验室(LLNL)开发研制的,用于研究连续信号,特别是时间序列数据的通用程序
- 2020-12-12下载
- 积分:1
-
matlab的光谱处理工具
处理光谱数据的matlab工具包,挺好用的,虽然是转发的别人的资源
- 2020-12-06下载
- 积分:1
-
micropython中文教程(嵌入式详细教程)
详细讲解了MicroPython有多种不同硬件平台的移植版本,包括STM32F4/F7/L4系列、ESP8266、ESP32、NXP MK20DX256、microchipPIC33、Infineon XMC4700、nRF51822、CC3200、MSP432等,详细的描述了LED、ADC、RTC、PWM、UART、IIC、SPI、SD卡各种外设、底层驱动的编写和各种对应的例程,简单易懂,上手容易。
- 2020-06-25下载
- 积分:1
-
占据栅格地图的构建(内含数据)
SLAM中有关占据栅格地图的的表示方法和利用激光传感器构建占据栅格地图的方法
- 2020-12-12下载
- 积分:1