1.基础规范 必须使用innoDB引擎 支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 必须使用UTF8或utf8mb4字符集 万国码,无需转码,无...
![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1.基础规范 必须使用innoDB引擎 支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 必须使用UTF8或utf8mb4字符集 万国码,无需转码,无...
Introduction OAuth(Open Auth,开放授权 ) 就是一种授权机制。数据的所有者告诉系统,同意授权第三方应用进入系统,获取这些数据。系统从而产生一个短期...
显示路径,如下图 设置 还原 在Finder中复制当前路径 通过OS X自带的Automator,创建一个服务项,具体流程如下图。 开启拷贝路径服务 关闭的时候会提示,我这边...
1. 问题的由来 条条大路通罗马,实现相同的功能可以使用不同的方案,比如说dubbo代理生成的方案,有人喜欢用JDK动态代理,有人喜欢用javasist生成字节码的方式来生成...
如何实现一个锁 实现一个锁,主要需要考虑2个问题 如何线程安全的修改锁状态位? 得不到锁的线程,如何排队? 带着这2个问题,我们看一下JUC中的ReentrantLock是如...
从 acquire 方法开始 —— 获取 为什么 AQS 需要一个虚拟 head 节点 reelase 方法如何释放锁 总结 前言 AQS 是 JUC 中的核心,其中封装了资...
作为Java核心内容之一【并发】,该部分的源码基本在java.util.concurrent这个包下面。本文的内容的源码版本是jdk1.8_11。 作为AQS的前言,可以看看...
官网简介 概览: 本项目提供了一个基于Spring MVC构建API网关的库。Spring Cloud Gateway旨在提供一个简单而有效的方式对API进行路由,并提供横切...
syncronized的实现原理和应用 在Java中,最基本的互斥同步手段就是syncronized关键字,syncronized经过编译之后,会在同步块的前后分别形成mon...