理论
m1f2c3
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
同步异步 阻塞非阻塞
老张爱喝茶,废话不说,煮开水。出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。1 老张把水壶放到火上,立等水开。(同步阻塞)老张觉得自己有点傻2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。(同步非阻塞)老张还是觉得自己有点傻,于是变高端了,买了把会响笛的那种水壶。水开之后,能大声发出嘀~~~~的噪音。3 老张把响水壶放到火上,立等水开。(异步阻塞)老张觉得这样傻等意义不大4 老张把响水壶放到火上,去客厅看电视,水壶响之前不再去看它了,响了再去拿壶。(异步非阻塞)老张转载 2021-01-23 18:23:14 · 126 阅读 · 0 评论 -
CompletableFuture
测试代码package com.test;import java.util.concurrent.CompletableFuture;public class testFuture { public static void main(String[] args) throws Exception { CompletableFuture<Object> result = CompletableFuture.supplyAsync(testFuture::fun);原创 2021-01-16 10:47:29 · 216 阅读 · 0 评论 -
字符的编码节码
1、基本概念名词解释编码字符串(Unicode)->字节(UTF8 UTF16 UTF32 GB2312)解码字节(UTF8 UTF16 UTF32 GB2312)->字符串(Unicode)Unicode万国码,有多种实现形式(UTF8 UTF16 UTF32等)UTF8一种Unicode的实现方式,特点是对于字母来说编码之后的数据占一...原创 2020-02-05 18:27:41 · 290 阅读 · 0 评论 -
mysql事务和锁
参考文章https://www.cnblogs.com/shihaiming/p/11044740.html一、事务的基本要素(ACID)1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单...原创 2019-09-06 23:57:14 · 121 阅读 · 0 评论 -
InnoDB存储引擎
摘自:MySQL技术内幕:InnoDB存储引擎(第二版)1、线程线程名用途Master Thread主要负责将数据异步刷新到磁盘,保证数据的一致性,包括脏页刷新,合并插入缓冲,undo页回收IO Thread处理处理IO请求,有四个IO Thread,write, read,insert buffer, log IO bufferPurge Thread...原创 2019-09-07 09:14:28 · 126 阅读 · 0 评论 -
线程池
参考:https://zhuanlan.zhihu.com/p/739902001、主要参数public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,long keepAliveTime,TimeUnit unit, BlockingQueue<Runnable> workQueue, Threa...原创 2019-09-07 09:24:54 · 206 阅读 · 0 评论
分享