自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(801)
  • 资源 (17)
  • 收藏
  • 关注

原创 微信带参二维码开发实战与场景应用

带参数二维码是微信公众号开发中的关键技术,通过场景值(scene_id/scene_str)实现用户身份识别与精准消息推送。其原理是微信服务器在用户扫码时,向开发者服务器推送包含场景参数的事件消息,开发者通过解析XML消息体实现差异化响应。该技术能有效提升用户触达精度,广泛应用于会员系统、活动营销、设备绑定等场景。结合Spring Boot框架和Redis缓存,可以构建高性能的消息处理系统。本文以连锁零售案例为例,详解如何通过临时/永久二维码实现门店自动识别,并分享消息加密验证、高并发优化等工程实践。

2026-07-02 13:53:52 266

原创 告别调参玄学:用nnUNet的‘自适应’策略搞定医学图像分割(附实战代码)

本文深入解析nnUNet框架如何通过自适应策略革新医学图像分割领域。该技术自动完成数据特征分析、网络拓扑决策和参数优化,将传统数周的调参过程压缩至几小时,在BraTS等国际竞赛中表现卓越。实战代码演示了级联UNet决策、动态学习率调整等核心功能,为医学AI开发者提供高效解决方案。

2026-06-29 14:06:27 210

原创 MinIO Client实战指南:从基础命令到自动化运维场景

本文详细介绍了MinIO Client(mc)从基础命令到自动化运维的实战应用。通过安装配置、核心命令讲解、生产环境技巧及自动化脚本示例,帮助用户高效管理对象存储。特别适合需要实现日志归档、数据库备份和跨区域数据同步的运维人员。

2026-06-29 11:28:11 192

原创 【opencv-python】多线程优化RTSP流读取:告别延迟与花屏

本文详细解析了使用OpenCV-Python读取RTSP视频流时的延迟与花屏问题,并提出了一种多线程优化方案。通过绕过OpenCV的缓存机制,直接获取最新视频帧,显著降低了延迟并消除了花屏现象。文章提供了完整的代码实现、性能对比及优化建议,适用于实时性要求高的场景如交通监控、工业质检等。

2026-06-27 09:59:25 218

原创 进线柜:从能量入口到智能核心的供配电系统关键设备解析

在供配电系统中,断路器、隔离开关等一次设备构成了电能传输与保护的基础架构,其核心原理在于通过可靠的机械与电气结构,实现对电路的通断、隔离与故障切除。这些设备的技术价值在于保障电网与用电设备的安全稳定运行,是电力系统选择性保护与供电连续性的基石。其应用场景广泛覆盖工厂、数据中心、商业建筑等所有从电网取电的场所。随着智能化发展,现代进线柜已集成综合保护装置与多功能电力仪表,演变为系统的数据感知核心,通过实时监测电压、电流、谐波等参数,为能效分析与预防性维护提供支持,实现了从传统“黑盒子”到“能量枢纽”的认知升级

2026-06-25 09:03:20 259

原创 从仿真到实测:一位SI工程师的ADS差分线前仿真避坑实录(线宽、阻焊层那些事儿)

本文分享了一位SI工程师在ADS差分线前仿真中的实战经验,重点解析了线宽、阻焊层等关键参数对差分传输线阻抗的影响。通过对比仿真与实测数据,揭示了阻焊层厚度等易忽略因素的修正方法,为高速PCB设计提供了实用的前仿真避坑指南。

2026-05-20 11:25:44 396

原创 从ISO 11898标准到你的车:深入浅出聊聊CAN总线终端电阻那点事

本文深入解析CAN总线终端电阻的关键作用与技术细节,从ISO 11898标准到实际车载通信应用。探讨120欧姆终端电阻的科学依据、工作原理及在传统燃油车与新能源汽车中的不同配置策略,帮助工程师解决常见问题并优化CAN总线系统性能。

2026-05-20 11:21:48 356

原创 告别cudaMemcpy!用cudaMallocManaged和__managed__简化你的CUDA内存管理

