https://api.vvhan.com/api/avatar/boy

技术博客分享

安全TLS-协议介绍

TLS(传输层安全协议,Transport Layer Security)是一种加密协议,旨在为计算机网络通信提供安全和数据完整性保障。你几乎每天都在使用它,当你在浏览器中看到地址栏有一个小锁图标时,就表示你正在使用 TLS。它的前身是更广为人知的 SSL(安全套接字层),因此人们也常称之为 SSL/TLS。

力扣hot100-多维动态规划-62.-不同路径64.-最小路径和5.-最长回文子串1143.-最长公共子序列72.-编辑距离

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。问总共有多少条不同的路径?

JVM高频面试题-GC垃圾回收

我们知道JVM划分为4个区域,分别为程序计数器,元数据区,栈和堆,这些区域都会占据一部分空间,所以要针对这些空间进行释放对于程序计数器来说,等对应的线程执行完毕,对应的空间就会自然释放了对于元数据区来说,因为元数据区里一般存的是类对象相关的一些信息,这部分空间一般不会释放对于栈来说,等对应的方法执行结束,对应的空间也会自然释放。

月匣-百度推出的AI情感陪伴与剧情互动应用

百度推出的「月匣」,可不是普通聊天机器人 —— 它能模拟各种人设陪你唠嗑,还能带你沉浸式玩剧情,就像把 “剧本杀” 装进了手机里。无论你想找温柔知己、霸道总裁,还是二次元搭子,它都能随时待命。虽然它在跨平台和内容深度上还有进步空间,但作为日常的情感调味剂,绝对够格。在 AI 越来越懂人心的 2025 年,找个电子搭子聊聊天、玩玩游戏,或许已经成为一种新的生活方式。作为 AI 情感陪伴赛道的新玩家,月匣靠百度大模型技术和 “免费玩” 策略快速出圈。则像是个轻巧的树洞,适合只需要简单唠嗑、特别看重隐私的人。

kafka-日志收集平台部署项目

本文档部署的是,核心功能是实时收集 Nginx 反向代理服务器的访问日志与错误日志,通过 Kafka 实现日志高可用传输存储,搭配 Flask 模拟业务场景,Celery+Redis 实现定时任务处理,适用于中小型企业日志监控分析需求。组件 版本 核心作用Kafka 3.6.1 分布式消息队列,接收 Filebeat 日志并存储传输。

鸿蒙Next-Asset-Store-Kit打造关键资产的铜墙铁壁

Asset Store Kit是鸿蒙Next提供的关键资产存储开发服务,专门用于保护用户的短敏感数据。它与iOS中的Keychain类似,但针对鸿蒙生态进行了深度优化。关键资产密码类:用户账号密码、支付密码等Token类:应用访问令牌、身份验证凭据等其他关键明文:银行卡号、个人信息等与普通存储方式不同,Asset Store Kit的安全存储依赖于底层的通用密钥库系统。加解密操作和访问控制校验都在安全环境(如可信执行环境)中完成,即使系统被攻破,也能保证用户敏感数据不发生泄露。

QT6中QGraphicsView功能与应用

摘要:QGraphicsView是Qt框架中用于2D图形管理的强大系统,特别适合绘图软件、CAD系统等复杂图形应用。其核心功能包括高效图元管理、三级坐标转换(图元/场景/视图)、丰富交互支持和碰撞检测等。采用场景-视图架构,包含QGraphicsScene(场景容器)、QGraphicsView(视图组件)和QGraphicsItem(图元基类)三个核心类。示例代码展示了如何创建场景、添加矩形/椭圆/文本图元,并通过视图显示,实现基本图形界面。

QT中QStackedWidget控件功能及应用

Qt的QStackedWidget控件摘要 QStackedWidget是Qt中实现多页面切换的容器控件,特点如下: 核心功能:在同一区域管理多个页面,每次只显示一个 典型应用:欢迎页、设置页、关于页等复杂页面切换场景 常用方法: 页面管理:addWidget()/insertWidget()添加页面 切换控制:setCurrentIndex()/setCurrentWidget() 状态查询:currentIndex()/count()等 优势;