茂展的分享博客

享受编码的乐趣


  • 首页

  • 分类

  • 归档

  • 标签

  • 书籍

  • 关于

  • 搜索
close
茂展的分享博客

多线程总结(二)

发表于 2019-03-12 | 分类于 java | 热度 ℃
字数统计 1.1k 字 | 阅读时长 ≈ 3分钟
多线程总结(一)java多线程中的死锁、活锁、饥饿、无锁死锁死锁是多线程中最差的一种情况,多个线程相互占用对方的资源的锁,而又相互等对方释放锁,此时若无外力干预,这些线程则一直处理阻塞的假死状态,形成死锁 活锁活锁这个概念大家应该很少有人听说或理解它的概念,而在多线程中这确实存在。活锁恰恰与死锁相反 ...
阅读全文 »
茂展的分享博客

多线程总结(一)

发表于 2019-03-12 | 热度 ℃
字数统计 1.3k 字 | 阅读时长 ≈ 5分钟
多线程总结(一)多线程实现的五种方法1、使用Synchronized关键字修饰方法,java对象都有一个内置锁,当用此关键字修饰方法时,内置锁会保护整个方法。在调用该方法前,需要获得内置锁,否则就处于阻塞状态。2、 使用Synchronized静态代码块3、 使用局部变量方式ThreadLocal来 ...
阅读全文 »
茂展的分享博客

分布式集群下session共享解决方案

发表于 2019-03-12 | 分类于 分布式 | 热度 ℃
字数统计 755 字 | 阅读时长 ≈ 2分钟
分布式Session共享解决方案Session是服务器用来保存用户操作的一系列会话信息,由Web容器进行管理。单机情况下,不存在Session共享的情况,分布式情况下,如果不进行Session共享会出现请求落到不同机器要重复登录的情况,一般来说解决Session共享有以下几种方案。 session复 ...
阅读全文 »
茂展的分享博客

四种线程池

发表于 2019-03-10 | 分类于 java | 热度 ℃
字数统计 1.3k 字 | 阅读时长 ≈ 5分钟
四种线程池总结java的线程池是什么,有哪些类型,作用分别是什么线程池是一种多线程处理形式,处理过程中将任务添加队列,然后在创建线程后自动启动这些任务,每个线程都使用默认的堆栈大小,以默认的优先级运行,并处在多线程单元中,如果某个线程在托管代码中空闲,则线程池将插入另一个辅助线程来使所有处理器保持繁 ...
阅读全文 »
茂展的分享博客

MySQL深入学习 —— 主从分离

发表于 2019-03-07 | 分类于 mysql | 热度 ℃
字数统计 939 字 | 阅读时长 ≈ 3分钟
MySQL深入学习 —— 主从分离如何实现MySQL的读写分离基于主从复制架构,有一个主库,挂多个从库,然后我们写在主库,读在从库 MySQL主从复制原理主库将变更写入binlog日志中,然后从库连接主库之后,从库有一个IO线程,将主库的binlog日志拷贝到自己本地,然后写入一个叫做relay中继 ...
阅读全文 »
1…567…13
李茂展

李茂展

欢迎您光临本站!~

65 日志
25 分类
67 标签
RSS
GitHub weibo csdn
友情链接
  • CSDN
© 2017 - 2019 李茂展
主题 - github | 感谢光临本站!有疑问可以给我留言
访客数人 总访问量次