相关文章
SAS宏核心知识与实战应用
1. SAS宏基础
1.1 核心概念
1.1.1 宏处理器 宏处理器在SAS程序运行前执行,用于生成动态代码,可实现代码的灵活定制。 通过宏处理器,可基于输入参数动态生成不同的SAS代码,提高代码复用性。 1.1.2 宏变量 宏变量是存储文本值的容器,用&符号引用,如&var,用于存储…
编程日记
2025/4/30 3:47:27
App爬虫工具篇-mitmproxy
mitmproxy 是一个支持 HTTP 和 HTTPS 的抓包程序,类似 Fiddler、Charles 的功能,它通过控制台的形式和ui界面的方式
此外,mitmproxy 还有两个关联组件,一个是 mitmdump,它是 mitmproxy 的命令行接口,利用它可以对接 Python 脚本,实现监听后的处理;另一个是 mitmweb,它…
编程日记
2025/4/30 3:45:25
C++——多态、抽象类和接口
目录 多态的基本概念
如何实现多态
在C中,派生类对象可以被当作基类对象使用
编程示例
关键概念总结
抽象类
一、抽象类的定义
基本语法
二、抽象类的核心特性
1. 不能直接实例化
2. 派生类必须实现所有纯虚函数才能成为具体类
3. 可以包含普通成员函数和…
编程日记
2025/5/4 17:32:58
MATLAB 训练CNN模型 yolo v4
学生对小车控制提出了更好的要求,能否加入深度学习模型。
考虑到小车用matlab来做,yolo v5及以上版本都需要在pytorch下训练,还是用早期版本来演示。
1 yolov4 调用
参考 trainYOLOv4ObjectDetector (mathworks.com)
name "tiny-yo…
编程日记
2025/5/3 4:34:43
Rook 部署 Ceph 集群及 Kubernetes 存储对接实战
一、Rook 概述
Rook 是一款开源的云原生存储编排器,专为 Kubernetes 设计,旨在实现 Ceph 分布式存储系统的自动化部署与管理。它通过 Kubernetes Operator 框架,将 Ceph 的复杂存储管理任务简化为一系列自动化流程,使存储服务具备…
编程日记
2025/5/4 22:27:36
如何在idea里创建注释模版
✅ 步骤:创建一个类注释的 Live Template(缩写为 cls) ① 打开设置 IDEA 菜单栏点击:File > Settings(或按快捷键 Ctrl Alt S)
② 进入 Live Templates 设置 在左侧菜单找到:Editor > …
编程日记
2025/5/4 13:30:45
【cocos creator 3.x】cocos creator2.x项目升级3.x项目改动点
1、基本改动
基本改动:去掉了cc.,改成在顶部添加导入 项目升级时候直接将cc.去掉,根据提示添加引用
node只保留position,scale,rotation,layer 其余属性如opacity,如果需要使用需要在节点手动添加UIOpacity组件
3d层和ui层分开…
编程日记
2025/5/3 15:22:07
Spark SQL核心解析:大数据时代的结构化处理利器
在大数据处理领域,Spark以其强大的分布式计算能力脱颖而出,而Spark SQL作为Spark生态系统的重要组成部分,为结构化和半结构化数据处理提供了高效便捷的解决方案。它不仅整合了传统SQL的强大查询功能,还深度集成到Spark的计算框架中…
编程日记
2025/5/4 0:37:53