刷新
Java随谈(九)日期处理的实战运用

博主头像 日期的必要性 在实战开发中,日期处理是离不开的。 数据库中存的create_time、update_time,审批流里存start_time、end_time,订单里有pay_time等。 代码中的日期业务逻辑(比如需要校验起止日期小于一个月)。 计时 分布式ID生成。 既然如此,我们可以站在设计者 ...

离线会议语音系统的工程实践:从唤醒优化到CNAS验证

博主头像 做离线语音项目的同行应该都有体会:云端ASR方案功能丰富,但一旦切换到纯本地部署,算力受限、收音环境复杂,各种问题就冒出来了。 最近在调试一套面向政企的离线会议系统,踩了不少坑,也摸索出一些优化思路。这套系统是熙瑾会悟的工程版本,整理出来供同行参考。 一、离线场景的特殊挑战 云端语音识别可以靠服务器 ...

MySQL基础教程——视图

博主头像 @目录前言一、视图的概念二、视图的基本操作(一)创建视图(二)删除视图二、视图规则和限制结语 前言 在了解了事务中的快照Read View后,本期我们来简单介绍MySQL的视图,其能帮助我们在数据库的操作中简化复杂查询、提高数据安全性(隔离性)、保证逻辑数据独立性与重用SQL逻辑。 一、视图的概念 ...

MySQL大版本升级前该怎么测试sql再高版本的性能

引言 在 MySQL 大版本升级(例如 5.7 → 8.0、8.0 → 8.4)过程中,最大的风险往往不是安装部署,而是优化器行为改变、执行计划变化导致的 SQL 性能回退。一个原来走索引的查询,升级后可能变成全表扫描;一个原来毫秒级返回的查询,升级后可能突然拖垮整库。因此,在正式升级前,我们需要用 ...

【数据结构】【学习笔记】二叉搜索树

博主头像 我们可以把二叉查找树当作是二分查找算法思想的树形结构体现(二分查找复习)。 在查找数据或寻找适合添加数据的位置时,只要将其和现有的数据比较大小,就可以根据比较结果得知该往哪边移动了。 ⚙️定义 二叉搜索树有两个性质: 每个结点的值均大于其左子树上任意一个结点的值; 每个结点的值均小于其右子树上任意一 ...

暴力破解zip压缩包

博主头像 从网上找了个资源,用百度网盘下载了半天,一解压发现居然要密码,被一个叫某8图片(某8tupian) http://dt3.8tupian.com/2/26099a79b999.pg1的加密,居然要支付9.9元才能得到解压密码,我不是说我都从网上找资源,解压个压缩包还要密码?出钱当然是不可能出钱的,想 ...

“大话”时间戳

博主头像 在ARM-Linux开发中,日志是我们定位问题最直接的抓手。很多工程师花大量精力优化日志内容、增加打印节点,却常常忽略了支撑所有日志分析的核心基础——时间戳。一旦时间戳出问题,你记录的事件内容再完整,也根本无法还原真实的程序执行顺序,排查工作直接陷入僵局。 今天就从工程实战角度,把嵌入式日志时间戳最 ...

《DNESP32P4开发指南_V1.0》第四十五章 视频播放器实验

博主头像 第四十五章 视频播放器实验 在图片解码章节中了解到,ESP32-P4自带了硬件JPEG解码器,我们完全可以用来播放视频!本章,我们将使用ESP32-P4的硬件JPEG解码器来实现播放AVI视频,本章我们将实现一个简单的视频播放器,实现AVI视频播放。 本章分为如下几个小节: 45.1 AVI简介 4 ...

洛谷 P12806 [AMPPZ 2019] The Great Drone Show 题解

博主头像 前言 传送门。 比较考验思维的图论题目。 题意 在三维空间里有 \(n\) 架无人机,初始时都在地面上。地面是 \(z=0\) 的平面。第 \(i\) 架无人机的初始位置用坐标 \((x_i, y_i, 0)\) 描述。有 \(m\) 条线缆连接在无人机对之间。所有无人机和线缆组成一个连通的平面图。 ...

<1234···100>