自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1396)
  • 收藏
  • 关注

原创 SpringBoot搭建的个人博客系统(含数据库脚本+前后端完整源码)

基于SpringBoot开发的轻量级个人博客系统,支持双角色:普通用户可注册登录、浏览文章、搜索内容、留言互动、查看阅读量和推荐文章;管理员可在后台管理栏目、发布/编辑/删除文章、标记推荐内容、审核评论、配置用户权限及系统基础参数。技术组合为SpringBoot 2.x + MyBatis + MySQL 5.7+ + jQuery,使用Maven构建,适配JDK8,兼容IDEA和Eclipse开发环境。压缩包内含完整项目结构(src/main/java、resources、pom.xml等)、已调试通过的

2026-07-07 03:30:17 138

原创 Stewart六自由度平台Simulink仿真全套工程文件(含MV/H∞控制器与静力学平衡模型)

一套开箱即用的Stewart平台MATLAB/Simulink仿真资源,覆盖从结构建模、运动学正反解验证到闭环控制策略测试的完整流程。主模型StewartPlatform.mdl集成平台本体Plant模型、MV控制器(StewartMVController.m)和H∞控制器(参数存于StewartPlatformHinf.mat),支持实时姿态响应仿真与伺服性能对比。静力学分析模块包含StewartPlatformEquilibrium.mdl和StewartPlatformLegEquilibrium.m

2026-07-03 05:14:04 184

原创 MATLAB病态方程求解工具包:Tikhonov正则化+L曲线自动选参一体化实现

一套即装即用的MATLAB病态方程求解工具集,专注解决系数矩阵严重病态导致的数值不稳定问题。核心包含tikhonov.m——执行带正则化参数λ的Tikhonov求解;l_curve.m与l_corner.m协同工作,基于L曲线法自动定位曲率最大点,输出最优λ值;plot_lc.m绘制L曲线图像,直观展示正则化参数与解范数、残差范数的权衡关系;lcfun.m负责计算L曲线各离散点坐标;csvd.m提供稳健的截断奇异值分解支持,增强小奇异值处理能力。所有函数纯MATLAB编写,不依赖任何额外工具箱,输入为标准线

2026-07-03 04:39:40 219

原创 轻量级Python人体姿态估计工具包:含训练/推理/ONNX导出全流程与COCO数据适配支持

这个工具包提供一套可直接运行的人体关键点检测方案,基于PyTorch实现,主干网络采用MobileNet,配合轻量化解码头,兼顾精度与速度,适合在CPU或GPU上做实时单人/多人姿态估计。里面包含完整的训练脚本(train.py)、验证流程(val.py)、推理示例(infer.py)、ONNX模型导出(convert_to_onnx.py)以及关键点滤波优化(one_euro_filter.py)。数据处理部分原生支持COCO格式,附带prepare_train_labels.py和make_val_su

2026-07-02 04:10:10 204

原创 SSM框架下可直接运行的用户登录注册Web工程(含完整目录结构与配置)

一套基于SpringMVC+Spring+MyBatis搭建的Java Web用户认证基础工程,开箱即用。项目采用标准Maven结构,pom.xml已预置SSM三大核心依赖(spring-webmvc、spring-jdbc、mybatis-spring等),无需手动调整版本冲突。src/main/java下分层清晰:Controller处理请求跳转与参数接收,Service封装业务逻辑(含密码校验、重复账号检测),Mapper接口配合XML实现数据库增删改查;前端使用index.jsp作为入口页面,支持表

2026-07-01 03:43:40 220

原创 Zynq双串口开发实战组合:Vivado 2017.4下AXI UART Lite软硬协同工程(含裸机+Linux完整例程)

基于Xilinx Zynq平台,适配Vivado 2017.4设计环境,提供开箱即用的AXI UART Lite软硬协同开发方案。硬件部分包含完整Block Design工程、HDL源码及PG142官方IP手册,支持在PL端灵活集成axi-uartlite核;PS端复用ARM处理器原生UART,实现双通道异步串行通信验证。软件覆盖两种运行模式:裸机环境下提供axi_uart_baremetal_demo工程,含轮询与中断两种驱动实现,代码结构清晰、注释完整;Linux环境下提供axi_uart_linux_

2026-06-26 04:02:29 171

原创 51单片机+光电/霍尔传感器测电机转速,LCD1602实时显示RPM

用STC89C52这类经典51单片机,搭配光电开关或霍尔传感器采集电机旋转脉冲,通过定时器+计数器方式计算每分钟转数(RPM),结果直接在LCD1602液晶屏上动态刷新显示。整套方案提供可直接编译运行的Keil工程,含主程序liulin.c、LCD1602驱动模块(.c/.h)、Proteus仿真文件zhuansuji.DSN、已编译好的HEX烧录文件liulin.hex,以及全部中间编译文件和项目配置。电路设计精简,不依赖专用测速芯片,所有代码用标准C编写,关键环节如测速周期设定(推荐1秒采样)、脉冲信号

2026-06-25 06:03:39 215

原创 STM32裸机环境下用GPIO直接驱动JXI5020GP/TLC59281实现32路LED恒流控制的源码

这套代码专为STM32F1系列等基于标准固件库的裸机项目设计,不依赖HAL、RTOS或任何中间件,仅通过GPIOA和GPIOC端口模拟时序,完成对JXI5020GP或兼容芯片TLC59281DBQR的底层驱动。支持逐位控制32路恒流输出(OUT1–OUT32对应bit0–bit31),提供初始化函数、单路开关、多路组合控制、全开/全关等实用接口。头文件JXI5020GP.H封装了寄存器映射关系与函数声明,源文件JXI5020GP.C实现了严格的时序逻辑,包括数据锁存、时钟同步和输出使能控制,适配APB2总线

2026-06-21 04:43:52 222

原创 Spring Boot接入MongoDB变更流的可运行工程模板,含多集合监听与错误恢复

一套即插即用的Spring Boot MongoDB变更流监听方案,基于官方Java驱动实现,支持对一个或多个集合的insert、update、delete、replace操作实时捕获。项目结构完整,包含pom.xml依赖配置、application.yml连接参数设置、ChangeStream监听器主类、聚合管道构建工具类、异常自动重试逻辑及优雅启停控制。能准确提取变更事件中的operationType、_fullDocument、clusterTime、documentKey等核心字段,适配MongoD

2026-06-19 03:33:16 213

原创 Java项目免配置PDF处理工具包(Aspose.PDF 17.8 + 封装工具类)

直接集成就能用的Java PDF处理方案,含aspose-pdf-17.8.jar核心库和PdfUtils.java封装类。支持PDF创建、多页合并、按页拆分、纯文本内容提取、任意位置插入图片、动态填充表单字段等高频操作。不用改pom.xml,不依赖远程Maven仓库,把jar丢进项目lib目录,再导入工具类就能调用简洁方法。适配JDK 1.6+,在IntelliJ、Eclipse、IDEA及Ant/Maven/Gradle环境下均稳定运行。版本虽非最新,但功能覆盖企业日常PDF需求,长期在线上系统中验证过

2026-06-18 05:33:20 163

原创 Windows版SAP GUI 7.70完整安装包(含服务组件、多语言文档与校验文件)

