Fail-fast机制

Fail-fast机制 什么是Fail-fast Fail-fast 机制是java集合(Collection)中的一种错误机制。当多个线程对同一个集合的内容进行操作时,就可能会产生fail-fast事件。 例如:当某一个线程A通过iterator去遍历某集合的过程中,若该集合的内容被其他线程所改变


ArrayList 源码笔记

ArrayList源码笔记 继承与接口实现 public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable 构造方


Servlet 接收前端 Json 数据的中文编码问题

引入 在学习Servlet的过程中遇到的问题,使用axios向后台post数据,默认使用的是json格式,默认编码为utf-8,而后台使用输入流接收之后再进行编码转换 new String(DeserializeJsonUtils.deserializeJson(req).getBytes(), S


使用 Servlet 设置 cookie 的 SameSite 属性

引入 最近学习了Servlet、Mybatis、Vue,想手搓一个用户登录界面+数据展示后台,但是在记住用户登录 设置cookie的时候遇到的问题。问题是:使用 HttpServletResponse 的 addCookie() 方法后,开发者工具提示 某些 Cookie 滥用推荐的"sameSit


Jackson 反序列化原理浅析

引言 在练习使用Axios传post时发现默认使用的是json传参,而servlet提供的getParameter(String s)方法无法解析这种语法,因此了解到Jackson,对其的序列化与反序列化原理很感兴趣,所以浅析一下其原理。 代码测试 // 测试json语句 {"username":"