本文深入探讨了CUDA统一内存(Unified Memory)技术,重点介绍了cudaMallocManaged和__managed__两种简化内存管理的方法。通过对比传统CUDA编程模式,展示了统一内存如何消除显式拷贝操作,提升代码简洁性和开发效率。文章包含实用代码示例、性能优化技巧及迁移指南,帮助开发者充分利用这一革命性特性。

2026-05-20 11:07:15 392

原创 保姆级教程:用TensorRT加速ArcFace人脸识别模型(Python/C++双版本,含动态Batch配置)

本文提供了一份详细的TensorRT加速ArcFace人脸识别模型的保姆级教程,涵盖Python和C++双版本实现,特别关注动态Batch配置的优化策略。通过ONNX模型转换、TensorRT引擎构建到实际部署的全流程解析,帮助开发者提升模型推理性能,适用于各类人脸识别应用场景。

2026-05-20 11:01:24 344

原创 从Layout到仿真:一个硬件工程师用Allegro Sigrity搞定SI/PI/EMI的真实工作流

本文详细介绍了硬件工程师如何利用Allegro Sigrity工具完成从Layout到仿真的完整工作流,涵盖信号完整性(SI)、电源完整性(PI)和电磁干扰(EMI)分析。通过DDR4模块设计的实战案例,分享布局策略、仿真优化及常见问题解决方案,帮助工程师提升高速PCB设计效率和质量。

2026-05-20 10:54:12 374

原创 告别在线转换:用LibreOffice在CentOS7搭建本地文档转换服务(命令行篇)

本文详细介绍了如何在CentOS7系统上使用LibreOffice搭建本地文档转换服务,特别适合对数据安全有高要求的企业环境。通过命令行部署和优化配置,实现高效、稳定的文档格式转换,支持包括PDF、Word、Excel等100多种格式,避免依赖在线转换服务带来的安全风险。

2026-05-20 10:45:05 361

原创 别再手动折腾了!用XUI一键脚本5分钟搞定代理服务器搭建(附SSL证书申请避坑指南)

本文介绍了XUI一键脚本快速搭建代理服务器的实践方法,5分钟即可完成部署并自动申请SSL证书。XUI作为高效服务器管理工具,支持Trojan、Vmess等多种代理协议,提供图形化界面简化操作,大幅提升运维效率。文章还包含SSL证书申请避坑指南和常见问题解决方案。

2026-05-20 10:41:29 453

原创 从联发科、海思到新思科技:24届IC校招谈薪全记录与决策复盘(含具体薪资包)

本文详细解析了24届IC校招薪资结构与职业选择策略,涵盖联发科、海思、新思科技等企业的薪资包、福利体系及职业发展路径。通过真实数据对比,帮助应届生权衡技术深度与工作生活平衡,提供实用的决策框架和谈判技巧,助力在IC行业起点做出最优选择。

2026-05-20 10:15:30 382

原创 给LLaMA2做LoRA微调时,到底该选哪些层?从代码层面拆解q_proj、gate_proj这些target的含义

本文深入解析了LLaMA2模型在LoRA微调时如何选择目标层,详细拆解了q_proj、gate_proj等关键投影层的功能与影响。通过代码层面的分析,提供了不同场景下的目标层选择策略和参数配置建议,帮助开发者高效进行模型微调。文章还包含实战建议和性能优化技巧,适合LLM和Transformer架构的研究者参考。

2026-05-20 10:09:00 384

原创 从Databricks MLflow到开源版:避坑指南与中小企业MLOps平替方案

本文深入探讨了从开源MLflow到企业级MLOps的过渡策略,特别针对中小企业面临的模型版本混乱、实验不可复现等痛点提供了实战避坑指南。文章详细分析了开源MLflow的核心短板,并推荐了轻量级MLOps技术栈的黄金组合,包括MinIO、PostgreSQL和Grafana等工具,帮助团队实现高效、低成本的MLOps解决方案。

2026-05-20 10:04:28 323

原创 CTF实战:手把手教你用phar伪协议绕过上传限制,拿下NSS靶场Flag

