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
Fastjson源码阅读
JSONObject详解(com.alibaba)-
fastjson
2
前言
fastjson
2是
FASTJSON
项目的重要升级,目标是为下一个十年提供一个高性能的JSON库,
fastjson
2性能相比原先旧的
fastjson
有了很大提升,并且
fastjson
2更安全,完全删除
西晋的no1
·
2024-01-01 10:48
JAVA知识点杂烩
java
maven
spring
json
从仿写持久层框架到MyBatis核心
源码阅读
接上篇手写持久层框架:https://blog.csdn.net/liwenyang1992/article/details/134884703MyBatis源码MyBatis架构原理&主要组件MyBatis架构设计MyBatis架构四层作用是什么呢?API接口层:提供API,增加、删除、修改、查询等接口,通过API接口对数据库进行操作。数据处理层:主要负责SQL的查询、解析、执行以及结果映射的处
帅喵
·
2024-01-01 09:42
mybatis源码
mybatis
tendermint
源码阅读
(八)
关注点:fastsync这次说的内容很简单,直接看代码吧tendermint/v0.26.0/node/node.go#L243,L251//Decidewhethertofast-syncornot//Wedon'tfast-syncwhentheonlyvalidatorisus.fastSync:=config.FastSyncifstate.Validators.Size()==1{add
印随2018
·
2024-01-01 00:53
10 HXCodec
前言这个主要是提供了日常的相关编码解码体系的工具包,依赖于
fastjson
和netty-all里面主要包含了一些摘要的生成,base64编码解码,ByteBuf操作api,Des编码解码,文件操作,十六进制操作
教练、我想打篮球
·
2023-12-31 20:48
26
HXXXX
hx
common
codec
一些与漏洞相关的面试题
打点一般会用什么漏洞优先以java反序列化这些漏洞像shiro,
fastjson
,weblogic,用友oa等等进行打点,随后再找其他脆弱性易打进去的点。
廾匸0705
·
2023-12-30 22:52
漏洞
面试题
漏洞
安全
测试-
FastJSON
和Jackson-JSON库
文章目录
FastJSON
Jackson注意
FastJSON
直接读代码:@Log4j2publicclass
FastJson
Test{@Testpublicvoidtest1(){//JSON转对象-parseObjectStringjsonString
猫三棂
·
2023-12-30 22:52
Java
json
windows
Impala4.x
源码阅读
笔记(三)——Impala如何管理Iceberg表元数据
上一篇文章Impala4.x
源码阅读
笔记(二)——Impala如何高效读取Iceberg表简单介绍了Iceberg表的基本情况和Impala是如何对其进行扫描的。
Eyizoha
·
2023-12-30 10:57
Impala
笔记
Impala
数据仓库
大数据
大白话告诉你jni注入漏洞
前言前两天又看到
fastjson
暴雷说有漏洞,加上之前的log4j好像也是有jni漏洞,所以空闲时候去研究了下这个玩意,发现网上说的不是很清除,对我这样的小白来说有点难懂,所以写篇文章记录下本篇文章不作为专业解读
帆影匆匆
·
2023-12-30 05:38
Java安全
rpc
nginx 日志用rsyslog-kafka发送
建议把旧的rsyslog卸装,rpm-ivhlib
fastjson
-0.99.2-1.el6.x86_64.rpmrpm-ivhlib
fastjson
4-0.99.8-1.el6.x86_
jacketyding
·
2023-12-30 05:04
elk
Fastjson
-1.2.24-RCE
一、环境搭建机器:kaliLinuxJava:jdk8python:python3.7.x二、搭建靶机环境在docker里面搭建一个靶机环境看看能不能访问三、构建payload将下列代码放进backshell.javaimportjava.lang.Runtime;importjava.lang.Process;publicclassbackshell{static{try{Runtimert=R
黄公子学安全
·
2023-12-30 05:10
安全
json
linux block noop调度算法
源码阅读
记录
内核版本linux3.13noop-iosched.c#include#include#include#include#include#include//https://www.pianshen.com/article/15821946232/s//https://blog.csdn.net/hs794502825/article/details/24663041structnoop_data{/
酸菜。
·
2023-12-30 04:41
#
block
linux
linux deadline调度算法
源码阅读
记录
内核版本:3.13deadline-iosched.c#include#include#include#include#include#include#include#include#include#includestaticconstintread_expire=HZ/2;/*提交读操作前的最大时间*/staticconstintwrite_expire=5*HZ;/*dittoforwrite
酸菜。
·
2023-12-30 04:40
#
block
linux
fastjson
序列化与反序列化的忽略
一.场景做了一个基于springboot+
fastjson
的小应用。A对象与B对象是@OneToMany关系。A对象新增时也希望一起传递B的信息到后台进行Many端数据的新增。
弗锐土豆
·
2023-12-30 02:24
springboot
springmvc
springboot
fastjson
忽略
序列化
反序列化
springboot 自动装配原理
可以看下以前写的这两篇文章spring
源码阅读
之@Configuration解析spring使用@Conditional进行条件装配spring的SPI机制之使用SpringFactoriesLoader
曹朋羽
·
2023-12-30 01:39
spring
spring
boot
后端
java
springboot +vue 集成websocket
.****.project.park.controller;importcom.alibaba.
fastjson
.JSON;importcom.alibaba.
fastjson
.JSONObject;importlombok.ext
赤子之心513
·
2023-12-29 16:22
spring
boot
websocket
FastJson
中的ObjectMapper对象的使用详解
**写在前面:**开发中经常用到json和对象的相互转换,下面将列出
FastJson
中ObjectMapper对象的API的使用一、maven工程中pom导入com.fasterxml.jackson.corejackson-databind2.8.3
Jothan Zhong
·
2023-12-29 01:28
java
java
Java使用Json+mqtt进行通讯
一、简介记录学习java语言中进行mqtt通讯的一些代码,通讯解析采用
fastjson
二、工程代码gradle依赖repositories{mavenCentral()maven{url"https:/
秋风扫落叶@
·
2023-12-28 21:53
java
json
mqtt
基于JavaWeb业余足球爱好者服务平台
:本项目的后端使用了SpringBoot作为服务器、遵循了REST和MVC风格的编码规范、通过过滤器和Token时序令牌进行登录状态检测、使用了Mybatis和Mysql作为Dao层数据库技术、使用了
FastJson
爱编程的小白L
·
2023-12-28 19:53
2024计算机毕业设计
毕设
java
Springboot使用alibaba的
fastjson
序列化和反序列化报错:Text ‘2023-12-26 00:00:00‘ could not be parsed at index 10
分析并解决步骤1.完整错误代码展示2.主要错误代码展示3.原来使用alibaba.
fastjson
的Maven4.错误原因是使用的
fastjson
的版本不正确,需要更新到1.2.12或者以上5.我的序列化配置类如下
爱北的琳儿
·
2023-12-28 16:48
spring
boot
后端
java
Java把Base64编码格式的图片下载到本地指定文件夹下
importcom.alibaba.
fastjson
.JSONObject;importorg.apache.commons.lang3.StringUtils;importorg.slf4j.Logger
进击的飞牛
·
2023-12-28 13:08
#
java基础知识
java
比特币
源码阅读
(leveldb-CBlockFileInfo)
CBlockFileInfo:包含存储block的文件的基本信息,具体的内容见下图2018-08-0716-10-53的屏幕截图.pngsrc/chain.hclassCBlockFileInfo{public:unsignedintnBlocks;//!inlinevoidSerializationOp(Stream&s,Operationser_action){READWRITE(VARINT
坠叶飘香
·
2023-12-28 11:40
Golang
源码阅读
笔记 - Sync.Map
sync.Map底层数据结构//sync.map底层数据结构typeMapstruct{muMutexreadatomic.Valuedirtymap[interface{}]*entrymissesint}//read数据结构typereadOnlystruct{mmap[interface{}]*entryamendedbool//trueifthedirtymapcontainssomeke
勇敢的菜鸡
·
2023-12-28 11:06
go
golang
golang
源码阅读
-sync.map
1.sync.map简介golang内置的map不是并发安全的,在v1.9版本提供了并发安全的map:sync.map2.简单使用funcTestSyncMap(t*testing.T){m:=sync.Map{}m.Store("name","xiaoming")ifitem,ok:=m.Load("name");ok{fmt.Println(item)}m.Delete("name")}syn
飞飞羽毛球
·
2023-12-28 11:06
golang
golang
开发语言
后端
判断一个字符串是否是json格式
importcom.alibaba.
fastjson
.JSONObject;publicbooleanisJson(Stringcontent){try{JSONObjectjsonStr=J
wp94302948
·
2023-12-28 11:28
java基础
【RedisUtils工具类专题】Jackson2JsonRedisSerializer和Generic
FastJson
RedisSerializer的对比分析
文章目录前言一、常用的RedisSerializer介绍二、Jackson2JsonRedisSerializer的特点1.将RedisSerializer改为Jackson2JsonRedisSerializer2.序列化和反序列化Object类(以User为例,不实现Serializable接口)3.序列化和反序列化String类4.序列化和反序列化Object类数组5.序列化和反序列化Str
时间?空间?
·
2023-12-28 08:46
redis工具
java
redis
几种常用JSON解析框架的使用操作
几种常用JSON解析框架的使用操作JSON概述
fastjson
的使用添加依赖常用APIJSON解析JSON封装gson的使用概述添加依赖toJson()fromJson()GsonBuilderJSON
CodeDevMaster
·
2023-12-28 08:22
JAVA
json
java
gson
jackson
fastjson
解析Json格式字符串,Json与JavaBean互相转换
此文章使用
fastJson
解析Json字符串,依赖如下:com.alibaba
fastjson
1.2.47对于解析Json字符串,
fastJson
总共给出了三个类JSON:
fastJson
的解析器,用于
木子人弋山
·
2023-12-28 07:35
Json
Json
JavaBean
解析
转换
Spring IoC
源码阅读
文章目录前言一、启动过程二、创建Bean容器,加载并注册Bean三、准备Bean容器四、初始化所有的singletonbeans(lazy-init的除外)总结前言最近在看Spring源码,本来想全部看了后写文档总结,但怕后面懒不想写,就准备先写一篇。Spring是很多模块的集合,是一款开源的轻量级Java开发框架,旨在简化企业开发以及提高系统的可维护性。Spring最重要的概念是IoC和AoP,
Robinsyn_L
·
2023-12-27 22:11
spring
spring
java
后端
Mybatis
源码阅读
环境搭建
但是
源码阅读
的学习通常伴随着复杂头痛的配置,本篇文章让您用最简单的步骤配置好Mybatis的
源码阅读
环境。
霍胖子
·
2023-12-27 21:45
Spring Data Elasticsearch
4.0.0spring-data-elasticsearchorg.springframework.bootspring-boot-starter-parent2.1.16.RELEASE1.8org.springframework.bootspring-boot-starter-data-elasticsearchcom.alibaba
fastjson
1.2.76org.projectlo
f15043363983
·
2023-12-27 20:57
fastJson
数据格式转换
publicclass
FastJson
Main{publicstaticvoidmain(String[]args){ListbookList=newArrayList<>();Bookbook=newBook
做个奋斗的小人物
·
2023-12-27 20:47
JAVA常用工具类-【3】判断是否是JSON
1、判断是不是JSON字符串packagecom.day.util;importorg.apache.commons.lang.StringUtils;importcom.alibaba.
fastjson
王者鳜錸
·
2023-12-27 16:15
json
Redis配置类之自定义RedisConfiguration
json配置**@paramfactory*@return*/@BeanpublicRedisTemplateredisTemplate(RedisConnectionFactoryfactory){
FastJson
Re
Mr_高仿程序员_zhang
·
2023-12-27 11:33
redis
RSA公钥加签验签
packageup.cpc.gw.test;importcom.alibaba.
fastjson
.JSON;importcom.alibaba.
fastjson
.JSONObject;importorg.apache.commons.codec.binary.Base64
东隅北海
·
2023-12-27 08:55
java
Java
源码阅读
笔记 - stream
Java
源码阅读
笔记-stream为啥要学习stream在Java编程中,ArrayList估计是最常用的类之一,日常当作数组来用。
阳光七十米
·
2023-12-27 07:54
Java
java
Stream
filter
springboot集成
fastJson
配置
项目进行中......最近在写一个springboot前后端分离的项目,后端给前端传输数据使用json格式,然后我就选用了
fastjson
,确实很好用。
Boger_8cf1
·
2023-12-27 06:27
http接口调用常用Response返回类
问题背景使用http调用接口的时候,通常会定义返回类型,一般使用通用的类,数据放入对象中Response响应1响应类packagecom.yg.
fastjson
.response;importlombok.Data
时间是一种毒药
·
2023-12-27 01:37
Jedis与SpringBoot整合redis
导入依赖redis.clientsjedis3.2.0com.alibaba
fastjson
1.2.70编码测试连接数据库操作命令断开连接TestPing.javapublicclassTestPing
Daylight629
·
2023-12-26 22:41
redis
redis
shiro
源码阅读
@[toc]注意:此文章可以搭配着shiro注释翻译后的源码进行阅读:项目地址:https://gitee.com/mr1ght/shiro-traslate.git一.Session用户会话1.1Session有状态数据上下文SessionUMLSession是与单个Subject(用户、守护进程等,该Subject在一段时间内与软件系统交互)相关联的有状态数据上下文。会话由业务层管理,并可通过
Mright
·
2023-12-26 18:23
CSDN博客迁移至Hexo
实现思路:获取博客列表获取博客详情解析博客详情html,找出#article_content部分通过jsoup解析博客内容,转成md格式文件依赖com.alibaba.
fastjson
2
fastjson
22.0.33cn.hutoolhutool-core5.8.21org.jsoupjsoup1.14.3java
宁漂打工仔
·
2023-12-26 16:19
java
【k8s源码分析-Apiserver-1】理解 apiserver 的结构(AggregatorServer、KubeAPIServer、ApiExtensionsServer)
AggregatorAPIServer和Prometheus监控体系_prometheusaggregate_ghostwritten的博客-CSDN博客mac上学习k8s系列(15)kube-apiserver
源码阅读
oceanweave
·
2023-12-26 13:32
Kubernetes学习笔记
kubernetes
容器
云原生
java接口自动化系列(07):解析并执行初始化sql
www.cnblogs.com/uncleyong/p/15867903.html添加pom依赖连接操作数据库mysqlmysql-connector-java5.1.47解析初始化sql(json数组)com.alibaba
fastjson
1.2.75
全栈测试笔记
·
2023-12-26 07:51
java
自动化
sql
开发语言
运维
qt项目-《图像标注软件》
源码阅读
笔记-CentralWidget类及其子类
目录1.CentralWidget概览2.CentralWidget基类3.CentralWInit2D3.1源码1.CentralWidget概览功能:CentralWidget负责主窗口中心组件的界面初始化以及后续中心组件的管理。其两个派生类分别负责2D、3D中心组件,2d和3d的模式可以进行切换。子类CentralWInit2D方法都是实现父类方法。CentralWInit3D有一些自己的方
Mr.Q
·
2023-12-26 06:05
qt
笔记
qt项目-《图像标注软件》
源码阅读
笔记-Command类绘图及其子类
目录1.Command概览2.Command2D1.Command概览功能:命令栈基类,用来实现撤销和重做功能。其子类Command2D和Command3D都是实现父类方法,除了构造函数没有自己的独有方法。字段:redoCommands:存储redo(重做)命令栈,其实就是QStack;undoCommands:存储undo(撤销)命令栈。方法:logAdd:记录添加标注logDelete:记录删
Mr.Q
·
2023-12-26 06:05
qt
笔记
qt
qt项目-《图像标注软件》
源码阅读
笔记-Label 2d绘制图片及标注类
目录1.Command概览1.1功能1.2字段1.3方法2.源码细节2.1paintEvent2.2mousePressEvent2.3mouseMoveEvent2.4mouseReleaseEvent1.Command概览1.1功能2d绘制图片及标注类,继承QLabel内部具体的形状的绘制均交由Shape类进行处理,Shape类为形状基类,具体的绘制则会调用对应形状类的虚函数。1.2字段col
Mr.Q
·
2023-12-26 06:28
qt
笔记
qt
CopyOnWriteArrayList
源码阅读
-- java bug 6260652
文章目录背景如何查看jdkbugbug原因是谁的问题拓展背景在看CopyOnWriteArrayList源码时发现里边有一段注释,说明有bug并进行了修改,6260652是bugidpublicCopyOnWriteArrayList(Collectionc){Object[]elements;if(c.getClass()==CopyOnWriteArrayList.class)elements
flushmeteor
·
2023-12-26 05:35
java
bug
开发语言
ArrayList
里氏替换原则
alibaba/
fastjson
alibaba
Fastjson
是由阿里开发用Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSONParse的性能提升到极致。
凡间的雨
·
2023-12-26 03:25
gin
源码阅读
之四 -- gin的路由算法
gin的是路由算法其实就是一个Trie树(也就是前缀树).有关数据结构的可以自己去网上找相关资料查看.注册路由预处理我们在使用gin时通过下面的代码注册路由普通注册router.POST("/somePost",func(context*gin.Context){context.String(http.StatusOK,"somepost")})使用中间件router.Use(Logger())使
HHFCodeRv
·
2023-12-25 18:42
Fastjson
中关于json的处理与配置
Fastjson
是一个Java语言编写的高性能的JSON处理器,由阿里巴巴公司开发。无依赖,不需要例外额外的jar,能够直接跑在JDK上。
kkkkatoq
·
2023-12-25 13:21
json
沉浸式go-cache
源码阅读
!
github.com/patrickmn/go-cache.git用Goland打开可以看到真正实现功能的也就两个go文件,cache.go1162行,sharded.go193行,共1355行,用来作为
源码阅读
的练手素材是非常合适的
豆小匠
·
2023-12-25 12:18
技术学习
golang
开发语言
后端
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他