编程日记

列表

基于CanMV K230的工地巡检机器人

【CanMV K230】基于CanMV K230的工地巡检机器人针对工地环境高风险、强干扰及人员管理复杂等问题,传统人工巡检方式存在效率低、覆盖范围有限及安全隐患大等不足。图1 基于CanMV K230的工地巡检机器人整体外观图 应用…

PDF报表-JasperReports

PDF报表-JasperReports一、常见的PDF报表生成方式 在企业开发中,除了常见的Excel形式 报表,还有PDF形式的报表。那么如何导出PDF形式的报表呢? 1. iTextiText是著名的开放源码的站点sourceforge一个项目,是用于生成…

CF2161G Editorial

Two language versions are available in order to serve both codeforces and luogu community. English Version HintsWhats the necessary condition for \(a_1^\prime\&a_2^\prime\cdots\&a_n^\prime=X\) …

数组高阶方法:map、filter、reduce实战指南

数组高阶方法:map、filter、reduce实战指南 文章简介 在HarmonyOS应用开发中,数组操作是日常开发的重要组成部分。本文将深入探讨三个核心的数组高阶方法:map、filter和reduce,帮助开发者掌握这些强大的数据处理工…

设备能力检测:自适应不同硬件环境

设备能力检测:自适应不同硬件环境 引言 在 HarmonyOS 应用开发中,设备能力检测是构建自适应应用的关键技术。随着 HarmonyOS 生态的不断扩大,开发者需要确保应用能够在不同硬件配置的设备上提供一致的用户体验。本文…

DuckDB:轻量级 OLAP 数据库的新星

1. 分钟级上手一个像 SQLite 一样简单、却能跑得像 ClickHouse 一样快的分析引擎。而且——你今天就能用上。如果你经常在 Jupyter Notebook 里等 Pandas 加载数据,或者写一堆 Python 循环做聚合,那 DuckDB 很可能就…

跨设备剪贴板数据:实现应用间内容共享

跨设备剪贴板数据:实现应用间内容共享 概述 在 HarmonyOS 生态系统中,跨设备剪贴板功能让用户能够在一台设备上复制内容,然后在同一账号下的其他设备上粘贴使用。这项技术打破了设备边界,为开发者提供了全新的内容…

通知与提醒系统:即时消息与日程管理实现

通知与提醒系统:即时消息与日程管理实现 概述 在HarmonyOS应用开发中,通知与提醒系统是连接用户与应用的重要桥梁。本文将深入探讨如何在HarmonyOS Next(API 10+)中实现高效的通知管理和智能的日程提醒功能。 官方…

try/catch/finally:完善的错误处理策略

try/catch/finally:完善的错误处理策略 概述 在 HarmonyOS 应用开发中,错误处理是保证应用稳定性和用户体验的关键环节。本文将深入探讨 HarmonyOS Next(API 10 及以上版本)中的错误处理机制,帮助开发者构建更加健…

4种XML解析方式详解

详细讲解四种主流的XML解析方式,包括其原理、特点、适用场景和代码示例。 四种方式,可以分为两大类:基于树的解析:将整个XML文档一次性加载到内存,形成一棵树形结构。DOM基于事件的解析:顺序读取XML文档,遇到节…

QtSingleapplication单实例-源码分析

QtSingleapplication单实例-源码分析 目录QtSingleapplication单实例-源码分析官方案例 QtSingleApplication分析1. 描述2. 类解析QtLocalPeerQtSingleApplication3. 实际案例consoletrivial4. 逻辑流程(AI整理)QtSing…

102302156 李子贤 数据采集第四次作业

作业1 要求:熟练掌握 Selenium 查找HTML元素、爬取Ajax网页数据、等待HTML元素等内容。 使用Selenium框架+ MySQL数据库存储技术路线爬取“沪深A股”、“上证A股”、“深证A股”3个板块的股票数据信息。 候选网站:东…

东华萌新挑战赛 密室逃脱

点击查看代码 #include<bits/stdc++.h>using namespace std;bool check(int k,int n,const vector<vector<int> >& pos) {//枚举所有可以作为障碍区的起始位置 for(int r=0;r<=n-k;r++){for(…

第40天(中等题 数据结构)

打卡第四十天 2道简单题+1道中等题题目:思路:哈希表+位运算 代码: class Solution { public:int similarPairs(vector<string>& words) {unordered_map<int,int> cnt;int ans = 0;for(auto &s:…