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
java序列化dubborpc
安全学习_开发相关_
Java序列化
与反序列化以及相关安全问题
文章目录序列化与反序列化含义为什么有序列化技术几种创建序列化和反序列化协议出现反序列化安全问题的原因反序列化利用链(安全问题的四个方向,四种可能Java-原生使用-序列化&反序列化序列化反序列化序列化安全问题-重写方法&触发方法重写方法:触发`toString()`方法序列化安全问题-可控其他类重写方法参考:https://github.com/frohoff/ysoserial/blob/mas
chuan川、
·
2023-09-30 07:18
安全学习笔记_开发相关
安全
学习
java
long转string java_fastjson将Long类型转换成String类型,解决前后端交互,
Java序列化
JSON丢失精度问题的方法...
注明:本文摘自来源于其他博客后端把Long类型的数据序列化成JSON后传给前端,前端可能会出现精度丢失的情况。例如:201511200001725439这样一个Long类型的整数,传给前端后会变成201511200001725440解决方法:方法一:在后台将这个Long类型的字段转换成String类型的,风险比较大。方法二:使用fastjson的提供的注解,@JSONField(serialize
洋莞成
·
2023-09-28 23:39
long转string
java
java面试总结(一)SnailClimb/JavaGuide
Java序列化
详解泛
hvang1988
·
2023-09-27 09:41
java
java
面试
开发语言
Dubbo3应用开发—Dubbo直连开发相关概念:通信、协议、序列化
DubboRPC
直连应用的概念所谓的
DubboRPC
直连应用,指的就是Consumer直接访问Provider,而无需注册中心的接入。Dubbo完成的仅仅是RPC最基本的功能。
随机的未知
·
2023-09-27 01:15
Dubbo3应用开发
dubbo
JavaNote_1.0.4_对象序列化
链接
Java序列化
Java自带序列化函数,其优点是安全
Cierlly
·
2023-09-26 18:51
JAVA
jvm
java
开发语言
【Java 基础篇】Java transient 关键字详解:对象序列化与非序列化字段
在这些情况下,我们可以使用transient关键字来标记属性,告诉
Java序列化
机制不要将其序列化。本文将深入介绍transient关键字的使用,让您完全掌握它的用法。什么是transient?
繁依Fanyi
·
2023-09-25 06:03
Java
进击高手之路
java
python
开发语言
后端
前端
windows
git
深度详解
Java序列化
大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的知识进行总结与归纳,不仅形成深入且独到的理解,而且能够帮助新手快速入门。 对象序列化是将对象转换为字节序列的过程,使其可以在
爱编程的喵喵
·
2023-09-24 14:21
从零开始学习java
java
序列化
json
Java 反序列化基础
序列化与反序列化
Java序列化
是指把Java对象转换为字节序列的过程,而Java反序列化是指把字节序列恢复为Java对象的过程。序列化将数据分解成字节流,以便存储在文件中或在网络上传输。
CSeroad
·
2023-09-24 12:52
网络通信优化之序列化:避免使用
Java序列化
网络通信优化之序列化:避免使用
Java序列化
两个服务之间要共享一个数据对象,就需要从对象转换成二进制流,通过网络传输,传送到对方服务,再转换回对象,供服务方法调用。
柳岸花开
·
2023-09-24 01:47
Java IO(面试题)
6、什么是
Java序列化
,如何实现
Java序列化
?7、PrintStream、BufferedWriter、PrintWriter的比较?
hjseo_seg
·
2023-09-22 14:59
java
java
jvm
面试
servlet
容器
Gson - 一个
Java序列化
/反序列化库
GitHub-google/gson:AJavaserialization/deserializationlibrarytoconvertJavaObjectsintoJSONandback项目简介一个
Java
KarenChia
·
2023-09-21 09:46
Android开发技术
Java开发技术
java
开发语言
Gson
数据序列化
Java基础学习之序列化
序列化方案Serializeble
Java序列化
方案在Java中使用Serializeble有两种方法,一种是实现Serializeble接口,另一种是实现Externalizable接口,它继承自Java.io.Serializeble
暮暮频顾惜
·
2023-09-21 08:23
为什么我不建议你使用
Java序列化
作为一名Java开发,我为什么建议你在日常开发中避免使用
Java序列化
?
故里学Java
·
2023-09-19 03:07
[Vulhub] Weblogic < 10.3.6 ‘wls-wsat‘ XMLDecoder 反序列化漏洞(CVE-2017-10271)
0x00Java反序列化漏洞
java序列化
与反序列化Java的序列化(Serialize)与反序列化(Deserialize)是对IO流的一种机制。
yAnd0n9
·
2023-09-16 13:26
漏洞复现
weblogic
渗透测试
java
安全漏洞
Springboot+dubbo框架升级踩坑记
系统集成方面,service与app集成使用
dubboRPC
协议;app与backend集成使用gateway做路由,用open
灰子
·
2023-09-13 10:21
dubbo
spring
boot
后端
反射/动态代理
2.什么是
java序列化
?什么情况下需要序列化?简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态
烂泥lanni
·
2023-09-12 21:38
Java序列化
的几种方式以及序列化的作用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、
Java序列化
的作用二、实现java对象的序列化和反序列化1.Java对象的序列化有两种方式。
沙琪玛--充电站
·
2023-09-11 13:23
JAVA
java
tomcat
java-ee
Java中什么是序列化,哪里有所应用
文章目录一、简介1.1本文介绍Java中的序列化技术1.2阐述序列化的应用场景二、
Java序列化
概述2.1序列化定义2.2序列化特征2.3序列化机制三、
Java序列化
使用3.1实现Serializable
皮卡冲撞
·
2023-09-10 02:22
java
开发语言
IO
序列化
Serializable
java序列化
BeanSerializableInterface的接口让BEAN可以串行化,将其变成一个可保存为以后使用的二进制流。当一个BEAN被系列化到磁盘上或者其他任何地方,其状态被保存起来,其中的属性值也不会改变。在BEAN的规范中,JSP并没有要求BEAN实现Serializable接口。但是,如果您希望自己控制您所创建的组件的serialization进程,或者您想serialize并不是标准组件扩
老帽爬新坡
·
2023-09-10 01:30
java
开发语言
[javase高级] 资深java面试题及答案整理(五)
Java序列化
是一个重要概念,但它很少用作持久性解决方案,开发人员大多忽略了
Java序列化
API。根据我的经验,
蒙娜丽莎的Java
·
2023-09-09 18:15
后端
java
面试
java
面试
jvm
spring
分布式
Java 序列化和反序列化为什么要实现 Serializable 接口
Java序列化
和反序列化为什么要实现Serializable接口前言(1)序列化和反序列化是什么?(2)实现序列化和反序列化为什么要实现Serializable接口?
小驴程序源
·
2023-09-09 02:11
开发问题
java
开发语言
Java序列化
与反序列化
Java开发时,有时需要实现序列化和反序列化操作。这里记录下序列化与反序列化的使用总结。定义序列化是将Java对象转换为字节序列的过程。在序列化过程中,Java对象被转换为一个字节流。反序列化是将字节序列转换回Java对象的过程。在反序列化过程中,字节序列被读取并转换回原始的Java对象。常见使用场景在梳理序列化与反序列化的应用场景前,需要明确的一点是,序列化和反序列化针对的都是对象,不是类。以下
夜雨风云
·
2023-09-08 22:00
Java
#
Java
IO
#
Java对象系统
java
开发语言
序列化
反序列化
使用 【jacoco】对基于 SpringBoot 和 Dubbo RPC 的项目生成测试覆盖率报告:实践+原理
基于
DubboRPC
的项目中有一个提供者项目backend、一个消费者项目gateway、以及注册中心nacos。
vector<>
·
2023-09-06 11:33
#
java
spring
boot
dubbo
rpc
java序列化
反序列化对象到指定路径
代码比较简单,逻辑也比较清晰1、序列化对象,并创建一个file对象2、把序列化对象存储起来//将序列化对象存起来//创建一个输出流对象ObjectOutputStreamObjectOutputStreamoout=newObjectOutputStream(newFileOutputStream(file));//创建一个序列化对象Personperson=newPerson(101,"John
iCloudcode
·
2023-09-05 17:18
Java序列化
目录一、什么是
Java序列化
?二、为什么需要序列化?
dmjxsy
·
2023-09-03 17:56
Java基础
java
golang grpc配置使用实战教程
下图是
dubborpc
实现的图解,以便于大家理解RPC:GRPC是rpc框架的实现,是一个基于P
small_to_large
·
2023-09-03 13:16
Golang
grpc
golang
Protocol
buffer
序列化
HollisChuang’sBlog《成神之路-基础篇》Java基础知识——序列化(已完结)-HollisChuang’sBlogJava基础学习总结——Java对象的序列化和反序列化-孤傲苍狼-博客园深度解析
JAVA
uranusleon
·
2023-09-02 23:16
Java 【dubbo rpc改feign调用】feign接口调用 Body parameter 4 was null
dubborpc
改feign调用,feign调用接口异常统一处理优化方案【框架改造问题点记录,dubbo改为springcloudalibaba】【第四篇】feign接口调用Bodyparameter4wasnull
Super.D
·
2023-09-02 02:31
java
spring
cloud
简述
Java序列化
的几种方式
目录JDK原生的序列化字符串获取字节流ProtobufProtostuffThriftkryohessianfstJSON字符串序列化JacksonGsonFastJson序列化和反序列化在网络传输过程中需要做的事情。序列化就是得的字节流,反序列化就是得的对象。下面梳理Java编程需要用到的一些序列化技术。有些序列化技术不是简单的API调用,做了一些说明。其他一些简单的API调用只是提一下。JDK
LSZXZNJ
·
2023-09-01 10:01
笔记
常用中间件
java
开发语言
小白谈分布式数据库设计3——外部rpc模块设计
我们选择netty来做网络通信,暂时选择三种可用的
java序列化
方式hessian,kyro和jdk自己的序列化。通信数据根据请求的类名、方法名、方法参数,以及接口名,就可以根据反射和代理来处理请求。
谜碌小孩
·
2023-09-01 03:22
2022年春招,Java后端最全面试攻略,吃透25个技术栈
前言小编分享的这份2022春招Java后端开发面试总结包含了JavaOOP、Java集合容器、Java异常、并发编程、Java反射、
Java序列化
、JVM、Redis、SpringMVC、MyBatis
架构师小七
·
2023-08-31 18:50
CVE-2023-21839:Weblogic反序列化漏洞复现
CVE-2023-21839:Weblogic反序列化漏洞复现声明:仅供学习参考使用,请勿用作违法用途,否则后果自负在进行漏洞复现前简单描述一下什么是序列化和反序列化:1、序列化和反序列化的定义:(1)
Java
gaynell
·
2023-08-31 01:15
漏洞复现
weblogic反序列漏洞
网络安全
系统安全
Java序列化
含义、意义使用场景序列化:将对象写入到IO流中反序列化:从IO流中恢复对象意义:序列化机制允许将实现序列化的Java对象转换位字节序列,这些字节序列可以保存在磁盘上,或通过网络传输,以达到以后恢复成原来的对象。序列化机制使得对象可以脱离程序的运行而独立存在。使用场景:所有可在网络上传输的对象都必须是可序列化的,比如RMI(remotemethodinvoke,即远程方法调用),传入的参数或返回的对
tf2jaguar
·
2023-08-29 06:48
Java IO(面试题)
6、什么是
Java序列化
,如何实现
Java序列化
?7、PrintStream、BufferedWriter、PrintWriter的比较?
失忆机器
·
2023-08-25 10:38
Java面试题
java
Java序列化
和反序列化操作
fastjson可以实现java的序列化和反序列化操作,这里使用serialize的方法重新写序列化方法改写成JSON格式,方便通信与读写。首先定义FastJsonRedisSerializer.java内容publicclassFastJsonRedisSerializerimplementsRedisSerializer{publicstaticfinalCharsetDEFAULT_CHAR
唐僧爱吃唐僧肉
·
2023-08-21 15:26
java学习笔记
spring安全代码笔记
java
python
开发语言
【问题】
java序列化
,什么时候使用
文章目录是什么为什么如何做流操作注事事项是什么把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;2)在网络上传送对象的字节序列。为什么一般来说如果你的对象需要网络传输或者持久化(对象直接转换为字节的形式传输),那么就需要实现Serializable接口。比如远程方法调R
geekmice
·
2023-08-21 14:56
问题汇总
java
python
php
Java序列化
传输
在Java开发过程中,只要涉及多机,或者多应用的场景,总少不了数据传输这一重要环节。Serializable和ObjectMapper是Java中两种不同的序列化技术方案,它们有一些相同的地方,也有一些不同之处。SerializableSerializable接口是Java中的一个标记接口,用于标记一个类可以被序列化。在Java中,序列化是将对象转换为字节流的过程,这样就可以将对象在不同的环境中进
小智Chris
·
2023-08-21 05:32
Java
面试
java
开发语言
09 - 网络通信优化之序列化:避免使用
Java序列化
当前大部分后端服务都是基于微服务架构实现的。服务按照业务划分被拆分,实现了服务的解偶,但同时也带来了新的问题,不同业务之间通信需要通过接口实现调用。两个服务之间要共享一个数据对象,就需要从对象转换成二进制流,通过网络传输,传送到对方服务,再转换回对象,供服务方法调用。这个编码和解码过程我们称之为序列化与反序列化。在大量并发请求的情况下,如果序列化的速度慢,会导致请求响应时间增加;而序列化后的传输数
Q.E.D.
·
2023-08-20 16:25
性能调优
java
开发语言
性能优化
性能调优
2020年终Java面试题总结,20多类1100道面试题含答案解析
前言2020年马上要过去了,总结了各类Java面试题,初中级和中高级都有,包括JavaOOP面试题、Java集合/泛型面试题、Java异常面试题、Java种的IO与NIO面试题、Java反射面试题、
Java
程序员追风
·
2023-08-19 14:31
Java面试题精选
java
Java面试题
Java面试
Java学习
2020年Java面试
【2022最新核心面试资料 】最强Java面试八股文秋招offer召唤术!入职薪资53k
前言我分享的这份秋招Java后端开发面试总结包含了JavaOOP、Java集合容器、Java异常、并发编程、Java反射、
Java序列化
、JVM、Redis、SpringMVC、MyBatis、MySQL
JAVA序码
·
2023-08-18 02:44
java
面试
开发语言
面试攻略,Java 基础面试 100 问(十六)
什么是
java序列化
?简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object
爱敲代码的学长
·
2023-08-16 22:52
面试
java编程
面试
java
职场和发展
后端
服务器
jvm
java-ee
面试攻略,Java 基础面试 100 问(十六)
什么是
java序列化
?简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object
学长是个程序员
·
2023-08-16 21:02
面试
java编程
面试
java
职场和发展
后端
spring
jvm
java-ee
序列化和反序列化
文章目录1.什么是序列化和反序列化2.为什么需要序列化和反序列化3.
Java序列化
如何工作3.1
Java序列化
和反序列化3.2
Java序列化
和反序列化实现3.3
Java序列化
过程3.4Java反序列化过程
为什么要做囚徒
·
2023-08-16 12:37
JVM
java
一文了解
Java序列化
和反序列化:对象的存储与传输
一文了解
Java序列化
和反序列化:对象的存储与传输作者:Stevedash发布时间:2023年8月9日21点30分前言
Java序列化
是一项强大而重要的技术,它允许我们将对象转换为字节流,以便在存储、传输和重建时使用
Stevedash
·
2023-08-16 04:24
Java高级编程学习-菜鸟教程
java
开发语言
为什么要实现Serializable
2、
Java序列化
为什么要实现Serializable?3、为什么要明确定一个serialVersionU
Owen Guo
·
2023-08-11 20:52
技术随笔
Java
序列化
反序列化
底层原理
代码实践
java序列化
框架全集讲解
一、简介
Java序列化
框架是一种用于在Java应用程序中将对象转换为字节流或从字节流反序列化为对象的工具。
Hello.Reader
·
2023-08-10 08:32
java
开发工具
java
Android基础之序列化
序列化方案Serializeble
Java序列化
方案在Java中使用Serializeble有两种方法,一种是实现Serializeble接口,另一种是实现Externalizable接口,它继承自Java.io.Serializeble
暮暮频顾惜
·
2023-08-10 00:32
如何正确使用
Java序列化
?
前言什么是序列化:将对象编码成一个字节流,这样一来就可以在通信中传递对象了。比如在一台虚拟机中被传递到另一台虚拟机中,或者字节流存储到磁盘上。“关于Java的序列化,无非就是简单的实现Serializable接口”这样的说法只能说明停留在会用的阶段,而我们想要走的更远往往就需要了解更多的东西,比如:为什么要实现序列化?序列化对程序的安全性有啥影响?如何避免多余的序列化?.....本文主要参考资料《
4553675200ad
·
2023-08-09 07:25
阿里巴巴java开发手册笔记
目录1、java修饰符访问权限...2、http与socket的区别...3、java深拷贝与浅拷贝...4、javaequals与hashcode.5、hashmap底层原理...6、
Java序列化
作用
myBarbara
·
2023-08-08 01:21
java学习笔记
java
架构设计之:LVS 调度策略
LVS调度策略●无脑轮询●加权无脑轮询●最少链接●加权最少链接●IP_Hash●IP_Hash_Group概要介绍无脑轮询特点:是许多LVS设备、Nginx设备、
DubboRPC
负载均衡的调度设备的默认策略
简书的猪队友
·
2023-08-05 15:10
上一页
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
其他