摘要: 数据库锁一般可以分为两类,一个是悲观锁,一个是乐观锁。 乐观锁一般是指用户自己实现的一种锁机制,假设认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据的冲突与否进行检测,如果发现冲突了,则让返回用户错误的信息,让用户决定如何去做。乐观锁的实现方式一般包括使用版本号和时间戳。 阅读全文
posted @ 2020-09-01 17:48 沐春风-燕南飞 阅读(267) 评论(0) 推荐(0)
摘要: centos默认开启的端口只有22端口,专供于SSH服务,其他端口都需要自行开启. 1.修改/etc/sysconfig/iptables文件,增加如下一行: -A INPUT -m state --state NEW -m tcp -p tcp --dport 10000 -j ACCEPT -A 阅读全文
posted @ 2020-09-01 15:21 沐春风-燕南飞 阅读(344) 评论(0) 推荐(0)
摘要: 启动一个服务:systemctl start firewalld.service 关闭一个服务:systemctlstop firewalld.service 重启一个服务:systemctlrestart firewalld.service 显示一个服务的状态:systemctlstatus fi 阅读全文
posted @ 2020-09-01 15:06 沐春风-燕南飞 阅读(341) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/zwh-Seeking/articles/12084529.html 阅读全文
posted @ 2020-09-01 11:37 沐春风-燕南飞 阅读(166) 评论(0) 推荐(0)
摘要: 对JVM内存的系统级的调优主要的目的是减少GC的频率和Full GC的次数。 1.Full GC 会对整个堆进行整理,包括Young、Tenured和Perm。Full GC因为需要对整个堆进行回收,所以比较慢,因此应该尽可能减少Full GC的次数。 2.导致Full GC的原因 1)年老代(Te 阅读全文
posted @ 2020-09-01 11:36 沐春风-燕南飞 阅读(485) 评论(0) 推荐(0)
摘要: 转载:https://www.imooc.com/article/47149 群里面有小伙伴问到这个问题,说在网上看了很多文章,但是还是没弄明白这俩是啥关系,下面我们就来详细的解释一下: 什么是方法区? 方法区(Method Area)是jvm规范里面的运行时数据区的一个组成部分,jvm规范中的运行 阅读全文
posted @ 2020-09-01 11:02 沐春风-燕南飞 阅读(264) 评论(0) 推荐(0)
摘要: 一、为什么要对SQL进行优化 我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大,故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大,此 阅读全文
posted @ 2020-09-01 10:07 沐春风-燕南飞 阅读(148) 评论(0) 推荐(0)