E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
drf反序列化
java基础--序列化与
反序列化
的概念是什么?
反序列化
则是把这些字节流重新变回Java对象,恢复对象的状态,方便程序继续使用它。详情内容1.什么是序列化?序列化是将Java对象转换为字节流的过程。
阿硕的技术时间
·
2025-03-21 22:46
【学习笔记】
java
开发语言
protubuf序列化和
反序列化
原理
文章目录protubuf序列化和
反序列化
原理序列化:将数据结构或者对象转换成二进制字节流判断每个字段是否有设置值,有值才进行编码根据字段表示号与实际类型将字段值通过不容的编码方式进行编码将编码后的数据块按照字段类型采用不同的存储方式封装成二进制数据流
反序列化
要好好养胃
·
2025-03-19 05:10
c++11
c++
开发语言
算法
linux
服务器
【Django】【vue】设计一个评论模块
Django评论模块(前后端分离+点赞+收藏+评论计数)一、功能概述基于Django+
DRF
设计的评论模块,包含以下功能:基本评论功能(用户可以对文章进行评论,并支持多级回复)评论点赞(支持点赞/取消点赞
患得患失949
·
2025-03-18 20:27
后端系统功能
面试考题专栏(前后端)
django知识
django
vue.js
数据库
Django 自定义用户表
DRF
实现simple-jwt详细说明。
一、设计自定义用户表:user/models.py这里使用uuid4对id设置。classUUIDTools(object):returnuuid.uuid4().hexclassUser(AbstractBaseUser):id=models.UUIDField(primy_key=True,auto_created=True,default=UUIDTools.uuid4_hex,editab
写不出代码的程序员
·
2025-03-18 20:57
django
python
后端
实现RPC框架的流量控制与限流策略
RPC通过将参数序列化为消息,然后发送到服务器上执行相应的函数,最后将结果
反序列化
返回给客户端。1.2流量控制与限流策略在分布式系统
AI天才研究院
·
2025-03-18 12:55
计算
编程实践
架构师必知必会系列
计算
大数据
人工智能
语言模型
AI
大模型
LLM
Java
Python
架构设计
Agent
RPA
服务远程调用(RPC)架构及原理
文章目录引言一、RPC架构与核心组件二、RPC调用流程解析三、关键技术实现1.网络通信协议2.序列化与
反序列化
四、RPC框架核心特性引言SimpleRPC在分布式系统中,服务远程调用(RPC)是系统解耦与可扩展性的核心技术
小小工匠
·
2025-03-18 03:38
【Simple
RPC】
rpc
架构
网络协议
django自动添加接口文档
以下是使用Django和django-rest-swagger(或替代方案
drf
-yasg)生成API接口文档的详细指南。
LCY133
·
2025-03-17 06:00
#
django项目实战2023
django
sqlite
数据库
DRF
自定义装饰器
二、
DRF
定义装饰器1.自定义装饰器2、使用一、装饰器是什么?在编写
drf
项目使用装饰器时,发现了一些小问题,因此记录下来以供以后参考。
fresh_nam
·
2025-03-16 19:33
python
django学习
django
python
SpringBoot 整合 Avro 与 Kafka
优质博文:IT-BLOG-CN【需求】:生产者发送数据至kafka序列化使用Avro,消费者通过Avro进行
反序列化
,并将数据通过MyBatisPlus存入数据库。
m0_74823408
·
2025-03-16 14:28
面试
学习路线
阿里巴巴
spring
boot
kafka
linq
Weblogic XMLDecoder
反序列化
漏洞复现(CVE-2017-10271)
#WeblogicXMLDecoder
反序列化
漏洞(CVE-2017-10271)#一、漏洞简介weblogic的WLSSecurity组件对外提供webservice服务,其中使用了XMLDecoder
又菜又爱倒腾
·
2025-03-15 13:56
漏洞复现
安全漏洞
Shiro
反序列化
漏洞原理与复现指南
漏洞背景:Shiro在1.2.5及以下版本中,默认使用硬编码的AES加密密钥(kPH+bIxk5D2deZiIxcaaaA==),攻击者可通过构造恶意RememberMeCookie触发
反序列化
漏洞,导致远程代码执行
豪门土狗
·
2025-03-15 13:24
网络安全
笔记
linux
Django REST Framework中的序列化器类和视图类
序列化器类一、Serializer序列化类Serializer是
DRF
的序列化器基类,提供基本功能,使用Serializer类需要自己定义字段名称和类型。
八九燕来
·
2025-03-15 10:31
django
restful
sqlite
Leetcode Hot100 第40题 297.二叉树的序列化和
反序列化
/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode(intx):val(x),left(NULL),right(NULL){}*};*/classCodec{public:intindex;//Encodesatreetoasinglestring.str
onlyzzr
·
2025-03-15 08:12
暑期实习刷题记录
leetcode
深度优先
算法
Fastjson
反序列化
漏洞分析:挖掘思维与研究方法
致谢首先,感谢我的小迪老师的指导与启发,让我有机会深入学习这个经典漏洞案例理解前辈们的安全研究思路。引言当分析一个广泛使用的库时,我们应该思考:为什么一个JSON解析库需要这么多特殊功能?大多数JSON库只做一件事:把JSON字符串转成对象,或者反过来。但Fastjson不同,它实现了更多功能。作为学习者,我们需要理解那些发现Fastjson漏洞的前辈们的研究方法。下面我们一起分析这个经典漏洞的发
恩师小迪
·
2025-03-15 07:03
json
安全
网络
序列化和
反序列化
目录一、什么是序列化和
反序列化
?
南林yan
·
2025-03-15 03:27
Linux学习
网络
【后端】【django】Django
DRF
`@action` 详解:自定义 ViewSet 方法
Django
DRF
@action详解:自定义ViewSet方法在DjangoRESTFramework(
DRF
)中,@action装饰器用于为ViewSet添加自定义的API端点。
患得患失949
·
2025-03-15 01:38
django知识
面试考题专栏(前后端)
django
sqlite
python
【十五】Golang 结构体
未来更辉煌文章目录结构体定义初始化使用字段名初始化按字段顺序初始化使用`new`函数初始化结构体零值访问结构体可访问性访问方式结构体方法方法的调用可访问性访问方式方法接收者值接收者指针接收者其他场景结构体的比较匿名结构体结构体嵌套嵌套结构体中的方法匿名字段序列化与
反序列化
常见的序列化格式字
张胤尘
·
2025-03-14 19:47
Golang
golang
开发语言
后端
2025年渗透测试面试题总结-安恒 (题目+回答)
5.宽字节原理6.Python是否存在
反序列化
漏洞?7.GET与POST传参的区别8.HTTP请求方式9.如何判断C
独行soc
·
2025-03-14 17:30
2025年渗透测试面试指南
面试
职场和发展
安全
web安全
红蓝攻防
@JsonFormat @DateTimeFormat 注解
,timezone="GMT+8")@DateTimeFormat(pattern="yyyy-MM-ddHH:mm:ss")@JsonFormat注解用于在Java对象与JSON数据之间进行序列化和
反序列化
操作序列化过程时
徐寿春
·
2025-03-14 16:52
待整理文档
java
【后端】【django
drf
】django自动导出优雅的api文档的写法
Django
DRF
API编写规范(包含OpenAPI生成规则)为了确保Django
DRF
API代码的可维护性、可扩展性,同时生成清晰、规范、结构层次分明的OpenAPI文档,必须遵循以下规则。
患得患失949
·
2025-03-14 12:47
后端系统功能
面试考题专栏(前后端)
django知识
django
sqlite
python
攻防世界Web_php_unserialize(writeup)
题目题目:Web_php_unserialize题号:NO.GFSJ0710解题思路:浅看代码,这题需要我们以GET的方式提交一个变量var去利用php
反序列化
漏洞攻击,但题目设置了对序列化对象字符串的过滤以及对非
金昔往矣
·
2025-03-14 07:14
php
网络安全
ctf-web:php
反序列化
逃逸 -- GHCTF Escape!
step1寻找利用点随便注册一个进去,能写入文件isadmin){$tmp=file_get_contents("tmp/admin.html");echo$tmp;if($_POST['txt']){$content='';$content.=$_POST['txt'];file_put_contents($_POST['filename'],$content);}}else{$tmp=file
A5rZ
·
2025-03-13 08:29
php
网络安全
golang学习笔记23——golang微服务中服务间通信问题探讨
开发的一款超有个性的旅游计划app经历golang实战大纲golang优秀开发常用开源库汇总想学习更多golang知识,这里有免费的golang学习笔记专栏文章目录引言服务间通信的常见问题1.数据序列化与
反序列化
效率
GoppViper
·
2025-03-13 03:17
golang学习笔记
golang
学习
笔记
后端
微服务
信息与通信
Go 语言使用Protobuf 进行序列化详解
2.安装Protobuf及Go依赖3.编写.proto文件4.实现序列化和
反序列化
Go语言使用Protobuf进行序列化详解1.Protobuf是什么?
尘鹄
·
2025-03-11 14:11
Go
语言学习之路
golang
开发语言
后端
rpc
go
10.1go常用包json
反序列化
(Unmarshal):将JSON字符串转换为Go的数据结构。
chxii
·
2025-03-09 11:07
go语言基础
golang
json
开发语言
django中序列化器serializer 的高级使用和需要注意的点
在DjangoRESTframework(
DRF
)中,序列化器(Serializer)是一个强大的工具,用于将复杂的数据类型(如Django模型实例)转换为Python原生数据类型,以便将其渲染为JSON
小赖同学啊
·
2025-03-08 20:59
python
django
sqlite
python
Redis为什么要自定义序列化?如何实现自定义序列化器?
反序列化
效率:快速的
反序列化
可以减少应用响应时间,提升整体性能。1.2存储空间优化紧凑的存储格
小马不敲代码
·
2025-03-08 18:22
后端
redis
序列化
java byte序列化,java对象序列化byte[] and byte[]
反序列化
对象--转
importjava.io.ByteArrayInputStream;importjava.io.ByteArrayOutputStream;importjava.io.IOException;importjava.io.ObjectInputStream;importjava.io.ObjectOutputStream;publicclassObjectAndByte{/***对象转数组*@pa
xiangzi92
·
2025-03-08 18:06
java
byte序列化
【新手向】从零开始学习Java(Day27)Java 序列化
serialVersionUIDtransient关键字自定义序列化下节预告Java序列化是一种将对象转换为字节流的过程,以便可以将对象保存到磁盘上,将其传输到网络上,或者将其存储在内存中,以后再进行
反序列化
星河天欲瞩
·
2025-03-08 10:41
从零开始学习Java
学习
java
开发语言
jvm
vscode
后端
Json工具(一)- Jackson
1、Jackson简介Jackson是常用的高效安全的Json序列化和
反序列化
框架。SpringMVC默认的json解析器是Jackson。Jackson有三个核心模块。
小胖子许愿
·
2025-03-08 04:49
Json
json
java
spring
Golang 反射
一、Go反射的应用场景(一)对象序列化和
反序列化
场景描述在处理网络通信,数据存储等场景中,需要将对象转换为字节流(序列化)以便传输或存储,在接收端再将字节流转换回对象(
反序列化
)。
不7夜宵
·
2025-03-07 06:34
基础知识
开发语言
后端
golang
Python学习第九天
序列化和反序列概念在Python中,序列化是将对象转换为可存储或传输的格式(如字节流或字符串),而
反序列化
则是将序列化后的数据重新转换为对象(官网序列化)。
Leo来编程
·
2025-03-06 19:52
Python学习
学习
PHP
反序列化
漏洞POP链详解 - Yii框架案例分析 (②)
POP链的第二条路:从Faker\Generator开始现在,让我们一步步解析这条攻击链。我们将从Faker\Generator类的__call魔术方法开始,追踪到最终执行危险函数的地方。第一步:触发__call魔术方法在PHP中,当你尝试调用一个对象中不存在的方法时,如果该对象定义了__call魔术方法,PHP会自动调用它。假设我们有一个Faker\Generator对象:$generator=
恩师小迪
·
2025-03-06 14:36
android
前端
javascript
什么是
反序列化
?
什么是序列化(Serialization)和
反序列化
(Deserialization)?
重生之我在成电转码
·
2025-03-05 21:48
java
八股
序列化
反序列化
React Native 新架构,前端开发框架
ShadowTread接收到这条信息后,先
反序列化
,形成Shadowtree,然后传给Yoga,形成原生布局信息。接着又通
2401_83974173
·
2025-03-05 03:48
2024年程序员学习
react
native
架构
react.js
工具类:序列化
反序列化
packagecom.example.mp.config;importcom.fasterxml.jackson.core.JsonGenerator;importcom.fasterxml.jackson.core.JsonParser;importcom.fasterxml.jackson.databind.ObjectMapper;importcom.fasterxml.jackson.da
菜鸟蹦迪
·
2025-03-05 00:52
java工具类
java
开发语言
【设计模式】破解单例模式:反射、序列化与克隆攻击的防御之道
普通的单例模式是可以通过反射和序列化/
反序列化
来破解的,而Enum由于自身的特性问题,是无法破解的。当然,由于这种情况基本不会出现,因此我们在使用单例模式的时候也比较少考虑这个问题。
·
2025-03-04 09:50
后端java设计模式
【Java
反序列化
测试】
Java
反序列化
测试1.识别
反序列化
入口点2.构造探测Payload3.发送Payload并观察结果4.绕过可能的防护5.自动化工具注意事项总结Java
反序列化
测试:1.识别
反序列化
入口点常见入口:HTTP
D-river
·
2025-03-03 19:35
security
web安全
网络安全
安全
ASP.NET Core 3.1系列(30)——Newtonsoft.Json实现JSON的序列化和
反序列化
虽然微软当前主推System.Text.Json来处理JSON的序列化和
反序列化
,但Newtonsoft.Json在这方面做的也是相当不错,下面就来介绍一下它的用法。
HerryDong
·
2025-03-03 12:44
ASP.NET
Core
C#
ASP.NET
Core
python pickle模块
pickle是Python的一个标准模块,它实现了基本的二进制协议,用于对象的序列化和
反序列化
。序列化是指将对象转换为字节流的过程,这样对象就可以被保存到文件中或通过网络传输。
懒大王爱吃狼
·
2025-03-01 20:25
python
python
php
数据库
服务器
Python基础
python学习
开发语言
PHP序列化与
反序列化
:serialize()和unserialize()函数
PHP中的serialize()和unserialize()函数是用于将数据序列化和
反序列化
的重要工具。序列化是将PHP数据结构转换为字符串的过程,以便在存储或传输时使用。
MdlForward
·
2025-03-01 09:37
php
android
开发语言
配置Spring Boot中的Jackson序列化
配置SpringBoot中的Jackson序列化在开发基于SpringBoot的应用程序时,Jackson是默认的JSON序列化和
反序列化
工具。它提供了强大的功能,可以灵活地处理JSON数据。
LOVE_DDZ
·
2025-03-01 09:06
Spring-Boot
JAVA
spring
boot
java
后端
php序列化与
反序列化
文章目录基础知识魔术方法:在序列化和
反序列化
过程中自动调用的方法什么是`__destruct()`方法?何时触发`__destruct()`方法?
lally.
·
2025-03-01 09:04
php
android
开发语言
Python--内置模块和开发规范(上)
[{"id":1,"name":"武沛齐"},{"id":2,"name":"Alex"}]json_str=json.dumps(data,ensure_ascii=False)#禁用ASCII转义
反序列化
索然无味io
·
2025-03-01 01:37
Python安全开发
python
开发语言
windows
网络安全
web安全
笔记
深入剖析 Java
反序列化
:FASTjson 漏洞与 Shiro 漏洞
目录深入剖析Java
反序列化
:FASTjson漏洞与Shiro漏洞引言Java
反序列化
原理示例代码FASTjson漏洞分析漏洞成因示例代码防护措施Shiro漏洞分析漏洞成因示例代码(模拟攻击场景)防护措施总结引言在
阿贾克斯的黎明
·
2025-02-28 09:40
网络安全
php
web安全
开发语言
Java 入门指南:Java IO流 —— 序列化与
反序列化
序列化的逆过程称为
反序列化
,即将字节流转换为对象。过
反序列化
,可以从存储介质或网络传输中读取数据,并重新构建对象。Java中的序列化通过实现Serializable接口来实现。
ZachOn1y
·
2025-02-27 14:57
Java
java
开发语言
后端
个人开发
java-ee
团队开发
JSON的序列化和
反序列化
一、什么是JSONJSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,因其简单、易读、易写而被广泛采用。它通过键值对和数组的方式表示数据,能够高效地在前后端之间传输数据,并且大多数编程语言都支持JSON格式。JSON主要用于前后端数据交换、配置文件存储和API设计等场景,使得数据处理变得直观和一致。二、序列化序列化就是将对象转换为JSON格式的字符串。在pyth
-黑大帅
·
2025-02-26 10:31
json
linux
数据库
如何解析返回的JSON数据?
1.使用Jackson解析JSON数据Jackson是一个高性能的JSON处理库,支持将JSON数据映射到Java对象(
反序列化
)和将Java对象转换为JSON(序列化)。(1)添加依赖在pom.
数据小小爬虫
·
2025-02-26 09:27
json
python
开发语言
一文讲清楚什么是serialVersionUID常数和瞬时变量
以下是关于serialVersionUID常数和瞬时变量的详细介绍:serialVersionUID常数定义与作用:serialVersionUID是Java中用于序列化和
反序列化
的一个重要概念。它
·
2025-02-25 20:17
分布式服务框架 Dubbo
Dubbo会自动处理网络通信、序列化和
反序列化
、服务发现等细节,开发者只需要关注服务的接口定义。服务注册与发现:D
·
2025-02-25 20:45
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他