直接可用的SAP GUI 7.70 Windows客户端安装资源,集成图形界面主程序、后台服务模块(SAPCONSOLE、SAPSprint)、BI预配置工具(BI_PreCalServer)及NT运行依赖目录。附带版本标识文件(VERSION.ASC、VERSION.EBC)、数字签名(SIGNATURE.SMF)、哈希与CRC校验文件(SHAFILE.DAT、CRCFILE.DAT),确保安装包完整性与官方可信性。包含多语言操作文档(DOCU)、详细安装说明(README.TXT)、许可证文本(COPY

2026-06-13 04:10:06 175

原创 双击就抽的年会抽奖小工具,带图片名单和历史记录

不用装Python,下载解压后直接双击luckDraw.exe就能开始抽奖。支持把人名和头像一起导入(PNG格式图片命名即为姓名),点一下按钮随机抽出中奖者,结果实时显示在界面上,还能自动保存每次抽奖的历史名单和中奖人。界面是清爽的Tkinter风格,背景图、中奖人数、字体大小这些都能按readme.txt里的说明轻松改。压缩包里已经塞好了所有依赖文件——包括_tkinter.pyd、libpng16-16.dll、完整的tcl/tk运行时(tcl、tk、ttk三个文件夹和一堆.tcl脚本),还有示例头像图

2026-06-12 10:38:07 222

原创 MATLAB版Sobol全局敏感性分析工具包:支持多输出建模与总效应/主效应同步计算

一套开箱即用的MATLAB灵敏度分析工具,基于低差异Sobol序列生成高质量采样点,实现模型输入参数对输出结果影响程度的量化评估。支持单输出和多输出系统,可同时计算每个输入变量的主效应指数(Si)和总效应指数(STi),直观识别关键参数与交互作用。内置FAST方法对比模块,便于交叉验证;提供均匀分布、正态分布、对数正态分布及Sobol专用分布的灵活设定方式。含3个典型示例脚本:example1.m用于基础单输出分析,example2.m演示耦合多输出场景,example_MultiOut_MultiSI.m

2026-06-10 04:11:21 165

原创 多维数据自动校准工具:一行命令完成NumPy/Pandas格式的边际匹配

用Python做多维表格校准,比如人口普查交叉表、投入产出矩阵或调查样本加权,这个工具能自动调整原始数据,让行、列、层等各维度的合计值严格对齐你设定的目标总数。支持任意维度的ndarray和Pandas DataFrame输入,内部智能识别格式并切换后端:NumPy版跑得快,适合批量处理大表;Pandas版操作顺手,改几行代码就能试出效果。安装只要pip install ipfn,调用时传入原始数据和一组目标边际(可以是Series、DataFrame或数组列表),比如同时约束年龄×地区×收入三层结构的每一

2026-06-09 03:52:04 218

原创 校园台球厅实战系统:Vue前端+SpringBoot后端完整可运行源码包(含配置文档与调试说明)

直接导入就能跑的校园台球厅管理系统,前后端分离架构,前端用Vue.js开发响应式操作界面,支持会员注册登录、场地实时预约、按分钟计时计费、在线结算订单、员工排班管理、营收与使用频次统计等核心业务功能。后端基于SpringBoot搭建RESTful API服务,整合MyBatis-Plus操作MySQL数据库,提供标准Maven项目结构,包含pom.xml、src/main/java与src/main/resources配置、测试代码及maven-wrapper工具链,适配IntelliJ IDEA和VS C

2026-06-08 12:25:03 222

原创 FPGA实时车牌识别工程:OV5640采集+红框定位+HDMI输出+Matlab算法验证

这个FPGA车牌识别工程专为正点原子达芬奇/达芬奇Pro开发板设计,基于Xilinx XC7A35T FPGA(FGG484封装),支持开箱即用。系统通过OV5640摄像头模块连续采集高清图像,用Verilog实现完整识别流程:图像预处理、边缘检测、车牌粗定位、二值化、字符分割和模板匹配;识别结果以红色矩形框标出车牌区域,并在左上角叠加识别出的字符。所有处理结果通过HDMI实时输出到显示器,画面含原始图像与标注信息。配套提供全部Verilog源码(模块分层清晰)、Testbench仿真文件、Matlab脚本

2026-06-08 03:24:20 191

原创 Journyx soap_cgipyc接口XXE漏洞自动化探测工具(含FOFA语句与验证说明)

直接调用journyx.py脚本,对目标URL批量发送特制XML请求,检测Journyx系统soap_cgipyc接口是否存在XML外部实体注入漏洞;响应内容中若回显本地文件(如/etc/passwd)或DNS外带数据,则判定存在可利用XXE;配套提供FOFA搜索语法(app"Journyx" && body"soap_cgipyc"),方便快速定位互联网侧暴露面;运行前通过requirements.txt安装lxml、requests等依赖,支持HTTP/HTTPS协议、基础认证和代理配置;README.

2026-06-07 08:04:17 216

原创 水下UUV羽流扩散仿真环境:ROS+Gazebo+RVIZ一体化配置包

一套开箱即用的水下无人航行器(UUV)羽流仿真环境,基于ROS构建,支持化学羽流与热力羽流的动态扩散模拟。内置多个launch启动脚本,如start_plume_example.launch、start_turbulent_plume.launch等,可快速加载Gazebo仿真场景并驱动羽流粒子生成;配套RVIZ可视化配置,实时显示UUV位姿、传感器数据及羽流分布效果。功能核心为plume_server和current_velocity_server模块,实现羽流建模、流体场耦合及UUV运动响应闭环;提供完

2026-06-06 05:10:15 244

原创 Quartus II可直接编译的Verilog自动售货机工程,含投币识别、金额累计与五角找零功能

一套开箱即用的FPGA数字系统设计资源,基于Verilog HDL实现完整自动售货机逻辑,在Quartus II 13.0或兼容版本中可一键编译、仿真与下载。支持单次投入0.5元或1元硬币,实时累计金额;当总额达1.5元时触发出货信号;若投入2元,则同步输出出货信号与找零信号(返还0.5元)。工程包含主模块VendingMachine.v源码、综合后网表、布局布线结果、时序分析文件(覆盖slow/fast/typical工艺角及不同电压温度组合),以及RTL级信号流向图(rtl_v_sg)、逻辑单元映射报告

2026-06-05 08:42:34 212

原创 多架无人机自动分任务的PSO代码包,带路径图、甘特图和收敛过程可视化

一套开箱即用的多无人机协同任务分配Python实现,核心是改进型粒子群算法(PSO),能根据目标点坐标、时间窗限制、载荷约束和无人机数量,自动完成任务指派与执行时序规划。代码结构清晰:pso.py负责种群迭代优化,decode.py将粒子位置解码为可行任务序列,fit_dis.py计算含距离与时间惩罚的适应度,distance.py生成目标间距离矩阵,time_s.py处理任务时间窗冲突,globalv.py统一管理配置参数,condition.py集中定义各类硬性约束,main.py串联全流程。配套plo

2026-06-03 11:12:49 225

原创 用8个西瓜特征训练决策树模型,一键判断好瓜坏瓜

这个资源包提供完整的西瓜品质分类实验环境,基于真实可测的8项指标:色泽、根蒂、敲声、纹理、脐部、触感、密度和含糖率。内置训练数据(dataSet.txt)与测试数据(testDataSet.txt),开箱即用。包含两个Python脚本:exp_3.py实现基础决策树训练与预测,exp_3_1.py扩展支持模型评估、特征重要性排序及分类边界可视化。所有代码兼容scikit-learn标准接口,无需修改即可运行,支持参数调整、交叉验证和预测结果导出。配套requirements.txt确保依赖环境快速复现,de

2026-06-02 12:00:16 212

原创 STM32F103硬件SPI直驱GC9A01芯片1.28寸240×240 TFT屏,含GUI与测试例程

一套开箱即用的STM32F103嵌入式显示方案,专为GC9A01驱动的1.28英寸240×240分辨率TFT液晶屏设计。全部使用MCU硬件SPI外设通信,接线极简:PA7接SDA(MOSI),PA1控背光,VCC和GND直接取3.3V电源。工程基于标准固件库构建,包含完整初始化流程、LCD底层驱动(lcd.c)、轻量级图形界面封装(GUI.c)以及功能验证代码(test.c),支持清屏、单点绘图、ASCII字符显示、矩形/直线等基础图形绘制。SPI时序已严格匹配GC9A01数据手册要求,无需额外调整即可在S

2026-06-02 11:38:29 212

原创 Matlab光谱数据处理工具:支持K-M系数、XYZ、Lab、RGB一键转换与可视化

一套开箱即用的Matlab颜色计算工具,包含图形界面(picture.fig)和主脚本(picture.m),可直接读取文本格式的波长-反射率/透射率数据,自动完成CIE标准条件下的多项关键色度参数计算。支持D65等标准照明体,兼容2°和10°视场角;输出内容包括Kubelka-Munk吸收系数(k值),适用于涂层、粉末等不透明样品分析;CIE 1931 XYZ三刺激值;CIELAB(L*a*b*)坐标;以及sRGB、Adobe RGB等常用RGB空间数值。内置光谱曲线绘制、CIE色度图(如xyY、a*b*

2026-06-02 07:15:31 200

原创 九齐NY8全系列单片机C与汇编双语例程包,含GPIO/定时器/ADC/UART/I²C/SPI等驱动

这个资源包整合了九齐NY8系列主流型号的完整开发示例,包括NY8A050D、NY8A051D/E/F/G、NY8A053B/D、NY8A054A/D、NY8AE51D、NY8B062A/B/D、NY8B071A、NY8B072A、NY8BM72A等近20款芯片。每个型号都配有独立可运行工程,覆盖芯片上电初始化、通用IO控制、基础定时器、PWM输出、模数转换ADC采样、串口UART通信、I²C总线交互、SPI接口驱动等核心外设功能。所有例程同时提供标准C语言和原生汇编两种实现版本,源码结构清晰,关键寄存器操作

2026-06-02 06:53:37 268

原创 AIR202+STM32土壤温湿度光照监测硬件套件(含PCB源文件、OLED界面、阿里云IoT直连)

一套开箱即用的低功耗农业环境监测硬件方案,主控采用STM32F103系列单片机,集成DHT11空气温湿度传感器、BH1750环境光照传感器和模拟式土壤湿度探头,所有数据本地实时显示在0.96寸OLED屏幕上。通过串口与AIR202 NB-IoT模组通信,使用标准AT指令完成网络注册、OneNet平台接入及数据上云,最终实现与阿里云IoT平台的稳定对接。资源包内含完整硬件设计资料:原理图(PDF+Protel格式)、Gerber制板文件、器件BOM清单(含封装与采购链接参考);软件部分提供可直接编译的Keil

2026-06-02 04:39:54 225

原创 用Python+CNN快速识别垃圾邮件:含预训练模型、1000封标注数据和完整可运行代码

这个资源包提供一个即拿即用的垃圾邮件识别方案,基于卷积神经网络(CNN)处理文本分类任务。里面包含1000封已标注的真实邮件样本(内容和标签分别保存为mailContent_list_1000.pickle和mailLabel_list_1000.pickle),所有数据已清洗并适配CNN输入格式。项目代码结构清晰:cnn.py定义网络结构,train.py负责训练流程,main.py作为预测入口,data.py完成文本向量化(如分词、padding、嵌入转换)。模型已训练完毕,权重文件best_cnn.p

2026-06-02 04:26:25 183

原创 旋转机械振动分析工具:纯软件实现的无键相阶次跟踪系统(Python+PyQt5)

一款面向旋转机械振动工程师的阶次分析工具,完全基于Python开发,无需外部键相信号硬件即可完成阶次重采样与频谱校准。通过PyQt5构建图形界面,集成数据输入、ANSYS仿真结果读取、短时傅里叶变换(STFT)、数值微分、全局参数管理等核心功能模块。主程序main.py可直接运行,配套多个UI界面文件(如data_input_ui.py、main_window_ui.py等)及对应逻辑脚本(data_input.py、main_window.py等),所有图标资源已编译为images_rc.py。提供tes

2026-06-01 04:13:47 210

原创 皮肤病变分割四模型实战包:UNet系四大变体+ISIC2017数据+训练评估全流程代码

直接跑通皮肤病变图像分割任务的完整工程包,内置UNet、AttentionUNet、R2UNet、R2AUNet四个PyTorch实现模型,全部可一键训练。配套ISIC 2017官方数据集,已划分好train/valid/test三组图像及对应像素级标注(含GT目录),无需额外整理。提供标准化数据加载器(dataset.py)、模型定义(models.py)、训练主脚本(train.py)、评估逻辑与可视化工具,所有模块解耦清晰、注释完整。附带各模型结构示意图和Shell运行脚本,支持快速对比不同架构在皮肤

2026-05-30 12:36:08 188

原创 STM32F103RC用TIM1高级定时器生成四路带死区互补PWM(Keil寄存器版,直驱全桥)

这个工程直接基于STM32F103RC芯片的TIM1高级定时器,输出四路硬件级互补PWM信号——CH1/CH1N和CH2/CH2N两对通道,每对自动插入可调死区,防止H桥或全桥驱动中上下管同时导通。所有配置都通过标准寄存器操作实现,不依赖HAL或LL库,代码结构清晰,便于理解底层时序控制逻辑。项目包含完整的Keil MDK工程目录(USER、SYSTEM、HARDWARE、OBJ等),支持一键编译与调试;附带keilkill.bat脚本快速清理中间文件,以及README.TXT说明关键配置点和死区设置方法。

2026-05-30 07:28:25 232

原创 Fluent中用VOF+自定义UDF模拟湿空气在冷板上的冷凝与液膜形成

一套可在ANSYS Fluent中直接运行的湿空气冷凝仿真方案,聚焦低温平板表面的水蒸气相变过程。采用VOF模型精确追踪气液两相界面动态变化,配合C语言编写的UDF(Condensation_VOF.c)实时计算壁面冷凝速率、液膜生成阈值及相变源项,不依赖Fluent内置相变模型。PDF文档涵盖完整建模流程:入口设定(温度、湿度、流速)、冷板边界条件(恒温或热通量)、网格划分建议(近壁面加密策略)、物性参数调用方式、UDF编译加载步骤及关键宏函数说明(如C_YI、C_T、THREAD_STORAGE_REA

2026-05-30 06:25:07 277

原创 PyTorch实现的NeRF三维重建开箱即用包:含16个场景配置、多数据集支持与完整训练渲染流程

直接运行就能上手的NeRF三维重建实践资源,基于PyTorch构建,兼容Blender、LLFF、DeepVoxels、LINEMOD等多种主流数据集格式。内置lego、hotdog、fern、drums、ficus、chair、ship、mic、orchids、flower、leaves、horns等16个预设场景配置文件,覆盖小物体、植物、室内结构及复杂几何体。提供一键下载示例数据的shell脚本(download_example_data.sh),清晰列出依赖项的requirements.txt,以及

2026-05-30 03:44:04 212

原创 Java后台一键生成Word报告:模板占位符替换、动态表格扩展、多格式图片嵌入

用Java调Apache POI流式处理.docx模板,自动完成文字占位符替换、动态表格数据填充(行数按实际数据自动增减)、JPG/PNG等常见图片插入。资源包含完整可运行工程:src源码目录、bin编译结果、lib依赖库(poi-3.13.jar、poi-ooxml-3.13.jar、xmlbeans-2.6.0.jar等7个必要jar)、示例模板文件(报告模板.docx)、生成样例(报告输出.docx),以及两张测试图(小女孩.jpg、小悟空.png)。所有文件结构清晰,已适配Eclipse环境,导入即

2026-05-29 12:05:14 206

原创 光伏MPPT算法Matlab仿真资源包:含DC-DC建模、光照温度动态响应与多种策略对比

提供开箱即用的光伏发电系统最大功率点跟踪(MPPT)Matlab/Simulink仿真环境,包含多个可直接运行的模型文件,如solar_dc_dc_mppt_module.mdl用于DC-DC变换器建模,solarsys_mppt_final.mdl实现标准MPPT控制,solarsys_change_final.mdl模拟光照与温度突变下的系统响应,solarsys_maxpower.mdl验证稳态最大功率输出;配套M文件支持核心算法实现与可视化分析,mppt_final.m完成主控逻辑,mppt_max

2026-05-29 11:36:12 198

原创 MATLAB版Crust算法点云曲面重建工具包(含Bunny/Chair/Horse等12个标准测试模型)

一套开箱即用的MATLAB点云曲面重建实现,核心是MyCrust.m函数,基于Crust算法从无序散乱点云生成封闭三角网格(vertices + faces)。包含12个经典.mat格式点云数据:Stanford Bunny、椅子、马、恐龙、大象、头骨、石块、河马、加戈雕像(gargo50k)、p点云、g点云和Block,每个都配有对应测试脚本TestMyCrust.m。所有代码兼容MATLAB R2015a及以上版本,附带.asv备份文件,支持直接运行查看重建结果。输出为标准网格结构,可无缝接入MATLA

2026-05-29 06:37:04 384

原创 Django疫情数据爬取与可视化项目:含自动采集、清洗、图表生成全流程代码

用Python写的疫情数据自动化分析小系统,基于Django搭建前后端,能定时抓取公开疫情网页数据,自动清洗并存入数据库,再通过内置视图渲染折线图、柱状图等可视化图表。项目自带爬虫脚本(crawl.py)、Django模型定义、表单验证逻辑、路由配置和响应式前端模板,集成ChromeDriver适配主流浏览器,开箱即用。所有模块按标准Django结构组织,包括assets静态资源目录、templates页面模板、frontpage首页入口,以及日期校验文件check_date.txt辅助数据时效控制。依赖已

2026-05-29 05:14:00 300

原创 C#剪贴板监听方案:通达信右键标记后自动提取股票代码(SH/SZ格式)

在通达信软件中右键点击个股K线图或报价界面,选择【标记当前品种】,系统会自动将股票代码(如SH600000、SZ000001)复制到剪贴板;本工具用C#持续监控剪贴板变化,实时捕获并解析出标准格式的A股代码,无需安装插件、不调用通达信SDK、不读取内存、不依赖逆向技术。项目基于Windows Forms构建,含完整UI窗体(Form1.cs)、资源文件、配置项(App.config)和VS解决方案(.sln),编译后即可在装有通达信的Windows电脑上直接运行。适用于行情联动提醒、本地策略触发、代码快速转

2026-05-29 04:29:26 400

原创 MATLAB二维栅格地图中基于G2D蚁群的自动寻路实现包

一套开箱即用的MATLAB路径规划工具,专注二维栅格环境下的自动寻路任务。核心采用G2D改进型蚁群算法,通过模拟蚂蚁群体协作行为,在含障碍物的地图中搜索从起点到终点的最短可行路径。主程序main.m统一调度流程,G2D.m模块封装了信息素动态更新、概率化路径选择、启发式因子计算等关键机制。支持用户自定义输入:二维逻辑地图矩阵(0通行格,1障碍格)、起点与终点坐标、障碍物布局,以及算法参数调节(如蚂蚁数量、信息素挥发率、最大迭代次数)。运行后直接输出路径坐标序列,并生成ant_path.png(带路径标注的地

2026-05-28 11:37:14 385

原创 带图形界面的Python行人检测工具,支持实时视频分析与多线程加速

直接运行run.py就能启动带中文界面的行人检测程序,支持上传本地图片(images/目录下的1.jpg、2.jpg、3.jpg)或MP4视频(5b4552a28231b.mp4)进行识别。底层调用OpenCV,可切换YOLO或HOG+SVM两种检测模型,代码结构清晰,位于src/detect目录。GUI模块包含按钮交互、背景图(bg.jpg)、应用图标(icon.jpg)和中文字体(SimHei.ttf),确保界面显示正常。检测过程使用独立线程(threads/目录)处理,避免主界面卡顿,提升响应流畅度。

2026-05-28 11:14:43 320

原创 64张实拍铁轨缺陷图+PASCAL VOC标准XML标注,开箱即用的目标检测训练素材

铁路轨道表面缺陷识别专用图像数据集,包含64张真实场景下采集的JPG图片,全部经过人工精标,每张对应一份符合PASCAL VOC规范的XML文件,标注字段含xmin、ymin、xmax、ymax及缺陷类别。覆盖裂纹、剥落、划伤三类典型轨道表面异常,图像已统一尺寸预处理,可直接导入YOLOv3/v4/v5、TensorFlow Object Detection API或PyTorch torchvision.datasets.voc等主流目标检测框架。LabelImg、CVAT等标注工具可正常打开编辑,无需格

2026-05-28 06:38:45 393

原创 STM32CubeMX实战:5分钟搞定RTC闹钟与周期唤醒(附完整代码)

本文通过STM32CubeMX工具,详细演示了如何快速配置STM32的RTC模块,实现精准的实时时钟、闹钟中断与周期唤醒功能。文章提供了从时钟源选择、预分频器设置到中断配置的完整可视化步骤,并附上可直接使用的HAL库回调函数代码,帮助开发者高效完成低功耗定时应用的开发。

2026-03-12 09:59:49 218

轻量级电子书阅读工具UnicornViewer 0.12j绿色单文件版

UnicornViewer 0.12j 是一款由老马开发的轻量级电子书阅读软件,无需安装,双击 UnicornViewer.exe 即可运行。支持常见文本格式阅读,界面简洁,资源占用低,适合在老旧设备或便携环境使用。压缩包内含主程序 UnicornViewer.exe、帮助文档 UnicornViewer.htm 及同名文件夹,结构清晰,即下即用。不依赖系统组件,无注册表写入,关闭后不留痕迹,符合绿色软件标准。适用于日常小说、技术文档、学习资料等纯文本类电子书的快速浏览与离线阅读。

2026-06-19

MATLAB实现遥感影像无缝拼接的完整工程包(含SIFT特征匹配与几何校正代码)

一套开箱即用的MATLAB遥感图像拼接工具集,内置完整的图像配准、特征提取(SIFT/DSIFT/HOG/LBP)、匹配筛选、单应性矩阵估计与图像融合流程。所有核心函数均基于VLFeat工具箱源码编译封装(如vl_sift.c、vl_homkermap.c、vl_kdtreequery.c等),支持多幅遥感影像自动对齐与无缝合成。提供带详细注释的主控脚本,输入为常规GeoTIFF或PNG格式遥感图,输出为拼接后的统一坐标系大图。数据样本涵盖不同分辨率、光照条件和重叠率的典型遥感场景,适合作为本科高年级课程设计、遥感处理入门实践或科研原型开发基础。运行环境为MATLAB R2018a及以上版本,无需额外安装第三方工具箱,仅需配置MEX编译器即可一键构建C接口。配套说明文档包含各模块功能说明、参数调整建议及常见报错解决方案。

2026-06-18

STM32平台下AS5600磁编码器I²C角度读取与方向控制示例

基于STM32微控制器,通过标准I²C接口读取AS5600磁编码器的12位绝对角度值,支持0–360°全范围输出或自定义起始/终止角度区间。资源包包含完整可运行代码(App_AS5600.c/h),已适配常见STM32系列,无需额外烧录工具即可直接编译下载。提供正转、反转两种旋转方向下的实测波形图(正转.png、反转.png),直观展示DIR引脚配置对输出极性的影响:DIR接地时顺时针旋转输出递增,接VDD时则递减。配套AS5600数据手册(AS5600.PDF)便于参数配置参考,所有寄存器操作均按官方推荐流程实现,包括零点校准、角度范围设定及低功耗模式启用。该方案适用于非接触式旋钮、电机位置反馈、机械臂关节角度检测等嵌入式场景,抗杂散磁场干扰能力强,无需机械电位器或光学码盘。

2026-06-16

基于Zuul网关的OAuth2统一鉴权微服务示例工程

这个资源包提供了一个可运行的Spring Boot微服务集成方案,核心是用Zuul作为API网关统一处理OAuth2 Token校验。整个结构包含独立的授权服务(oauth)、资源服务(resource)和网关层(zuul),授权服务负责颁发JWT令牌,Zuul在请求入口处完成Token解析、签名验证、过期检查及权限路由拦截,资源服务不再嵌入任何安全逻辑,只专注业务接口实现。项目采用标准Spring Security OAuth2配置,支持客户端模式与密码模式,所有模块通过Maven多模块组织,pom.xml层级清晰,便于按需裁剪或扩展。目录中可见多个.iml文件和重复pom.xml,说明工程已适配IntelliJ IDEA并支持分模块独立构建。适合想快速上手网关层集中鉴权的同学参考,尤其适用于内部系统、管理后台等对权限粒度要求不极端复杂的场景。

2026-06-17

C#蓝牙串口通信示例:Arduino数据读取WinForm实现

一个基于C#开发的Windows Forms蓝牙通信小工具,专为连接带蓝牙模块的Arduino设备设计。项目包含完整VS解决方案(WindowsFormsApplication1.sln)、主窗体应用代码(WindowsFormsApplication1文件夹)、蓝牙数据接收与解析逻辑,以及基础连接管理功能。支持通过系统蓝牙栈发现设备、建立SPP串口连接、实时读取Arduino发送的传感器或控制数据,并在界面中简单显示。代码结构清晰,适合初学者理解蓝牙SPP协议在.NET平台上的基础调用流程,也可作为嵌入式与上位机通信的快速验证模板。附带README.md说明运行前提(如需配对蓝牙设备、启用COM端口模拟等)和注意事项,强调代码未持续维护,建议仅用于学习参考或二次开发起点。

2026-06-16

C++ Builder 6环境下OpenCV 1.0图像处理可执行程序包

一套可在Windows平台直接运行的C++ Builder 6 + OpenCV 1.0图像处理示例程序,包含编译好的mark.exe和main.exe两个可执行文件,配套P1.jpg测试图、imagedst.png输出结果及全部依赖DLL(如cv100.dll、highgui100.dll、cxcore100.dll等)和静态库(bcv.lib、bhighgui.lib等)。源码含main.cpp、mark.cpp、main.h及窗体文件main.dfm,支持Borland C++ Builder 6默认配置,无需额外安装OpenCV运行时环境,双击mark.exe即可加载图片进行基础图像操作。del.bat提供一键清理编译中间文件功能,适用于OpenCV 1.0早期版本的快速验证与教学演示。

2026-06-15

NetCDF 4.1.3 源码包:支持NC文件读写,含ncgen、ncdump等命令行工具

这个压缩包是 NetCDF 4.1.3 版本的完整源代码,适用于 Linux/macOS 等类 Unix 系统编译安装。内置 ncgen(从 CDL 生成 NC 文件)、ncdump(查看 NC 文件结构和数据)、nccopy(复制并转换 NC 文件格式)等实用命令行工具,同时提供 C/F77/F90 语言的 API 文档(man 手册页),方便开发者调用。源码中包含多个 configure.ac 和 Makefile.am 文件,说明其采用 Autotools 构建系统,支持自定义编译选项与跨平台适配。广泛用于气象、海洋、气候建模等领域,可高效处理多维科学数据,兼容经典 netCDF-3 和增强型 netCDF-4(支持 HDF5 底层、分组、压缩等特性)。安装后可在终端直接使用相关命令解析、生成、转换 .nc 文件,适合科研人员和数据工程师本地部署。

2026-06-13

MATLAB地震面波模拟[源码]

本文详细介绍了使用MATLAB进行地震面波数值模拟的方案,重点阐述了瑞利面波的模拟原理和实现方法。内容涵盖弹性波方程的数学基础、二维有限差分法的实现步骤、层状介质模型的构建、震源函数的生成、边界条件的处理以及结果可视化分析。代码采用交错网格有限差分法,包含完整的参数设置、介质模型初始化、时间循环更新波场、接收器数据记录等功能模块。文章还提供了敏感性分析、频散曲线提取、各向异性介质扩展等高级功能实现思路,并对常见问题如数值稳定性、边界反射等提出了解决方案。该模拟方案适用于地震波传播研究、工程地质勘探等领域。

2026-06-16

基于RS485的语音传输系统设计[代码]

本设计旨在通过RS485通讯系统实现100米双绞线的音频无损耗传输。系统采用STC8H8K64U单片机作为主控芯片,通过串口转RS485的通信方式,实现语音的实时采集、传输与回放。设计包括硬件选型、程序设计、测试验证及问题解决等多个环节,最终实现了高保真音频传输,并通过了误码率测试和采样定理验证。系统支持多种采样频率切换,最高可达70kHz,展现了良好的稳定性和实用性。

2026-06-16

CC2530人体红外传感器[代码]

本文介绍了如何使用CC2530微控制器与人体红外传感器HC-SR501进行交互。通过定义LED控制端口和传感器输入端口,实现了当检测到人体时LED灯亮起并通过串口发送“ON”信号,未检测到人体时LED灯熄灭并发送“OFF”信号的功能。文中详细列出了初始化串口、LED和系统时钟的代码,以及主循环中检测传感器状态并控制LED和串口输出的逻辑。

2026-06-16

AR模型构建与预测[项目代码]

本文详细介绍了自回归(AR)模型在时间序列预测中的应用。AR模型通过将当前观测值视为过去观测值的线性组合来进行预测,广泛应用于金融、气象等领域。文章阐述了AR模型的基本概念、数学表示及参数解释,重点讨论了阶数p的选择方法,包括通过ACF和PACF图确定阶数。此外,还介绍了AR模型的估计方法,如最小二乘法和极大似然估计,并探讨了AR模型与滑动平均模型(MA)的结合以及与其他机器学习方法的融合,以提高预测精度。

2026-06-15

AI眼镜3D打印外壳设计[可运行源码]

本文详细介绍了AI智能眼镜3D打印外壳的设计方案,包括设计目标、模块分区与尺寸设计、组装顺序、3D打印建议参数以及STL文件组织结构。设计采用模块化结构,镜框主体、左右镜腿、镜片支架等部件可分开打印和组装。镜框主体预留摄像头和光机槽位,左镜腿设计为电池舱,右镜腿为主控与散热区。文章还提供了详细的尺寸参数、材料建议(PLA、PETG、ABS)以及打印层厚、温度等具体参数。此外,还介绍了组装步骤和扩展改进方向,如模块化盖板、散热优化等。STL文件可在主流3D建模软件中修改,适合原型验证和小批量生产。

2026-06-13

MATLAB实现的量子自适应基信号与图像去噪工具包(含示例数据和评估脚本)

提供一套完整的MATLAB去噪实现,基于量子自适应变换(QAB)方法,支持一维信号和二维灰度图像的噪声抑制。资源包内含核心算法文件image_denoising_QAB.m和signal_denoising_QAB.m,配套运行脚本Script_image.m与Script_signal.m用于快速复现结果;包含标准测试样本sample_image.mat(如512×512 Lena图)和sample_signal.mat,以及heavi.m等合成噪声信号生成函数;集成常用质量评估工具:calc_PSNR.m计算峰值信噪比、ssim_index.m计算结构相似性指数;f_ondes1D.m和f_ondes2D.m分别实现一维/二维量子自适应基构造。注意该实现未做内存优化,处理512×512图像需至少16GB RAM,单次运行耗时数分钟。所有代码开源,附带LICENSE与详细README说明,适用于科研复现、算法对比及教学演示。

2026-06-12

AI智能穿搭推荐系统[可运行源码]

本文介绍了一个AI智能穿搭搭配推荐系统的开发经验,该系统旨在帮助导购员快速为顾客提供个性化的服装搭配建议,提升销售效率和顾客满意度。系统通过输入顾客的基本信息和偏好,利用文生图技术生成多套搭配方案的可视化效果图,并结合LLM文本生成能力为每套搭配生成详细的描述和推荐理由。此外,系统还支持语音合成功能,将搭配建议转换为自然语音,方便导购员向顾客讲解。系统设计注重快速响应和轻量化交互,生成时间控制在10秒以内,界面设计极简,主要操作能在3步内完成。实际测试显示,系统显著提升了销售转化率和顾客停留时间。

2026-06-10

Unity Pico开发移动旋转传送[项目代码]

本文详细介绍了在Unity中进行Pico开发的移动、旋转和传送功能的实现方法。首先,通过添加LocomtionSystem脚本和Continuous Move Provider脚本实现平滑移动,并设置重力模式和触发动作。其次,讲解如何实现转身功能,包括平滑转身和snap闪现,并设置相关参数。接着,介绍如何让碰撞体随相机改变身高,以适应蹲下等动作。然后,详细说明了传送功能的实现,包括添加射线、设置传送区域(TeleportationArea和TeleportationAnchor)以及美化传送射线的方法。最后,提供了隐藏射线的脚本示例,以优化用户体验。

2026-06-10

黑苹果用户专用OC引导配置工具,支持Big Sur 11.x及后续版本一键生成EFI

OC Gen-X是一款专为黑苹果用户设计的图形化OpenCore配置工具,运行于macOS系统,可自动检测硬件并生成兼容性良好的EFI启动文件。工具内置最新版OpenCore(OC)核心组件,适配macOS Big Sur 11.x(原称10.16)及更高版本系统,支持常见Intel平台主板与主流显卡、网卡、声卡等设备的驱动注入与参数优化。通过直观界面完成ACPI补丁选择、Kext加载管理、NVRAM设置、SMBIOS机型配置等关键步骤,无需手动编辑config.plist。资源包内含完整可执行应用(OC Gen-X.app),结构清晰,包含Frameworks、Resources、Contents等标准macOS应用目录,签名完整,开箱即用。适用于希望快速部署稳定OC引导环境、避免复杂文本配置的新手及进阶用户。

2026-06-10

Python工作流自动化工具包:支持BPMN、JSON、XML多格式流程定义

SpiffWorkflow 是一个纯 Python 实现的工作流引擎,专注轻量级、可嵌入、高可扩展的流程自动化。支持用 Python 代码、XML 或 JSON 定义业务流程,内置 BPMN 2.0 子集解析能力,能加载和执行标准 BPMN 文件。项目结构清晰,包含完整任务模型(Task)、操作符(Operators)、流程规范(specs)、序列化器(serializer)和版本管理模块。提供详细文档(RST 格式)、入门教程(tutorial)、内部机制说明(internals.rst)及功能清单(features.rst),配套 Dockerfile 和 requirements.txt,开箱即用。适用于需要自定义流程逻辑、集成到现有 Python 系统或构建低代码后台流程服务的场景。异常处理模块(exceptions.py)和工具函数(util)增强健壮性,serializer 模块支持流程状态持久化与恢复。

2026-06-09

掘进机OPC监控系统优化[可运行源码]

本文详细介绍了基于OPC通信的悬臂式掘进机监控系统的设计与实现,重点阐述了系统架构、硬件设计、传感器选型及PLC控制程序设计。通过集成PLC、上位机监控软件和MATLAB,系统实现了数据的高效交互和智能处理。研究还提出了人群搜索算法(SOA)优化PID控制参数的方法,显著提升了截割头位置控制的精度和响应速度。实验验证表明,该系统在实时性、稳定性和鲁棒性方面均表现出色,为掘进机自动化控制提供了新的解决方案。

2026-06-08

C#上位机开发指南[可运行源码]

本文详细介绍了基于C#语言的上位机软件开发学习路线和核心代码框架。内容分为三个阶段:第一阶段快速入门与核心基础,重点讲解WinForms和串口通信的基础知识,包括环境搭建、核心控件使用和串口通信实现;第二阶段进阶架构,介绍多线程和并发采集技术,如生产者-消费者模式,以及如何安全、并发地处理多个设备数据;第三阶段工业级稳定性,提供避坑指南,包括断线重连机制、字节序与数据解析问题以及日志系统的使用。文章还推荐了相关学习资源和库,并建议读者通过实践来巩固学习成果。

2026-06-06

信号处理算法概览[项目代码]

本文详细介绍了信号处理领域的核心算法与技术,包括傅里叶变换及其快速算法(FFT)、最小二乘法、滤波算法(如中值滤波、卡尔曼滤波)、小波变换、自适应滤波、变分模态分解(VMD)以及神经网络等。文章还探讨了信号处理的基本方法分类,如根据信号类型(模拟与数字)、分析域(时域与频域)、处理目的(滤波、增强、检测等)以及其他特定方法(小波变换、卷积与相关等)进行分类。这些算法和技术在频谱分析、信号去噪、特征提取、通信系统设计等领域具有广泛应用,掌握它们对于深入理解信号处理原理和实践至关重要。

2026-06-06

基于CVX的储能系统调峰与调频联合优化Matlab仿真包

包含完整可运行的Matlab代码,支持调峰单独优化(ps_only.m)、调频单独优化(reg_only.m)、调峰调频协同优化(both.m)三种模式,配套PJM区域调频信号数据(PJM_Reg_Signal_2013_06-201405.mat)和UWEE负荷数据(UWEE_load.mat),内置绘图脚本(plot_fr.m)和参考模型(ref.m)。所有主程序均采用参数化设计,关键变量如储能容量、功率限值、响应时间常数、电价与补偿系数等均可直接在main.m中修改,注释详尽,逻辑分层清晰。依赖Matlab 2014a及以上版本及CVX 3.0+凸优化工具箱,开箱即用,无需额外配置。适用于电力系统分析、储能控制策略验证、智能电网课程设计及毕业设计场景,尤其适合需要快速搭建含约束优化模型并可视化结果的学生与初学者。

2026-07-07

安卓平台双语言计算器源码包:Kotlin主逻辑+Java辅助实现,含完整界面资源与注释

一套开箱即用的安卓计算器项目源码,同时采用Kotlin和Java编写,覆盖从UI布局到运算逻辑的完整实现。项目包含10张PNG图标、9个XML文件(用于界面布局与资源配置)、3个Kotlin类(主Activity及核心计算逻辑)、1个Java类(补充功能或兼容处理)、2份Markdown文档(含使用说明与开发笔记)、1个LICENSE许可证文件,以及标准Android项目结构中的res、java、manifests等目录。所有代码配有清晰注释,XML布局适配常见屏幕尺寸,图片资源按mipmap分级存放,buildConfig和debug配置完备,readme.txt提供快速上手指引。支持基础四则运算中的加法功能验证,结构规范,模块职责分明,适合初学者理解Android多语言混合开发流程,也可作为小型工具类App的参考模板。

2026-07-07

第十六届智能车竞赛电磁越野组TC26x平台完整工程源码包

包含TC26DA/TC26xB系列TriCore芯片的电磁越野组完整参赛工程,涵盖Cpu0_Main.c和Cpu1_Main.c双核主控逻辑、ADS调试配置(LQ_TC26xB_LIB_ADS.launch)、官方测试入口(My_test_official.launch)、Lcf链接脚本、标准库与配置文件(Libraries/Configurations目录)、调试用Debug输出目录及README.md说明文档。工程基于Tasking工具链构建,支持电磁导引路径识别、越野姿态控制、电机驱动闭环等核心功能模块,适配第十六届全国大学生智能汽车竞赛电磁越野组技术要求。所有源码可直接导入Tasking IDE编译下载,适用于电子信息、自动化、计算机类专业学生复现算法逻辑、理解双核协同机制、调试传感器信号处理流程或二次开发新策略。

2026-07-05

Matlab/Simulink仿真模型:地铁牵引供电系统接入对公共电网电能质量的影响分析

这个资源包提供一套完整的Matlab/Simulink仿真环境,用于模拟地铁牵引供电系统接入公共电网后的实际运行工况及其影响。核心模型PMSM_PI_decomposition.slx实现了永磁同步电机驱动下的牵引负荷建模,并集成PI解耦控制策略,可动态反映谐波注入、电压波动、无功冲击等典型电能质量问题。配套运行结果.jpg直观展示关键指标波形,如网侧电流谐波频谱、母线电压畸变率、功率因数变化趋势等。资源包含可直接运行的模型文件(.slx与编译后.slxc)、仿真数据输出目录(sim)、以及一篇参考文献《地铁牵引供电系统建模及其对公共电网影响的研究_艾兵.caj》,便于理解建模依据与评估方法。适用于电力系统电能质量分析、轨道交通供配电设计、高校课程设计及毕业设计场景,支持Matlab 2014a至2019b版本。无需额外编程即可启动仿真,参数可调,输出结果可导出用于进一步分析。

2026-07-04

基于C#开发的完整医院管理软件包(含可运行源码与SQL数据库脚本)

一套开箱即用的医院信息管理系统,使用C#语言在Visual Studio环境下开发,配套完整SQL Server数据库设计及初始化脚本。系统包含患者挂号、门诊就诊、住院管理、药品库存、医生排班、检查检验结果录入、费用结算等核心业务模块,所有功能均通过WinForm界面实现,支持本地部署和单机调试。源码结构清晰,分层明确,涵盖DAL数据访问层、BLL业务逻辑层和UI表现层,便于教学演示、课程设计或二次开发。数据库包含15张以上规范表,如patient、doctor、department、prescription、drug、ward、bill等,字段命名规范,主外键关系完整,并附有详细建表语句和基础测试数据。压缩包内含Hospital_MIS.sln解决方案文件、可直接编译运行的项目工程、备份文件夹及升级日志,无需额外配置即可加载运行。适合计算机专业学生学习三层架构实践、数据库建模、C#窗体开发及医疗行业信息系统入门。

2026-07-03

基于OpenGL实现带纹理的三维模型渲染示例

这是一个完整的OpenGL三维图形渲染实践项目,包含可运行的Visual Studio工程文件(.sln/.suo/.ncb)、C++源代码和配套文档(含学生姓名与学号标识)。项目实现了基础三维几何体的构建与渲染,并集成了纹理映射功能,支持加载图像作为表面贴图,提升视觉真实感。所有代码在Windows平台下使用标准OpenGL API编写,不依赖第三方图形框架,适合作为计算机图形学、交互式图形编程或虚拟现实相关课程的实验参考或课程设计基础模板。工程结构清晰,包含Debug编译配置,便于初学者调试与扩展;文档中明确标注了作者信息(施可,学号202080230),方便教学归档与作业管理。适用于需要快速搭建OpenGL渲染环境、理解顶点坐标、纹理坐标、着色器绑定及帧缓冲绘制流程的学习者。

2026-07-01

Android Studio开发安卓APP[项目代码]

本文主要讨论了使用Android Studio和Java语言开发安卓APP的相关内容。文章指出,在创建项目时选择no activity即可使用Java语言进行开发。同时,文章重点介绍了Kotlin与Java的关系,两者互相完美兼容,代码可以互相调用、文件可以互相转换,库文件也能无障碍调用,使用Kotlin基本不会带来额外成本。文章提到,2019年谷歌在I/O开发者大会上宣布Kotlin成为安卓开发的首选语言,至今已过去4年,超过50%的安卓开发人员在使用Kotlin。文章认为编程语言本质上是工具,关键在于开发者如何运用工具提高效率和质量,并对比了Kotlin相对Java的一些特色。

2026-06-30

Delphi 11 DICOM文件处理库[项目代码]

本文介绍了基于Delphi 11开发的DICOM文件处理库,该库支持对DICOM文件的读写和解析,重点实现黑白医学图像的处理与显示,包括图像调窗功能。项目包含核心的DICOM文件解析、标签读写能力,但不支持彩色图像处理。文章详细阐述了Delphi 11开发环境的特点,DICOM标准与文件结构,以及如何在Delphi 11中实现DICOM文件的解析、标签读写和调窗技术。同时,分析了黑白与彩色DICOM图像处理的差异与局限性,指出Delphi 11在处理彩色DICOM图像时面临缺少原生支持、复杂解码需求等挑战。通过本文,开发者可以学习如何在Delphi 11应用程序中集成和使用这些DICOM处理功能。

2026-06-28

RSA+AES+SHA256试卷加密上传[源码]

本文详细介绍了在试卷管理系统中,如何结合RSA、AES和SHA256三种加密技术实现试卷的安全上传与查看。整体流程为:使用AES对称加密算法对试卷内容进行加密,以提高效率;使用RSA非对称加密算法对AES密钥进行加密,确保密钥传输安全;同时,通过SHA256进行数字签名,保证试卷内容在传输过程中未被篡改。文章提供了前后端完整的代码实现,包括前端使用encryptlong和crypto-js库进行RSA加解密、AES加解密以及SHA256签名,后端使用Java的Cipher和Signature类实现相应功能。此外,还详细描述了客户端与服务端交换公钥的流程,以及文件加密上传的具体步骤,如生成随机AES密钥、加密文件内容、RSA加密密钥、数字签名等。最后展示了实际运行效果,包括会话存储中的密钥、前端发送的试卷数据以及数据库中的存储信息。

2026-06-26

用SVD分解实现图像数字水印嵌入与提取的MATLAB实操包

这个资源包提供一套完整的基于矩阵奇异值分解(SVD)的数字水印实现方案,适用于灰度图像。核心文件shuiyin.m是MATLAB可运行脚本,完成水印图像的嵌入和提取全过程;配套的1.doc文档详细说明了SVD原理在水印中的应用逻辑、嵌入强度参数设置、抗攻击能力表现(如对JPEG压缩、高斯噪声、裁剪等常见失真的鲁棒性),以及关键步骤的代码注释和运行指引。整个流程不依赖工具箱,纯基础MATLAB语法编写,适合教学演示、课程设计或算法复现使用。用户只需准备原始图像、水印图像(建议尺寸匹配),按文档提示修改路径和参数即可运行,输出嵌入后的含水印图像及提取结果图,便于直观对比效果。

2026-06-26

VC6.0环境下用MFC开发的学生成绩管理源码包(含完整课程设计文档)

一套可在Visual C++ 6.0中直接编译运行的MFC学生成绩管理系统源代码,包含主界面、学生信息增删改查、成绩录入与统计、多标签页管理(TabPage1–TabPage5)、自定义列表控件(EditListCtrl)、可编辑列表项(ListItemEdit)、带皮肤支持(SkinH.h)、文件保存(SaveFile.cpp)和模糊搜索(EditSearch.cpp)等功能模块。工程文件齐全:.dsw、.dsp、.clw、.aps 都已提供,资源文件(resource.h)、标准头文件(StdAfx.cpp/h)、主对话框类(SMSysDlg.h/.cpp)、学生数据类(CStudent.h/.cpp)、管理逻辑类(StuManage.h/.cpp)等结构清晰,配套两份同名Word文档《一个简单的学生成绩管理系统.doc》,内容为完整的课程设计报告,涵盖需求分析、系统设计、类图说明、关键代码解析及运行截图。所有源码采用传统MFC对话框模式开发,适合初学者学习MFC框架结构、消息映射机制、控件子类化和文档视图基础扩展。

2026-06-26

VS Code Codex插件安装与使用指南[代码]

本文详细介绍了在国内环境下,如何在VS Code中安装和配置Codex插件的步骤。首先,用户需要从官方下载并安装VS Code,然后在扩展工具中搜索并安装Codex插件。安装完成后,用户可以通过两种方式登录Codex:一是使用ChatGPT账号直接授权登录;二是通过API Key方式,需要从官网或第三方获取密钥,并配置在用户文件夹下的.codex路径中的auth.json文件内。文章还提供了具体的配置示例,包括设置模型提供商、模型名称、API基础URL等参数,并强调了密钥安全的重要性。最后,文章鼓励用户多探索和体验Codex的先进技术,以感受AI在编程中的强大优势。

2026-06-24

Proteus仿真24C08 EEPROM读写工程(含完整注释,兼容24C02/04/08,新手可直接上手)

这个Proteus仿真工程实现了I2C接口EEPROM芯片的读写功能,核心代码基于24C08设计,但实际在Proteus中调用的是24C02模型(因Proteus原生库未内置24C08,常用24C02替代仿真),所有寄存器操作、地址映射、页写入和随机读取逻辑均适配标准24C系列时序。工程包含main.c源文件,内嵌逐行中文注释,覆盖初始化、起始信号、应答检测、数据发送/接收、停止信号等关键环节;配套生成.hex烧录文件、.DSN电路图文件及Keil UV2工程配置,支持一键加载仿真。目录中24c08.Uv2和24C08.DSN已预设好MCU(如STC89C52或AT89C51)与24C02器件连接,SCL/SDA引脚明确标注,无需额外修改即可运行观察波形和存储数据变化。适合单片机初学者理解I2C通信协议、EEPROM存储机制及Proteus+Keil联合调试流程。

2026-06-24

IDEA环境下基于Maven的Spring+SpringMVC+MyBatis+Oracle完整项目工程

这是一个开箱即用的Java Web项目工程,基于IntelliJ IDEA搭建,采用Maven进行依赖管理和构建,整合了Spring框架实现IoC和AOP,SpringMVC处理Web请求与控制器逻辑,MyBatis完成ORM映射与数据库操作,后端数据库使用Oracle。项目结构规范,包含标准的src/main/java、src/main/resources、target输出目录,已生成可部署的shop-0.0.1-SNAPSHOT.war包。配置文件集中在resources下,pom.xml已预设对应版本的spring-context、spring-webmvc、mybatis-spring、ojdbc8等关键依赖,.idea相关配置文件(如compiler.xml、workspace.xml)适配IDEA编译与运行环境,支持直接导入IDEA后一键编译、调试与打包。适用于学习SSM框架整合流程、Oracle数据库接入实践,或作为企业级Java Web项目的初始脚手架。

2026-06-24

MATLAB实现的阵列DOA估计算法交互演示工具包(含MUSIC/ESPRIT等)

一套开箱即用的MATLAB阵列信号处理DOA估计演示工具,包含一维/二维波达方向估计功能界面和核心算法脚本。提供frame.m主控界面,支持可视化显示估计结果;onedimensional.m和twodimensional.m分别实现线阵和面阵下的DOA估计流程;内置doa_music.m(MUSIC算法)、tls_esprit.m(TLS-ESPRIT算法)、khatri_rao.m(Khatri-Rao积辅助函数)等关键模块;配套说明.txt给出使用指引和参数说明。所有图形界面(.fig文件)与对应回调脚本(.m文件)一一匹配,便于理解算法原理、调试参数或教学演示。无需额外依赖,兼容主流MATLAB版本,适合信号处理入门学习、课程实验及算法对比验证。

2026-06-22

Python+Spark构建的电影推荐系统源码包(含完整环境配置与可运行示例)

一套基于Python和Apache Spark实现的电影智能推荐系统,适用于毕业设计或大数据推荐学习场景。项目包含完整的推荐算法实现,如协同过滤(ALS)、用户/物品相似度计算等,底层使用Spark MLlib进行分布式训练与预测。源码已通过本地环境编译验证,支持一键运行,配套详细部署文档说明Python版本、Spark安装配置、Hadoop依赖(如需)、数据格式要求及启动步骤。数据层采用Parquet格式存储,目录中可见多个.gz.parquet.crc分片文件及_metadata、_common_metadata等Spark写入的标准元数据文件,表明系统已完成离线批处理流程。推荐服务支持从用户评分数据中提取特征、训练模型、生成Top-N推荐结果,并提供基础接口调用示例。整个工程结构清晰,模块划分明确,涵盖数据预处理、模型训练、评估指标(如RMSE)计算及结果导出功能,适合用于课程实践、技术复现或二次开发参考。

2026-06-21

安卓平台日语单词学习App完整开发包(含APK安装包、源码、搭建文档与操作视频)

一套开箱即用的日语学习Android应用开发资源,基于Java语言和Android Studio开发,无需额外配置即可编译运行。包含可直接安装的riyuxuexi.apk文件,覆盖单词学习、复习、测试和翻译四大核心功能模块,支持离线使用。配套提供详细环境搭建说明(环境搭建.docx)、项目结构说明(README.md、readme.txt)、操作演示视频(日语学习.mp4),以及完整的Gradle构建配置(build.gradle、gradlew等)和工程元数据(Words.iml、.idea等)。所有源码组织清晰,模块划分明确,jp-word目录为关键单词数据管理部分,app目录为核心业务逻辑实现,适合课程设计参考、毕业项目复用或Android入门实战练习。

2026-06-20

Java GPIB编程实践指南[代码]

本文是一份关于Java GPIB编程的实践指南,详细介绍了如何利用Java语言通过JPIB库与GPIB设备进行通信,以实现科学仪器的自动化控制和测试。文章首先概述了Java GPIB编程的重要性及其在现代IT环境中的应用,强调了GPIB协议在仪器自动化领域的标准地位。接着,重点讲解了JPIB库的安装、导入和配置流程,包括系统环境要求、具体安装步骤以及在Eclipse和Maven项目中的导入方法。随后,深入探讨了GPIB设备地址的设置与识别规则,以及通信初始化的软硬件步骤。文章还详细说明了GPIB设备控制命令的使用,包括常用命令格式、执行机制以及JPIB库中命令的同步与异步发送接收方法。最后,对比分析了同步与异步通信机制的工作原理、实现方式、优势与限制,为开发者提供了在不同场景下选择合适通信模式的指导。全文通过丰富的代码示例,为读者提供了从环境搭建到实际编程的完整实践路径。

2026-06-19

C#编写的遗传算法VRP求解器,VS2008可直接编译运行

一套完整的车辆路径问题(VRP)求解程序,基于遗传算法实现,使用C#语言开发,适配Microsoft Visual Studio 2008环境。源码结构清晰,包含主窗体Form1、核心算法类simpleGA、项目配置文件simpleGA.csproj及解决方案文件simpleGA.sln,支持Windows平台编译与调试。程序采用标准遗传操作(选择、交叉、变异)优化多车辆配送路径,输入为节点坐标与需求量,输出为分组路径及总行驶距离。bin和obj目录已包含编译中间文件,可快速验证运行效果;Properties和Resources相关文件保障界面本地化与资源加载稳定性。适合教学演示、算法原理验证或小规模VRP实例测试,无需额外依赖库,开箱即用。

2026-06-19

Python实现的猫狗图像识别项目(含完整训练代码、数据集与模型构建脚本)

一套开箱即用的猫狗二分类实战项目,基于TensorFlow/Keras搭建卷积神经网络(CNN),包含数据预处理(kaggle_process.py)、迁移学习微调(transerfer_learning.py)、模型定义(model_build.py)、训练流程(code_train.py)及验证逻辑。数据集已按train/validation/test划分,存放在cats_and_dogs_small目录下,图片经统一缩放与归一化处理;配套README.md说明运行步骤,所有脚本均在本地Python环境实测可执行,无需额外修改即可完成端到端训练与预测。项目结构清晰,模块职责分明,适合计算机专业学生用于课程设计、期末大作业或毕业设计参考,助教审定通过,实测准确率稳定在95%以上。附带多个扩展脚本(如reuters_build.py、imdb_build.py等)便于理解同类文本分类任务建模思路,CSDN-master目录提供常见问题解决方案。

2026-06-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除