本文详细介绍了如何利用PHP的phar伪协议绕过文件上传限制,在NSS靶场中实现CTF攻击。通过构造恶意phar文件、伪装文件类型和触发文件包含漏洞,逐步实现命令执行并获取Flag。文章还提供了防御方案和本地复现技巧,适合CTF新手和安全爱好者学习实战技能。

2026-05-20 09:56:05 88

原创 从无人机到智能相机:手把手教你用ZYNQ-7000系列设计一个软硬件任务拆分的实战项目

本文详细介绍了如何利用ZYNQ-7000系列SoC设计智能相机图像预处理系统,重点解析了任务划分策略和数据流优化。通过ARM+FPGA异构架构实现1080p@30fps实时处理,涵盖硬件加速设计、AXI-Stream接口配置及Linux驱动开发等关键技术,为嵌入式视觉系统开发提供实战指导。

2026-05-20 09:51:48 94

原创 别再手动画路牙了!用SpeedRoad插件5分钟搞定3DMax城市道路建模(含十字路口避坑指南)

本文详细介绍了如何使用SpeedRoad插件在3DMax中快速完成城市道路建模,包括基础道路生成、复杂十字路口处理及性能优化技巧。通过对比手动建模与插件生成的效率差异,展示了SpeedRoad在道路生成方面的显著优势,特别适合建筑可视化和游戏场景搭建。

2026-05-20 09:47:14 99

原创 解放双手!用STAR-CCM+的3D-CAD模块快速清理与简化仿真几何(保姆级教程)

本文详细介绍了如何利用STAR-CCM+的3D-CAD模块高效清理与简化仿真几何模型,提升CAE仿真效率。通过智能特征识别、流体域抽取和交互式修复等技巧,帮助工程师快速将设计级几何转化为仿真就绪模型,显著减少前处理时间并优化计算资源使用。

2026-05-20 09:39:12 216

原创 嵌入式开发避坑:S19/SREC文件地址重映射时,如何避免覆盖有效数据?

本文详细介绍了在嵌入式开发中处理S19/SREC文件地址重映射时的安全操作指南,重点解析了如何避免覆盖有效数据的关键技术。通过分析S19文件结构、内存布局验证、安全检查流程及重映射操作步骤,帮助开发者规避常见错误,确保固件升级和内存调整的安全性。特别强调了使用Vector HexView等工具进行可靠重映射的方法和最佳实践。

2026-05-20 09:30:10 194

原创 CSP认证202305-1题保姆级攻略:用C++的map轻松搞定国际象棋局面去重

本文详细解析了CSP认证202305-1题,通过C++的map实现国际象棋局面去重的高效解法。文章对比了顺序查找与STL map的性能差异,展示了map在代码简洁性和时间复杂度上的优势,为类似字符串处理问题提供了通用解决方案。

2026-05-20 09:23:15 211

原创 Ubuntu 20.04桌面管理器搞乱了?别慌,手把手教你找回原版GNOME桌面(附LightDM/GDM3切换命令)

本文详细指导如何在Ubuntu 20.04中恢复默认的GNOME桌面环境,解决因桌面管理器混乱导致的问题。通过诊断步骤、显示管理器对比(GDM3 vs LightDM)和四步恢复方案,帮助用户快速找回原版桌面体验,同时提供安全切换显示管理器的技巧和日常使用建议。

2026-05-20 09:17:11 181

原创 360T7路由器无线中继保姆级教程:5分钟搞定信号扩展,告别WiFi死角

本文提供360T7路由器无线中继的详细教程,帮助用户在5分钟内完成信号扩展,彻底解决WiFi死角问题。教程涵盖准备工作、基础设置、核心配置及测试优化,特别适合家庭用户提升网络覆盖范围,确保每个角落都能享受稳定快速的WiFi连接。

2026-05-20 09:10:59 269

原创 从选型到设计:手把手教你根据7系列FPGA数据手册做项目选型(以Kintex-7为例)

本文以Kintex-7为例,详细解析如何根据7系列FPGA数据手册进行项目选型。从明确需求、型号对比到高级特性权衡和成本优化,提供了一套完整的选型方法论,帮助工程师在性能、功耗与成本间找到最佳平衡点,特别适合通信板卡等高性能应用场景。

