上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: (1)-Xms20M 表示设置JVM堆内存的最小值为20M,必须以M为单位 (2)-Xmx20M 表示设置JVM堆内存的最大值为20M,必须以M为单位。将-Xmx和-Xms设置为一样可以避免JVM内存自动扩展。大的项目-Xmx和-Xms一般都要设置到10G、20G甚至还要高 (3)-verbose: 阅读全文
posted @ 2019-03-21 20:27 予我渡北川 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Java虚拟机(JVM)内部定义了程序在运行时需要使用到的内存区域 这些区域都有自己的用途,以及创建和销毁的时间。有些区域随着虚拟机进程的启动而存在,有的区域则依赖用户线程的启动和结束而销毁和建立。 1、线程间共享的内存区域 (1)HEAP (堆) 大多数应用,堆都是Java虚拟机所管理的内存中最大 阅读全文
posted @ 2019-03-21 19:42 予我渡北川 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.如何优雅的设计和使用缓存 2.谈谈Java引用和Threadlocal的那些事 3、为什么开发人员必须要了解数据库锁? 4、Java ThreadPoolExecutor 线程池源码分析 5、源码之下无秘密 ── 做最好的 Netty 源码分析教程 6、CAS和ABA问题 阅读全文
posted @ 2019-03-08 14:50 予我渡北川 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Spring事务传播机制实战:https://www.jianshu.com/p/ea723fdce2f4 一、特性 先来了解一下@Transactional注解事务的特性吧,可以更好排查问题 1、service类标签(一般不建议在接口上)上添加@Transactional,可以将整个类纳入spri 阅读全文
posted @ 2018-06-05 17:13 予我渡北川 阅读(175) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/51life/p/10233340.html 1、主从模式 2、哨兵模式 https://www.jianshu.com/p/9ec2c8cb5df2 3、Cluster集群模式 https://www.cnblogs.com/51life/p/102 阅读全文
posted @ 2018-01-23 18:21 予我渡北川 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 持久化一:RDB方式 默认配置: save 900 1save 300 10save 60 10000 持久化二:AOF方式 默认配置:appendonly no,appendfilename "appendonly.aof",appendfsync everysec auto-aof-rewrit 阅读全文
posted @ 2018-01-20 12:11 予我渡北川 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一,高可用 高可用(High Availability),是当一台服务器停止服务后,对于业务及用户毫无影响。 停止服务的原因可能由于网卡、路由器、机房、CPU负载过高、内存溢出、自然灾害等不可预期的原因导致,在很多时候也称单点问题。 (1)解决单点问题主要有2种方式: 主备方式 这种通常是一台主机、 阅读全文
posted @ 2018-01-19 11:52 予我渡北川 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 安装参考:http://www.runoob.com/redis/redis-install.html Redis命令参考:http://redisdoc.com/ Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓 阅读全文
posted @ 2018-01-19 11:50 予我渡北川 阅读(297) 评论(0) 推荐(0) 编辑
摘要: SQL执行效率对系统使用有很大影响,本文总结平时排查问题中遇到的一些Oracle优化问题的解决方案,或者日常学习所得。 1. Oracle sql执行顺序 sql语法的分析是从右到左。 1.1 SQL语句的执行步骤 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 2)语义分析, 阅读全文
posted @ 2018-01-16 17:53 予我渡北川 阅读(374) 评论(0) 推荐(0) 编辑
摘要: MySQL主要提供2种方式的索引:B-Tree索引,Hash索引 B树索引具有范围查找和前缀查找的能力,对于有N节点的B树,检索一条记录的复杂度为O(LogN)。相当于二分查找。 哈希索引只能做等于查找,但是无论多大的Hash表,查找复杂度都是O(1)。 显然,如果值的差异性大,并且以等值查找(=、 阅读全文
posted @ 2018-01-16 14:01 予我渡北川 阅读(448) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页