相关文章
OpenSIPS 的 json 编码和解码
loadmodule "json.so"
该模块支持 json serialization 和 de-serialization,其实就是编码和解码
编码示例: $json(body) : "{}"; $json(body/from) $fU; $json(body/to) $tU; $json(body/src) $si ":" …
编程日记
2024/11/15 17:23:32
pdf 添加页眉页脚,获取前五页
test
/*** 加水印、页眉、页脚*/
Test
void d1() throws IOException {//水印 样式调整String file "D:\\test\\2\\GB1.pdf";PdfUtil.WatermarkPDF(file);
}
/*** 获取前五页*/
Test
void d2() throws IOException {String file "E:\\test\\2\\3.pdf";P…
编程日记
2024/11/15 17:18:27
怎么查看navicat的数据库密码
步骤1:打开navicat连接数据库工具,顶部的文件栏-导出结果-勾选导出密码-导出
步骤2:导出结果使用NotePad或文本打开,找到,数据库对应的的Password"995E66F64A15F6776“”的值复制下来
<Connection ConnectionName"…
编程日记
2024/11/15 17:15:52
SpringAI QuickStart
Spring AI
官方文档:Spring AI
Spring AI 是一个面向 AI 工程的应用框架,其目标是将 Spring 生态系统的可移植性和模块化设计等设计原则应用到AI 领域,并推动将 POJO 作为应用的构建块应用于 AI 领域。 其特点是跨 AI 供应商支持的便携式 A…
编程日记
2024/11/13 6:05:59
华为eNSP实验:RSTP
RSTP(Rapid Spanning Tree Protocol)即快速生成树协议,是网络中用于防止环路的一种重要协议。 定义:RSTP是一种网络协议,旨在通过在局域网中消除数据链路层物理环路来优化网络性能。它通过一定的算法实现路径冗余&…
编程日记
2024/11/7 9:12:04
大语言模型鼻祖Transformer的模型架构和底层原理
Transformer 模型的出现标志着自然语言处理(NLP)技术的一次重大进步。这个概念最初是针对机器翻译等任务而提出的,Transformer 后来被拓展成各种形式——每种形式都针对特定的应用,包括原始的编码器-解码器(encoder-de…
编程日记
2024/11/7 9:07:56
spring-data-jpa 一对多,多对一,多对多
spring-data-jpa 一对多,多对一,多对多
首先介绍几个主要用到的注解
ManyToOne 多对一ManyToMany 多对多OneToMany 一对多JoinColumn 两表之间的关联JsonIgnoreProperties 忽略属性(避免Jason套娃)
比如我有两张表:…
编程日记
2024/11/7 8:58:42