2026-05-20 09:03:39 166

原创 解密冰蝎和蚁剑:在CTF流量分析中如何识别和还原WebShell攻击(含AES/Base64解密实操)

本文深入解析了在CTF流量分析中识别和还原冰蝎(Behinder)与蚁剑(AntSword)WebShell攻击的实战技巧。通过分析加密型WebShell的流量特征,如AES/Base64加密机制,提供从异常流量发现到攻击命令还原的完整解密流程,帮助安全人员构建有效的防御策略。

2026-05-19 11:22:05 372

原创 手把手拆解FD-SOI工艺流程:从SOI衬底到应变硅外延的保姆级图解

本文详细拆解了FD-SOI工艺流程,从SOI衬底制备到应变硅外延的全过程。通过Smart-Cut技术实现高质量SOI衬底,结合前段工艺构建晶体管基础结构,并引入应变硅技术提升性能。文章还探讨了后段集成与可靠性考量,展示了FD-SOI在先进工艺制程技术中的独特优势。

2026-05-19 11:11:26 395

原创 别再用单片机了!用NE555芯片+几个电阻电容,5分钟搞定一个可调占空比方波发生器

本文详细介绍了如何使用NE555芯片快速搭建可调占空比方波发生器,无需复杂编程即可实现稳定输出。通过基础原理讲解、电路设计改进和实用搭建技巧,帮助电子爱好者轻松掌握这一经典方案,适用于LED调光、电机控制等多种场景。

2026-05-19 10:50:27 379

原创 别急着换新!手把手教你清理惠普CP1025转印离合器,解决打印大片空白

本文详细介绍了惠普CP1025打印机转印离合器故障的诊断与修复方法,帮助用户解决打印大片空白的问题。通过逐步拆解、清理老化消音棉和重组装,无需更换新机即可恢复打印机正常功能,节省维修成本。

2026-05-19 10:40:42 385

原创 还在纠结.NET Standard版本?一张图帮你搞定.NET Framework、.NET Core和.NET 5+的库兼容性选择

本文深入解析.NET Standard、.NET Framework和.NET Core的兼容性选择问题,提供实战指南帮助开发者做出明智决策。通过版本支持矩阵和决策框架,解决混合技术栈下的库兼容性挑战,并分享多目标编译等实用技巧,助力平稳过渡到现代化.NET架构。

2026-05-19 10:32:59 312

原创 别再只会wrk -t -c -d了!用Lua脚本玩转复杂API压力测试(附实战脚本)

本文深入探讨了如何利用Lua脚本扩展wrk工具进行复杂API压力测试,突破传统-t -c -d参数的局限。通过电商场景实战案例,详细解析了状态保持、动态参数生成和复杂业务流模拟等核心技巧,帮助开发者实现更真实的负载测试。文章包含完整Lua脚本示例,特别适合需要优化API性能的工程师。

2026-05-19 10:28:18 123

原创 别再让快照拖后腿!手把手教你用vmware-toolbox-cmd给Ubuntu虚拟机瘦身(附报错排查)

本文详细介绍了如何使用vmware-toolbox-cmd命令为Ubuntu虚拟机进行磁盘压缩,解决因快照、克隆或磁盘配置导致的'Shrink disk is disabled'问题。提供了从检测到修复的完整工作流,包括快照清理、文件系统优化和常见报错排查,帮助用户高效释放虚拟机磁盘空间。

2026-05-19 10:19:43 102

原创 实战复盘:我们如何定位并彻底解决Spring Gateway的‘262144字节’缓冲区限制问题

本文详细解析了Spring Gateway中‘262144字节’缓冲区限制问题的工程化解决方案。通过源码分析和自定义Decoder实现,我们成功解决了电商平台在促销期间遇到的API请求失败问题,并提供了性能与安全考量的最佳实践。

2026-05-19 10:05:10 134

原创 别再手动挖洞!3DMAX QuickBoolean插件保姆级安装与工具栏配置指南(附图标含义详解)

