自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 dolphinscheduler之hivecli 任务

Java通过`java.util.regex`包提供支持,核心类包括`Pattern`(用于编译正则表达式)和`Matcher`(用于执行匹配操作)。`匹配整数(如123)或小数(如678.90),使用`find()`和`group()`提取结果。调用`Matcher`的方法,如`matches()`(全字符串匹配)、`find()`(查找子串)、`group()`(提取分组)。元字符:如`.`(匹配任意字符)、`*`(匹配零次或多次)、` `(匹配一次或多次)、`?`(匹配零次或一次)。

2025-11-12 01:59:40 402

原创 VMware 虚拟机共享宿主机文件夹

这个标准统一了语言规范,包括标准模板库(STL),由Alexander Stepanov开发,提供了一系列通用容器(如`vector`、`map`)和算法(如`sort`),显著提升了开发效率。未来,C 将继续演进,强调并发、安全性和跨平台能力,保持其在高性能计算领域的核心地位。C 11(2011年):这是革命性更新,添加了自动类型推导(`auto`)、lambda表达式、智能指针(如`std::unique_ptr`)和并发支持(如`std::thread`),使C 更现代、安全和高效。

2025-11-12 01:59:09 339

原创 DeepLearning:手动编辑python实现卷积操作

创建一个新的Python文件(例如`hello.py`),并输入以下代码。2. 导航到文件所在目录,输入命令:`python hello.py`(如果使用Python 3,可能需要输入`python3 hello.py`)。- 错误处理:如果运行时报错,检查代码是否拼写正确(例如,`print`不要写成`prin`)。- 扩展学习:一旦成功运行,你可以尝试修改字符串,如`print(,世界!- `print()` 是Python内置的函数,用于在控制台显示内容。是一个字符串参数,它指定了要输出的文本。

2025-11-11 21:13:03 388

原创 DeepLearning:pydot安装的使用和安装

未来,随着人工智能和云计算的兴起,Swift有望在更多领域发挥作用,成为全栈开发的重要选择。Swift是苹果公司开发的一种现代、安全且高效的编程语言,主要用于iOS、macOS、watchOS和tvOS等苹果平台的应用程序开发。开发过程历时约4年,期间团队借鉴了多种语言的优点,如Python的简洁性、Rust的安全机制和Haskell的函数式特性。IBM、Uber等公司参与贡献,支持Linux平台,扩展了语言的应用范围。2014年9月,Swift 1.1 发布,增加了对iOS 8的支持,并修复了早期问题。

2025-11-11 21:12:32 341

原创 VS Code高效开发指南:快捷键与配置优化详解

`d` | 数字 | `d{3}`匹配三个数字 || `{n,m}` | 重复次数范围 | `d{2,4}`匹配2-4位数字 || `w` | 字母/数字/下划线 | `w @`匹配邮箱前缀 || `^` `$` | 字符串开始/结束 | `^d $`匹配纯数字字符串 |2. 使用`isValid()`验证正则表达式有效性。

2025-11-10 09:03:28 383

原创 Linux常用命令分类总结

关键提示:Erlang 优化应优先保证系统的容错性和可维护性,避免过度优化导致代码可读性下降。建议每次重构后运行 `eunit` 和 `dialyzer` 验证功能正确性。避免过度创建进程,使用`erlang:process_info/1`监控内存。A[顶级监督者] --> B[工作监督者1]优先使用`gen_server`代替裸进程。2. Common Test 单元测试。A --> C[工作监督者2]B --> D[工作进程1]B --> E[工作进程2]2. fprof 性能分析。

2025-11-10 09:02:57 278

原创 Linux常用命令分类总结

此外,Ruby还有关键词形式的运算符(如`and`、`or`、`not`),但它们优先级较低,常用于控制流而非纯布尔逻辑。- 非布尔值处理:Ruby会将非布尔值(如`nil`或数字)隐式转换为布尔值(`nil`和`false`视为假,其他为真)。- 优先级:`&&`和`||`的优先级高于`and`和`or`。只有两个都为`false`时返回`false`。对单个布尔值取反:`true`变为`false`,`false`变为`true`。示例:`a && b`,其中`a`和`b`是布尔表达式。

2025-11-07 19:29:53 375

原创 ethtool,lspci,iperf工具常用命令总结

例如,如果左侧是 `int`,右侧是 `double`,Java 会先将右侧值转换为 `int` 再操作。// 等价于 val = (int)(val 2.5);它们的形式是 `op=`,其中 `op` 是二元运算符。Null 安全:如果左侧是对象引用,确保它不为 `null`,否则可能抛出 `NullPointerException`。// 等价于 m = m >> 1;bits <<= 1;// 左移1位: 0101 << 1 = 1010 (10)// 等价于 n = n >>> 1;

2025-11-07 19:29:22 243

原创 spring boot拦截器获取requestBody的巨坑

final public function criticalMethod() { } // 禁止重写。$emp = new Employee(张三工程师 $emp->getInfo();$dog = new Dog(阿黄dog->eat();// 输出:阿黄正在进食(继承自Animal)// 输出:bool(true)// 输出:bool(true)$dog->name = dynecho $dog->speak();class Dog extends Animal { // 子类继承。

2025-11-07 03:55:44 390

原创 Docker架构

特性 | 方法重载 (Overloading) | 方法覆盖 (Overriding) || 示例场景 | 计算器类中的多个`add`方法 | 动物子类重写`makeSound`方法 || 目的 | 提供方法的不同版本,适应不同参数 | 修改父类行为,实现特定功能 |

2025-11-07 03:55:13 291

原创 基于SpringBoot的停车场管理系统

数据库:安装 [SQL Server Management Studio](https://aka.ms/ssms) 或 [Azure Data Studio](https://learn.microsoft.com/en-us/sql/azure-data-studio/download)- 下载地址: [.NET 官方下载页](https://dotnet.microsoft.com/download)1. 下载 [VS Code](https://code.visualstudio.com/)

2025-11-06 21:55:07 231

原创 Python 爬虫教程 | 豆瓣 TOP250 数据抓取与分析实战

Go的生态:Go拥有丰富的标准库(如net/http用于网络编程),包管理通过go modules实现,依赖管理简单。Python:Python是解释型语言,执行速度较慢(例如,循环操作可能比Go慢10倍以上),但它在脚本和快速原型开发上更灵活。C :C 提供更底层的控制,性能最高(例如,嵌入式系统优化),但手动内存管理易出错,而Go的垃圾回收简化了开发。Rust:Rust也强调性能和安全,编译后效率与Go相当,但其所有权系统增加了学习曲线,而Go的并发模型更易上手。Go的抽象层降低了难度。

2025-11-06 21:54:35 403

原创 minio之docker的单机版安装

在Ruby编程中,方法的重载(overloading)和方法的覆盖(overriding)是面向对象编程中的两个重要概念,但它们的行为与其他语言(如Java)有所不同。- Ruby不支持直接定义多个同名方法(如 `def add(a)` 和 `def add(a, b)`),否则会报错。- `Child` 类继承自 `Parent`,并重新定义了 `greet` 方法,覆盖了父类的实现。- 使用可变参数(`*args`):接受任意数量的参数,并在方法内部根据参数数量或类型进行分支处理。

2025-11-05 23:42:53 295

原创 mysql对表的创建,creat_time字段设置默认值,update_time字段更新操作设置为当前时间

遇到问题可查阅[Qt官方文档](https://doc.qt.io/)。下载[Qt在线安装程序](https://www.qt.io/download)打开Qt Creator → `工具` → `选项` → `Kits`桌面开发:勾选`Qt Widgets`和`Qt Charts`附加工具:勾选`Qt Creator`(集成开发环境)编译错误:检查`Kit`配置中的编译器与Qt版本是否匹配。移动端开发:额外勾选`Android`或`iOS`套件。Qt版本:推荐最新稳定版(如Qt 6.5)

2025-11-05 23:42:01 308

空空如也

空空如也

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

TA关注的人

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