l-曲线matlab代码 日常笔记,备忘 2020.09.08添加 有关SDRAM以及DDR的工作原理学习笔记,见 2020.09.09添加 在安装了Linux的PC端构建并使用QEMU运行ARM Linux,见 2020.09.20添加 ARM汇编,学习记录 信号与系统以及DSP,学习记录 数字电路以及verilog,学习记录 2020.10.02添加 高数 2020.10.20添加 STM32学习笔记,附带ARMv7-ISA(Cortex-M) 2020.12.19添加 shell脚本 arm单片机makefile以及命令行编译方法 2020.12.20添加 类Unix下的通用MCU开发环境,包括8051,AVR,ARM(ST,TI,Atmel) 使用Hashcat或JohntheRipper破解密码 Metasploit使用入门 2020.12.25添加 有关固态硬盘SSD的内部工作原理 2020.12.29添加 基于Ruby以及Ruby on Rails的web开发 2020.12.30添加 加密算法以及密码学 2021.01.08添加 AutoCAD笔记 2021.01.10
2023-08-30 17:15:12 9.94MB 系统开源
1
apk_dex_shell 一个演示如何给Apk加壳的示例代码。 apk加壳实例可以用上图来说明,我们把要加固的myapk.apk放到一个dex尾部。这个dex有脱壳逻辑,程序运行时,首先运行这个脱壳dex,脱壳dex从dex尾部获取到要加密的apk的大小,然后从自己的dex中拷贝出这个myapk.apk,最后调用Android系统API运行myapk.apk。这样就算用ApkTool等逆向工具,也无法直接获得我们加固的myapk.apk。为了更高反向向不利,我们可以把脱壳逻辑用c实现放到so文件中,同时把加密的myapk.apk分段放到so文件中。为了防止特征破解,我们可以改写apk魔数。这样下来,一个简单的加固工具就完成了。 这里提供一个演示,只有最简单的把myapk.apk放到脱壳dex尾部的功能。 demo分为三个项目: DexReinforcing工具给Apk加壳的工具,可
2023-08-30 15:58:11 254KB 系统开源
1
java版商城源码下载 demo 商城后端和管理站工程 模块划分 demo商城网关(demo-mall-gateway) demo管理站网关(demo-admin-gateway) demo资金方模块(demo-fund) demo营销模块(demo-market) demo商城会员模块(demo-member) demo MQ消费中心模块(demo-mq-consumer) demo业务回调处理模块(demo-notify-center) demo订单模块(demo-order) demo基础支付模块<主要包含微信支付、支付宝支付、银行卡支付等,不包含资金方支付相关>(demo-pay-base) demo商品模块(demo-product) demo搜索引擎(demo-search) demo消息服务中心(demo-sms-center) demo供应商模块(demo-supplier) demo定时任务处理(demo-task) 系统架构 开发规范参考 项目开发规范 日志规范 日志需要统一规范,目前是加入了sleuth。用来对链路调用进
2023-08-29 14:49:36 216KB 系统开源
1
wms源码 java 地理服务器 MVT 扩展 概述 Geoserver 的这个扩展增加了作为WMS或Slippy Map Tile请求的结果以协议缓冲区输出格式交付的可能性。 此版本 (0.3.X) 已经过开发和测试,但也可能适用于之前的版本。 从 Geoserver 2.14 及其升级到 Geotools 20.0 开始,由于使用的 JTS 库版本发生变化,此插件将无法工作。 对于 Geoserver 版本 2.14,需要从 jts 1.14 - jts 1.15+ 迁移。 此过程将在单独的分支中完成。 生成的矢量切片可以例如由 WebGL JS 客户端(如 或 )呈现。 入门 要构建插件,需要 geoserver 源代码。 可在 或 上找到。 您可以使用 maven 构建gs-mvt-0.3.X.jar或直接从 . 为了开始使用gs-mvt-0.3.X.jar包和依赖库protobuf-java-2.6.1.jar必须复制到 geoserver 的 lib 目录geoserver/WEB-INF/lib 。 启动 GeoServer 后,格式application/x-proto
2023-08-25 09:58:35 60KB 系统开源
1
层次分析matlab代码PCA 使用Matlab进行空间主成分分析(SPCA 1.1):Tarik Benkaci&N. Dechemi(2020)注:该软件包使用Pearson的相关系数计算PCA,此外(SPCA 1.1)还通过三种方法对观测值进行聚类:KNN, K均值和层次聚类。 根据您的语言:法语或英语,如果要英语版本,请转到example_eng_2.m代码并运行:然后代码显示:数据的“变量的基本特征”:和pca的计算:相关矩阵(使用c.pearson )并计算特征向量和特征值。 在第二部分中:该代码显示pca的主要结果。 该软件包根据以下三种方法显示变量的聚类:KNN,K-means和分层聚类(HC)
2023-08-10 09:17:26 508KB 系统开源
1
matlab光照模型代码ImageJ-光度学立体工具 西北大学/芝加哥艺术学院艺术科学研究中心(NU-ACCESS)通常使用这里描述的工具来测量艺术品和特别是涂漆表面的表面形状。 这些脚本是用Python编写的,可以在ImageJ中使用,并且基于即将发表的论文中详细描述的算法:Salvant等。 等人,“金属肥皂的艺术–保护与研究”以及与美国西北航空的“计算摄影实验室”在上所做的早期工作中的“通过紫外线诱导的荧光进行光度学立体检测,以检测佐治亚·奥基夫的画上的突起”。 我们使用ImageJ(Fiji)是因为它具有出色的用户界面,它是开放源代码,并提供了一组功能强大的图像处理工具的访问权限,这些图像处理工具可以很容易地适用于使用此处介绍的方法或许多方法提取表面梯度。与文化遗产中的计算机成像有关的其他问题。 脚本入门 下载的最新版本,并将脚本放入plugins文件夹中。 启动斐济或“刷新菜单”(如果已运行)。 可以在插件下拉菜单中访问脚本。 先决条件 要充分利用这些工具,您还需要安装另外两个ImageJ插件: 和 每个脚本做什么? 光度立体:此脚本是主要的工作工具。 它使用最小二乘法求解一
2023-08-09 11:32:04 9KB 系统开源
1
matlab求导代码早产脑电图的爆炸检测器 收集M文件(计算机代码),以实施一种方法来检测EEG记录上的突发,如中所述。 检测器使用多个幅度和频谱特征的线性组合。 使用双极EEG蒙太奇(F3-C3,F4-C4,C3-O1,C4-O2,C3-T3,C4-T4,Cz-C3,和C4-Cz)。 检测器仅在1个通道上运行。 需要Matlab或Octave编程环境。 可以在上找到更新。 要引用此软件,请使用reference。 更新(2019年11月):此代码的Python版本位于: 内容 概述 一种检测早产儿脑电图爆发的简单方法。 该方法是通过评估突发的多个频率和幅度特征而开发的。 所选特征在分类器(支持向量机)中组合。 经过特征选择和训练程序后,检测器由八个特征组成,这些特征在线性支持向量机中组合在一起。 此处的代码实现了此检测器,该检测器接受了来自36个早产儿的1通道10分钟EEG录音的注解。 快速开始 在Matlab / Octave中设置路径,或使用load_curdir函数设置路径: >> load_curdir; 例子 % use impulsive noise test signa
2023-07-28 15:52:29 1.83MB 系统开源
1
Matlab Hill代码 介绍 轮廓法 用于测量残余应力的轮廓法是一种经济高效的耐用技术,已经引起了学术界和业界的广泛关注。 它是由迈克尔·普里姆(Michael Prime)在洛斯阿拉莫斯(Los Alamos)最初开发的,在美国和英国都取得了巨大的发展。 有关轮廓法的更多信息: Michael Prime的网站包含广泛的背景和文献概述: 希尔工程 StressMap,英国开放大学的轮廓方法测量的英国提供商 VEQTER,在各种残余应力测量技术方面的专业知识 分析代码 最近发现,对于轮廓法而言,MATLAB中可用的可视化工具并不是最可靠的工具。 例如,使用激光轮廓仪开发的大型数据集通常可以超过最新版本的MATLAB的图形功能。 从MATLAB进行轮廓方法分析的原因很多: 内置库的专有性,外部库的成本和许可问题。 在托管桌面上处理路径依赖性方面存在困难。 尽管可以在未安装MATLAB的计算机上运行“已编译”的MATLAB代码,但这依赖于目标计算机上具有相同的MATLAB组件运行时安装,这是专有的并且非常大(250 Mb +)。 MATLAB内置的文本文件解析功能减少,这使得处理FE代
2023-07-14 21:49:13 9.69MB 系统开源
1
matlab数模转换的代码振动检测 该存储库包含针对项目I的MATLAB脚本和Arduino代码,该项目致力于检测工业振动并在振动超过阈值时发出警告。 大多数工业设备经过精心设计,可以平稳运行并避免振动,而不是产生振动。 在这些机器中,过度的振动可能表明设备存在问题或性能下降。 如果根本原因未得到纠正,则不必要的振动本身可能会造成其他损坏;如果机器中的振动超过某个阈值,则可能导致机器零件损坏,甚至对在其附近工作的人员造成伤害。 如果我们可以在屏幕上可视化振动或运动的方向以及发生振动的强度,那将非常重要。 MPU 6050:传感器MPU6050在单个芯片中包含MEMS加速度计和MEMS陀螺仪示波器。 MPU代表“运动处理器单元”。 它非常准确,因为每个通道都包含16位模数转换硬件。 因此,它可以同时捕获x,y和z通道。 该传感器使用I2C总线与Atmega-328控制器接口。 FTDI Basic:这是由Future Technology Devices International设计的编程器模块,可用于在arduino IDE中上载代码。 使用USB到串行转换器。 需要3.3V / 5
2023-07-11 17:06:16 9KB 系统开源
1
java工具源码另一个Java字节码生成器 (类似于javac的编译器) 概述 Java字节码生成器是在著名的工具Flex&Bison之上构建的编译器,用于接收任何Java源代码(当前仅支持Java Lang的子集)并发出其等效的字节码。 这是PLT开发(P AGC软件大号anguage牛逼ranslation)当然,在工程,亚历山大大学的教师在Spring2020发售的项目。 目标是练习构造语义规则以生成Java字节码的技术。 生成的字节码必须遵循[Java虚拟机规范]。()中定义的标准字节码指令。 我们的工作流程包括以下步骤: 了解我们将要建立的Flex&Bison工具。 了解Java CFG关联的语义动作/规则。 了解Java字节码后,我们需要将其生成为中间代码表示形式。 在我们了解的构建块上构建Java字节码生成器。 运行与测试 输入:包含Java源代码的文件,该源代码紧随下一节中提到的语法子集。 输出:现在可以在JVM上运行的.class文件。 要运行该程序,请使用脚本run.sh ,如下所示: ./run.sh file_name 其中filename是可以包含Java源代
2023-07-11 09:39:54 333KB 系统开源
1