本文详细介绍了3DMAX QuickBoolean插件的安装与使用指南,帮助用户高效完成布尔运算操作。从插件安装、工具栏配置到核心功能解析,再到实战案例演示,全面覆盖了该插件的应用场景和技巧。特别适合需要快速进行三维建模的建筑师和设计师,大幅提升工作效率。

2026-05-19 09:43:56 318

原创 告别“人工智障”:用LangChain和GPT-4打造你的第一个AI智能体(附保姆级代码)

本文详细介绍了如何利用LangChain和GPT-4构建高效的AI智能体,涵盖从基础认知到高级架构设计的全流程。通过实战代码示例,展示了智能体的自主决策、工具集成和记忆系统实现,帮助开发者快速掌握现代智能体开发技术,提升AI应用的智能化水平。

2026-05-19 09:37:26 192

原创 别再手动改公式了!用MathType 7批量统一Word公式格式(附10pt五号字预设文件)

本文详细介绍了如何使用MathType 7批量统一Word文档中的公式格式,特别提供了10pt五号字的预设文件配置方案。通过工程级参数设置和版本化管理,科研人员可以显著提升公式格式的一致性和工作效率,避免手动调整带来的时间浪费和错误风险。

2026-05-19 09:14:41 304

原创 Ansys APDL实战入门:从力学原理到有限元分析全流程解析

本文详细解析了Ansys APDL在有限元分析中的全流程应用,从力学原理到实战操作,帮助工程师快速掌握这一强大的参数化设计语言工具。通过具体案例(如医疗器械支架强度分析)展示APDL的批处理能力和可重复性优势,并分享安装环境要求、建模技巧、求解设置及后处理注意事项等实用经验。

2026-05-19 09:11:23 322

原创 华为eNSP实战:从零构建企业级WLAN网络

本文详细介绍了如何使用华为eNSP模拟器从零构建企业级WLAN网络,包括VLAN与DHCP配置、AC6005无线控制器深度配置、WLAN业务发布与优化等关键步骤。通过实战案例和配置示例,帮助网络工程师快速掌握华为WLAN网络搭建技巧,提升企业无线网络部署效率。

2026-05-19 09:07:18 344

原创 告别冰蝎蚁剑?手把手教你用Godzilla(哥斯拉)管理Webshell,实战绕过WAF与静态查杀

本文深入探讨了Godzilla(哥斯拉)作为新一代Webshell管理工具的核心优势与实战应用。通过动态加密策略、多样化Payload和丰富插件生态,Godzilla有效绕过WAF与静态查杀,为Web安全从业者提供强大工具支持。文章详细解析其技术原理,并提供从安装配置到高级利用的完整指南。

2026-05-19 09:01:34 273

原创 Java集成银联B2B无卡支付:从环境搭建到回调处理的实战指南

本文详细介绍了Java集成银联B2B无卡支付的完整流程,从环境搭建到回调处理,涵盖证书配置、核心依赖引入、支付参数构建、签名验签等关键步骤。特别提供了生产环境中的避坑点,如证书管理、对账文件处理和性能优化经验,帮助开发者高效实现企业级支付功能。

2026-05-18 10:04:35 389

原创 5G NR网络优化实战:手把手教你读懂PHR报告,精准定位上行功率问题

本文深入解析5G NR网络优化中的PHR报告,帮助工程师精准定位上行功率问题。通过分析PH值、PCMAX和V/P比特等核心参数,识别功率受限、电池保护等典型场景,并提供优化方案。结合实战案例,展示如何利用PHR日志解决商场热区上行卡顿问题,提升网络性能。

2026-05-18 10:00:27 121

用Java从零开始开发一个物联网项目

