鸿蒙仓颉语言开发实战教程:实现商品分类页

今天继续为大家带来仓颉语言开发商城应用的实战教程,今天的内容是实现商品分类页。 分类页面要在基本布局的基础上增加一些动态效果,比如点击状态的切换和两个列表容器的联动。下面为大家详细介绍。 分类列表 先来看左侧的分类列表,很明显是一个List容器,样式上比较简单,只有一个文本,不过它有个点击状态的切换 ...

ESP32掌控终端项目(详细+长篇+源码)

博主头像 ESP32掌控终端项目(详细+长篇+源码) 项目涉及技术栈: LVGL,MQTT,HTTP,FreeRTOS,摄像头,蓝牙,SD卡读取,ESP-ADF音频框架,网路获取天气,网路获取实时时间 lvgl基础函数可看我另一篇随笔 LVGL 8.3.0开发实战:高频函数速查与移植避坑指南 - 沁拒离 - ...

长短期记忆(LSTM)网络模型

博主头像 一、概述 长短期记忆(Long Short-Term Memory,LSTM)网络是一种特殊的循环神经网络(RNN),专门设计用于解决传统 RNN 在处理长序列数据时面临的梯度消失 / 爆炸问题,能够有效捕捉长距离依赖关系。其核心在于引入记忆细胞(Cell State)和门控机制(Gate Mech ...

Redis主从复制详解

博主头像 概述 Redis 的主从复制(Master-Slave Replication)是实现数据备份、读写分离和水平扩展的核心机制之一。通过主从复制,一个主节点(Master)可以将数据同步到多个从节点(Slave),从节点还可以级联创建自己的从节点,从而形成树状结构。 注意,Redis的主从复制是实现高 ...

鲲鹏Arm+麒麟V10,国产化信创 K8s 离线部署保姆级教程

博主头像 Rainbond V6 国产化部署教程,针对鲲鹏 CPU + 麒麟 V10 的离线环境,手把手教你从环境准备到应用上线,所有依赖包提前打包好,步骤写成傻瓜式操作指南。别说技术团队了,照着文档一步步来,让你领导来都能独立完成部署。 一、环境规划 准备至少两台机器。 架构 OS 作用 Arm64 任意, ...

3D Gaussian splatting 03: 用户数据训练和结果查看

博主头像 于训练的图片集采集有两种方式, 一种是使用相机从不同角度拍照, 另一种是拍视频后逐帧提取. 两种方式各有利弊, 拍照分辨率更高, 方便控制光圈,快门和白平衡, 但是拍照时较难控制好角度可能会造成部分交叠区域过小, 视频比较容易实现连续的画面移动, 保证交叠区域, 但是大多数手机没法手动控制视频录制过... ...

AD 横向移动-SMB 中继攻击

博主头像 本文通过 Google 翻译 Lateral Movement – NTLM Relay Attacks 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。 注:因 LDAP 概念模糊的原因,本文刻意删除了有关 LDAP 中继利用的部分。 导航 0 前言 1 SMB 中 ...

【对称加密】DES与AES算法详解及Java实现

博主头像 对称加密:DES与AES算法详解及Java实现 目录 对称加密概述 DES算法详解 AES算法详解 Java实现示例 安全注意事项 总结 1. 对称加密概述 对称加密是指加密和解密使用相同密钥的加密算法。主要特点包括: 高效性:比非对称加密快100-1000倍 密钥管理:需要安全地共享密钥 常见算法 ...

【UEFI】HOB 从概念到代码

总述 使用 HOB 的原因是因为,在 PEI 阶段内存尚未完全初始化,到了 DXE 阶段才完整初始化了内存,所以无法通过简单的内存地址传递数据,并且我们仍然有一些对于内存空间存储的需求,因此发明了 HOB 机制。 HOBs may be relocated in system memory by t ...

缓冲区溢出全解

博主头像 缓冲区溢出概述 缓冲区溢出(Buffer Overflow)是一种经典的安全漏洞,当程序未对输入长度进行检查时,多余的数据会覆盖相邻内存区域,进而篡改程序控制流,达到执行任意代码的目的。 1. 栈(Stack)与堆(Heap) 栈 (Stack):后进先出(LIFO)结构,用于管理函数调用。每次调用 ...

如何在 .NET 中构建一个好用的动态查询生成器

博主头像 前言 自从.NET Framework 3.5提供了LINQ之后,集合数据查询基本被LINQ统一了。这大幅提高了编写数据查询代码的效率和质量,但是在需要编写动态查询的时候反而很困难,特别是最常用的where和order by子句,他们的参数是Expression。编写静态查询的时候编译器会自动把代码 ...

Redis持久化机制

博主头像 概述 Redis是基于内存的nosql数据库,数据一般是存储于内存中,想让内存数据保存到磁盘中,我们需要利用Redis的持久化机制。 Redis的持久化机制用于将内存中的数据保存到磁盘,以便在重启后恢复数据。 Redis 提供了两种主要的持久化方式: RDB(Redis Database)快照 AO ...

记录一次自己用 AI 写IOS APP的经历

博主头像 我是几乎没有移动端开发经验的。仅有的一点安卓开发经验还是十几年前没毕业的时候自己瞎折腾。 故事的起源是每天辅导我儿子功课时的暴跳如雷。 我儿子上一年级了,在语文的生词上落后得非常严重(当然可能是他同学记性太好),学过就忘了。 为了帮他巩固生词,我觉得需要一个应用能记录生词(包括语文和英语,不过他 ...

golang遍历处理map时的常见性能陷阱

博主头像 最近一直在重构优化老系统,所以性能优化相关的文章会比较多。 这次的是有关循环处理map时的性能优化。预分配内存之类的大家都知道的就不多说了,今天来讲点大伙不知道的。 要讲的一共有三点,而且都和循环处理map有关。 不要用for-range循环清空map 这里要讨论的“清空”是指删除map中所有键值对 ...

<1···515253···100>