会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
咸鱼
做个有梦想的咸鱼
首页
管理
上一页
1
2
3
4
5
6
···
14
下一页
2018年4月5日
InnoDB 锁
摘要: 参看文章: 1. "innodb的意向锁有什么作用?" 2.《MySQL技术内幕:InnoDB存储引擎》 InnoDB存储引擎中的锁 InnoDB中的锁介绍 InnoDB存储引擎既支持行级锁,也支持表级锁,默认情况下采用行级锁。 InnoDB的锁类型有:共享锁(S Lock)、排他锁(X Lock)
阅读全文
posted @ 2018-04-05 14:35 做个有梦想的咸鱼
阅读(675)
评论(0)
推荐(1)
2018年4月3日
Spring 事务管理基础知识点
摘要: 参考文章 1. "spring事物配置,声明式事务管理和基于@Transactional注解的使用" 2. 尚硅谷 佟刚 Spring视频教程PPT Spring支持编程式事务管理和声明式事务管理两种方式 编程式事务管理是指在代码里通过Spring API手动控制事务的提交和回滚。 声明式事务管理是
阅读全文
posted @ 2018-04-03 08:28 做个有梦想的咸鱼
阅读(485)
评论(0)
推荐(0)
2018年3月29日
Java OOM学习
摘要: 转载自原文: 1. "什么是java OOM?如何分析及解决oom问题?" 什么是OOM? OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”,表现形式就是“java.lang.OutOfMemoryError”。异常。看下官方的说明: Thrown when the Java
阅读全文
posted @ 2018-03-29 21:07 做个有梦想的咸鱼
阅读(682)
评论(0)
推荐(0)
2018年3月24日
消息队列
摘要: 消息队列的使用场景 参考文章: "消息队列使用的四种场景介绍" 1. 异步处理 / 最终一致性 非重要业务场景异步处理,提高接口响应速度。一个订单流程是非常长的,下单过程中需要各种校验、扣减商品库存、扣减服务者排班等,此时类似于下单短信或者微信模板消息等推送,就可以异步处理,将要发的短信内容和接收人
阅读全文
posted @ 2018-03-24 10:55 做个有梦想的咸鱼
阅读(788)
评论(0)
推荐(0)
2018年3月19日
Redis 常见面试题
摘要: 使用Redis有哪些好处? 1. 速度快 + 基于内存,避免了磁盘I/O的瓶颈。 + 单进程单线程,减少了线程上下文切换的开销 + 利用队列技术将并行访问变为串行访问,消除了传统数据库并发访问控制锁的开销。 + Redis全程使用hash结构,读取速度快,还有一些特殊的数据结构,对数据存储进行了优化
阅读全文
posted @ 2018-03-19 13:29 做个有梦想的咸鱼
阅读(2035)
评论(0)
推荐(0)
Redis学习笔记
摘要: Redis支持的数据类型 字符串(String) string是redis最基本的类型,一个键最大能存储512MB。 列表(Lists) Redis的列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。 并且,有redis中的list在底层实现并不是数组
阅读全文
posted @ 2018-03-19 13:29 做个有梦想的咸鱼
阅读(772)
评论(0)
推荐(0)
缓存常见问题
摘要: 参看文章: 1. "缓存穿透,缓存击穿,缓存雪崩解决方案分析" 2. "【缓存】缓存中常见的4种问题分析以及解决方案" 缓存穿透: 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且处于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查
阅读全文
posted @ 2018-03-19 13:28 做个有梦想的咸鱼
阅读(433)
评论(0)
推荐(0)
2018年3月15日
学习Leader选举算法
摘要: 读书笔记:《从Paxos到Zookeeper 分布式一致性原理与实践》 选举的前提约定 1. 观察者不参与选举,只有跟随者才参与选举。 2. 优先选事务ID(ZXID)大的,事务Id相同再优先选服务器编号大的(myid或称sid)。 3. 超过半数的相同投票,那这个投票对应的SID(myid)机器即
阅读全文
posted @ 2018-03-15 19:28 做个有梦想的咸鱼
阅读(592)
评论(0)
推荐(0)
2018年3月9日
Condition接口
摘要: 《Java并发编程艺术》读书笔记 Condition介绍 任意一个Java对象,都拥有一组监视器方法(定义在java.lang.Object中),主要包括 、`wait(long timeout) notify() notifyAll() Lock.newCondition`都可以产生一个Condi
阅读全文
posted @ 2018-03-09 00:03 做个有梦想的咸鱼
阅读(854)
评论(0)
推荐(0)
2018年3月7日
基于AQS实现的Java并发工具类
摘要: 本文主要介绍一下基于AQS实现的Java并发工具类的作用,然后简单谈一下该工具类的实现原理。其实都是AQS的相关知识,只不过在AQS上包装了一下而已。本文也是基于您在有AQS的相关知识基础上,进行讲解的 CountDownLatch 作用 CountDownLatch是一个同步工具类,它允许一个或多
阅读全文
posted @ 2018-03-07 21:14 做个有梦想的咸鱼
阅读(2270)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
14
下一页