随着国内IT事业的兴起,越来越多的小伙伴也投身到了开发这个相对高薪的行业来。很多同学进入的方式都是零基础通过培训或者看视频自学,在工作一两年后,发现由于自己的基础太薄弱,想进一步提高自己的能力变得非常 困难。 现在市面上的视频教程,主要有一下两类:第一类是纯理论的,比如框架、算法、虚拟机等;另一类是Demo级别的项目,如各大培训机构的项目课程。从业这么多年,学习了大量的视频教程,也跟很多毕业三年左右的程序员做过交流,但一直没发现一套特别好的教程,能让小伙伴们从零基础一直到高级进阶,持续得到学习。在工作中,他们也反馈,视频教程各种高大上的技术堆砌,而在实际开发中呢,大部分技术都没有用到,就算是用,也完全不是像教程中那么用的。在面试中,你跟夸夸其谈十分钟,面试官一句,请问你在项目中是怎么用这个技术的,在使用的时候有什么问题?遇到这样的问题,大部分同学们都直接熄火,完全不知所措,为啥呢,因为他在项目中根本没有用过这个技术,只是看了文档、视频,只是跟着教程做了Demo。而技术跟业务如何结合,这应该是大部分同学在工作中最薄弱的环节。甚至,有些同学会唯技术论,面对公司的业务,会去抱怨公司用的技术不

2021-06-14

Python零基础入门视频教程

本课程是Python编程语言的入门课程,从为什么学习Python、Python的简介、安装、基本语法入手,过渡到常用的函数、类、模块的说明,本门课程不会讲述复杂的、不常用的Python知识点,所讲述的语法都是实战需要的,并且能满足大部分实战的Python所需知识。本门课程讲述将会很简洁,每节课时间会控制,让大家学习不那么累,能够很快学完一节,吸收有用的知识,但是学到的知识能够立即用于真实开发中去,解决真正的实际问题。

2021-06-19

Scratch3.0趣味编程L2X-创意案例《保卫星球》

应用L1及L2阶段中所学习到的知识,创作一个新的大型游戏,包括了动画制作,格斗等游戏常用因素。带领学生将前面所学知识融会贯通。

2021-06-12

iOS WebRTC实现1v1音视频通信

本课程讲述如何使用OC 实现1V1 iOS端实时音视频通信包括如何使用nodejs开发WebSocket信令服务器理解WebRTC媒体的交互流程coturn服务器搭建iOS音视频客户端开发

2021-06-17

Android 项目实战-影讯

本课程包含14个小节课程,内容包括:影讯项目演示,影讯项目架构,使用聚合API后台,封装Volley网络框架,根据JSON格式创建JavaBean,实现底部导航 ,实现侧滑菜单,实现MovieDao,实现可索引ListView,集成百度地图实现定位,实现首页电影列表,实现电影详情,实现影院列表,实现影院详细。

2021-06-09

mule esb

介绍企业服务总线Mule ESB。使用Mule ESB的过程中,体会到其快速的开发效率,以及优秀的架构设计。本课程主要是介绍mule esb基本应用。主要以http为主。日常使用中esb主要还是路由功能,把一些系统的借口接入esb。本课主要介绍http接入,数据库操作,mq操作。通过学习,可以轻松使用mule esb,避免编码。

2021-06-14

微信生活缴费商业项目标准版

本课程是专门针对微信生活缴费功能录制的商业项目,该项目已在国内多家自来水公司,供电局,煤气公司上线使用,系统采用JSP等相关技术实现,系统高效,快捷方便,查询缴费速度可以达到抢微信红包的速度,用户体验非常好。本课程让你实现微信生活缴费的系统功能,一周时间即可实现程序上线使用,购买课程后,可以下载课程的ppt课件,资料及源代码

2021-06-09

主流前端框架下ArcGIS API for JavaScript的开发

本课程主要介绍ArcGIS API for JavaScript的开发,结合目前主流的前端开发框架React和Vue来进行详细的讲解,ArcGIS API for JavaScript版本选择最新版的4.14版本。课程主要包括在React和Vue中ArcGIS API for JavaScript的使用和ArcGIS API for JavaScript的几个通用地图功能点的开发介绍,主要向大家讲解ArcGIS JS API的开发方法,引导大家学会ArcGIS JS API的开发。课程最后结合一个业务系统来全面讲解一个WebGIS系统从框架搭建到开发部署的整个流程。

2021-06-18

Java开发利器:IntelliJ IDEA的安装、配置与使用

