-
甘特图怎么制作更方便?甘特图制作方法" title="甘特图怎么制作更方便?甘特图制作方法" width="200" height="150">
-
OKR的实施标准步骤是什么?成功实施落地OKR的要点" title="OKR的实施标准步骤是什么?成功实施落地OKR的要点" width="200" height="150">
-
Android中的Serializable、Parcelable" title="Android中的Serializable、Parcelable" width="200" height="150">
Android中的Serializable、Parcelable
Parcelable 这是一个接口,它的实例可以写入Parcel或从Parcel恢复。实现Parcelable的类必须要有一个实现了Parcelable.Creator接口的类型的非空静态字段CREA...
-
Spring MVC-07循序渐进之验证器 下 (JSR 303验证)
概述 JSR 303 Validator Demo 测试 总结 源码 概述 JSR303”Bean Validation” 和 JSR349 “Bean Validation 1.1”指定了一整套的A...
-
从构建分布式秒杀系统聊聊Disruptor高性能队列
前言 秒杀架构持续优化中,基于自身认知不足之处在所难免,也请大家指正,共同进步。文章标题来自码友 的建议,希望可以把阻塞队列ArrayBlockingQueue这个队列替换成Disruptor,由于之...
-
Java原型模式
原型模式 原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式是实现了一个原型接口,该接口...
-
Java中的IO流基础知识
1. Java 中有几种类型的流 按照流的方向:输入流(inputStream) 和输出流(outputStream) 按照实现功能分:节点流(可以从或向一个特定的地方(节点) 读写数据。如FileR...
-
SpringCache完整案例介绍
Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager 接口来统一不同的缓存技术;并...
-
dubbo 长连接
@[toc] dubbo:// Dubbo 缺省协议采用单一长连接和 NIO 异步通讯,适合于小数据量大并发的服务调用,以及 服务消费者机器数远大于服务提供者机器数的情况。 反之,Dubbo 缺省协议...
-
Spring Security 中 CSRF 防御源码解析" title="要学就学透彻!Spring Security 中 CSRF 防御源码解析" width="200" height="150">
要学就学透彻!Spring Security 中 CSRF 防御源码解析
上篇文章松哥和大家聊了什么是 CSRF 攻击,以及 CSRF 攻击要如何防御。主要和大家聊了 Spring Security 中处理该问题的几种办法。 今天松哥来和大家简单的看一下 Spring Se...
-
【MySQL】事物隔离级别
author:咔咔 WeChat:fangkangfk 事务隔离级别 未授权读取(未提交读 Read Uncommitted):READ-UNCOMMITTED | 0:存在脏读,不可重复读,幻读的问...
-
【小资说库】第10期 数据库事务的隔离性保证机制-事务隔离级别底层的控制机制。
上一期我们聊到了事务的脏读、不可重复读、幻读及隔离级别。实现这些隔离级别的底层机制是什么呢?这一期我们来扒一扒。 并发控制的主要技术有封锁(locking)(编者注:是指悲观锁)、时间戳(timest...