最新 最热

Go 语言 JSON 序列化与反序列化:深入解析 Marshal 和 Unmarshal

虽然 Marshal 和 Unmarshal 这两个词与传统的序列化和反序列化术语不完全一致,但它们的选择并非偶然。从词源和设计思路上看,这两个词恰当地反映了序列化和反序列化的本质过程。了解这一背后的逻辑,可以增加我们对 Go 语...

2023-08-21
0

XSS防御

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-08-17
1

RPC核心原理

RPC的全称是Remote Procedure Call,即远程过程调用。简单解读字面上的意思,远程肯定是指要跨机器而非本机,所以需要用到网络编程才能实现,但是不是只要通过网络通信访问到另一台机器的应用程序,就可以称之为RPC调用了?显然...

2023-08-16
1

【深入浅出C#】章节 7: 文件和输入输出操作:序列化和反序列化

序列化和反序列化是计算机编程中重要的概念,用于在对象和数据之间实现转换。在程序中,对象通常存储在内存中,但需要在不同的时刻或不同的地方进行持久化存储或传输。这时,就需要将对象转换为一种能够被存储或传输的格式,这...

2023-08-13
0

Java安全之ROME反序列化

ROME 是用于 RSS 和 Atom 订阅的 Java 框架。 并根据 Apache 2.0 许可证开源。ROME 包括一组用于各种形式的联合供稿的解析器和生成器,以及用于从一种格式转换为另一种格式的转换器。 解析器可以为您提供特定于您要使...

2023-08-13
0

理解并利用Go中的反射

反射是一种允许程序在运行时检查其结构,特别是类型的能力。它是元编程的一种形式,这意味着我们的程序可以读取、修改甚至重写自己。

2023-08-10
1

StringRedisTemplate和RedisTemplate的区别(二)

StringRedisTemplate默认采用的是String的序列化策略,保存的key和value都是采用此策略序列化保存的(StringRedisSerializer)。

2023-08-09
0

单例模式和多例模式(懒汉式和饿汉式)

所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用一个新的对象来处理,比如action;...

2023-08-09
1

软件测试|Python内置模块使用(一)

关键词:load作用:可将文本内json格式的数据转换成python内置类型数据格式

2023-08-08
0

PHP反序列化漏洞

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-07-30
0