刷新
MySQL基础教程——用户管理

博主头像 @目录前言一、用户管理(一)用户信息查看(二)用户创建(三)用户删除(四)用户密码修改1、自己改自己密码2、用root账号来修改指定用户的密码二、数据库的权限管理(一)授权(二)回收权限结语 前言 在之前的学习中,我们对于MySQL的操作都是使用root管理员账号来操作的,由于管理员账号有着极高的权 ...

走进 AI Agent 第二篇:决定 AI Agent 能力上限的关键技术

博主头像 如果刚接触 AI Agent,可能会觉得"上下文工程"是个很玄乎的词。其实它要回答的问题非常非常的朴素,简单一句话就是:模型每次做决策时,到底"看到"了哪些信息?这些信息是怎么组织的? 这篇文章从草稿到成文花费的挺多时间,字数也比较多,但这篇文章将会带你从 API 消息结构出发,逐层深入上下文工 ...

Linux 崩溃调试避坑:从“玄学延迟崩”到精准定位

博主头像 在 ARM-Linux 嵌入式开发中,很多人都踩过这个坑:程序跑几小时甚至几天后突然崩溃,日志栈回溯指向一个完全不相关的函数,排查几天找不到根因。最大的误区就是误以为“数组越界一定会立即崩溃”,顺着崩溃瞬间的日志现场反推,结果在错误方向上越走越远。例如:我们会通过注册信号处理函数 如,SIGSEGV ...

怀念经典,一步步开发一个ttplayer千千静听,skinwindow源码解析

博主头像 源码深度解剖:SkinWindow —— 支撑千千静听所有窗口的“骨骼系统” 从BMP解码到九宫格拉伸,从边缘拖拽到控件自适应——这一个基类,撑起了8个窗口的整片天空。 在上一期,我们把官方 skin.xml 拆得干干净净,搞懂了每一个坐标、每一个图片的含义。但XML只是一份“蓝图”,真正让这些坐标 ...

读数据可视化17时变数据(上)

博主头像 1. 时变数据 1.1. 时间是一个非常重要的维度和属性 1.2. 随时间变化、带有时间属性的数据称为时变型数据 1.2.1. Time-varying Data 1.2.2. Temporal Data 1.3. 时变型数据的处理方法与顺序型数据(Sequential Data)有相通之处 1.4 ...

Codex 远程开发实践:在家中与外出时连接同一台内网 Ubuntu,并延续原有Codex对话

1. 引出问题 我家中有一台用于开发的 Ubuntu 电脑。它保存着项目源码、编译环境和硬件调试工具,但没有公网 IP。 平时在家,在家时,我可以让 Windows 笔记本上的 Codex 通过局域网直接连接这台 Ubuntu;外出后,局域网地址自然无法访问。更重要的是,我希望无论身处何处,都能在 ...

我给鸿蒙原生 OFD 阅读器加了手写签批:手写笔防误触、矢量笔迹、批注追溯

tl;dr:ofdkit-harmony-pro 新增手写签批能力。手写笔默认书写,手指保留阅读操作;笔迹按页面坐标保存为矢量 stroke,缩放后不糊;每条批注可携带用户、部门、业务 ID、时间等元数据,点击笔迹即可追溯。本文聊聊为什么签批不是“在 Canvas 上画几条线”这么简单,以及在 Ha ...

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 性能回退。一个原来走索引的查询,升级后可能变成全表扫描;一个原来毫秒级返回的查询,升级后可能突然拖垮整库。因此,在正式升级前,我们需要用 ...

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

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

<1···222324···100>