相关文章
用vue和go实现登录加密
前端使用CryptoJS默认加密方法:
var pass CryptoJS.AES.encrypt(formData.password, key.value).toString()使用 CryptoJS.AES.encrypt() 时不指定加密模式和参数时,CryptoJS 默认会执行以下操作
var encrypted CryptoJS.AES.encrypt("明文&quo…
编程日记
2025/5/29 22:30:57
七、深入 Hive DDL:管理表、分区与洞察元数据
作者:IvanCodes 日期:2025年5月13日 专栏:Hive教程 内容导航 一、表的 DDL 操作 (非创建)二、分区的 DDL 操作三、洞察元数据:SHOW 命令的威力结语:DDL 与 SHOW,Hive 管理的双翼练习题一、选择题二、代码题…
编程日记
2025/6/4 19:25:24
redisson基础
介绍
官方定义:Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。
简单来讲Redisson是一个在Redis的基础上实现的分布式工具的集合。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式…
编程日记
2025/6/1 8:17:05
Java-反射(Reflection)
一:概述
(1)出现背景 (2)解决方案 (3)使用场景
业务开发用的少,框架使用的多,业务反射被认为是动态语言的关键
(4)与原方法对比 (5…
编程日记
2025/5/25 8:53:54
Spring Batch学习,和Spring Cloud Stream区别
Spring Batch学习,和Spring Cloud Stream区别 1. 使用Spring Initializr创建项目2. 使用步骤构建作业(Chunk 模式)🧩 场景说明🧰 1. 示例目录结构📄 2. 创建输入文件(users.csv)&…
编程日记
2025/6/2 17:05:29
Ulyssess Ring Attention
https://zhuanlan.zhihu.com/p/689067888https://zhuanlan.zhihu.com/p/689067888DeepSpeed Ulysess:切分Q、K、V序列维度,核心卖点保持通信复杂度低,和GPU数无关,和序列长度呈线性关系。 Ring-Attention:切分Q、K、V序…
编程日记
2025/6/2 2:41:03
duxapp 2025-03-29 更新 编译结束的复制逻辑等
CLI
copy 文件夹内的内容支持全量复制优化小程序配置文件合并逻辑(更新后建议将 project.config.json 文件从git的追踪中移除)新增 copy.build.complete 文件夹的复制逻辑,会在程序编译结束之后将文件复制到指定位置 (模块和用户…
编程日记
2025/6/4 21:20:55
数据库——SQL约束窗口函数介绍
4.SQL约束介绍
(1)主键约束
A、基本内容
基本内容 p r i m a r y primary primary k e y key key约束唯一表示数据库中的每条记录主键必须包含唯一的值(UNIQUE)主键不能包含NULL值(NOT NULL)每个表都应…
编程日记
2025/6/2 1:55:26