自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 一次关于fastjson的多线程并发问题的排查

目录问题描述代码流程部分代码示例问题排查流程总结 问题描述 外部调用repair补全接口,传参为上下文数据data,补全工具的相关配置(包括反射的类名、方法名、参数类型等等),将工具返回的字段补充到上下文中。现在存在一个问题:单次调用接口,能够正常返回补全字段。但是并发调用接口,有的就不能返回补全字段。于是,就怀疑到是多线程并发问题。 代码流程 ...

2019-10-28 20:01:51 4433

原创 final详解

一、使用目的final根据上下文环境,通常被指为“这是无法改变的”。需要一个永不改变的编译时常量一个在运行时期被初始化的值,但是不希望被改变二、使用场景final可以用来修饰变量、方法、类。1.final变量用final修饰的变量,值一旦给定就无法改变用final修饰的对象引用,使其对象引用 恒定不变,但是对象自身的内容可以被改变“空白final”,指声明为final但未赋初值的域。但是

2017-07-20 11:59:23 341

原创 static详解

一.创建static的目的1.只想为某特定域分配单一的空间,不去考虑是否要创建对象或者创建多少对象2.使其依赖于类,不与包含它的那个类的任何对象实例相关联。即不创建对象,也可以调用。不依赖类的特定实例,被类的所有实例所共享。二、使用场景可以用来修饰成员变量和成员方法,也可以形成静态static代码块1.static变量对类成员变量进行分类: 一种是被static修饰的变量,称为静态变量或者

2017-07-19 17:45:48 264

原创 markdown的基础语法

Markdown基础语法欢迎纠正与补充。标题1.一级标题: # 2.二级标题: ## …以此类推列表1.有序列表: 1. 2. 2.无序列表: *或者-或者+引用文本前加上> 引用粗体使用2个* 进行包裹,注意 : ** 后面不要加空格,直接跟文本斜体使用1个* 进行包裹,注意 : *后面不要加空格,直接跟文本代码块使用反引号` 进行包裹{ 代码块 }分割线使用3个

2017-07-19 10:30:52 215

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除