本教程为授权出品 IDEA 全称IntelliJ IDEA,是Java语言开发的集成环境,目前已经渐渐代替了Eclipse的使用。IntelliJ IDEA在业界被公认为最好的Java开发工具之一,因其功能强悍、设置人性化,而深受Java、大数据、移动端程序员的喜爱。本着工欲善其事必先利其器的精神,本套视频从IDEA的介绍、安装、设置入手,讲解IDEA中多种项目的创建、模板的使用、断点调试、数据库的关联、插件的下载、Maven及版本控制工具的配置等内容。适合于Java开发初学者以及从Eclipse切换到IDEA开发的老鸟们。

2021-06-14

Java软件设计模式精讲

内容简介: 设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。 本课程内容定位学习设计原则,学习设计模式的基础。在实际开发过程中,并不是一定要求所有代码都遵循设计原则,我们要考虑人力、时间、成本、质量,不是刻意追求完美,要在适当的场景遵循设计原则,体现的是一种平衡取舍,帮助我们设计出更加优雅的代码结构。本章将详细介绍开闭原则(OCP)、依赖倒置原则(DIP)、单一职责原则(SRP)、接口隔离原则(ISP)、迪米特法则(LoD)、里氏替换原则(LSP)、合成复用原则(CARP)的具体内容。 为什么需要学习这门课程? 你在日常的开发中,会不会也遇到过同样的问题。系统出现问题,不知道问题究竟出在什么位置;当遇到产品需求,总是对代码缝缝补补,不能很快的去解决。而且平时工作中,总喜欢把代码堆在一起,出现问题时,不知道如何下手,工作效率很低,而且自己的能力也得不到提升。而这些都源于一个问题,那就是软件设计没做好。这门课能帮助你很好的认识设计模式,让你的能力得到提升。 课程大纲:

2021-06-20

微信支付_微信扫码支付(Java版.含电商项目微信支付实战

本课程主要讲解 1、微信支付介绍  2、支付相关API讲解  3、微信二维码生成  4、支付订单查询  5、支付订单关闭  6、将支付功能整合至电商项目中;

2021-06-15

通俗易懂的消息中间件ActiveMQ教程(含配套资料)

消息中间件已经成为互联网企业应用系统内部通信的核心手段,是目前企业内主流标配技术,它具有解耦、异步、削峰、签收、事务、流量控制、最终一致性等一系列高性能架构所需功能。当前使用较多的消息中间件有RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、MetaMQ等,本次以Apache的ActiveMQ作为切入点,将带着同学们从零基础入门ActiveMQ。

2021-06-15

java面向对象下篇

? Java是面向对象的程序设计语言,提供了定义类,成员变量,方法等基本功能,同时java也支持面向对象的三大特征:封装,继承和多态。本课程主要讲解了包装类,final,static,finally,接口,抽象类,内部类,枚举类Lambda表达式以及对象和垃圾回收机制。

2021-06-13

MATLAB统计分析-方差分析

介绍MATLAB统计分析中方差分析的内容,包括单因子、双因子和多因子方差分析。

2021-06-16

Java大数据培训学校全套教程- Spring(30)

Java大数据培训学校视频教程:"java大数据培训学校全套教材"系列课程由750集视频构成,基本就 是1)时下流行的java培训学校主流内部教材,2)和市面上培训学校的通 行的课程体系几乎一样。所以这套课程都能自己学下来,等于上了培训学 校一次,完全可以找个java工程师的工作了。 本门课程为"java大数据培训学校全套教材"系列课程的第三十篇,学习IOC,aopaspect,SpringJDBC,aopadvisor

2021-06-11

Go语言基础实战视频教程

Go语言编程基础实战培训视频课程:课程内容涉及Go入门技术、Go语言安装、环境设置、Go语言并发编程、网络技术、Go语言操作Redis数据库、Go语言爬虫等。区块链第一语言,Web新贵;兼具Python的简洁与C++的强大;用好玩的小例子,带你打开通向世界2.0的大门;

2021-06-10

空空如也

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

TA关注的人

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