编程
文章平均质量分 87
ALinLe
分享个人经验,一起努力ba....
展开
-
java程序CPU占用过高问题排查
java程序CPU占用过高问题排查TOPPs -mp pid -o THREAD,tid,timePrintf “%x\n” number通过jstack -pid 再grep查询查看详细点的信息 jstack pid如果以后遇到类似的问题可以先按照上面这种思路进行查看:本地测试正常,项目上生产环境后,响应与请求都非常慢,于是采用进行了排查。TOP首先查看系统资源占用信息,TOP看一下发现正在运行的JAVA项目CPU占用率很高,百分之200左右了,那么问题一定出在这个程序中Ps -mp pid原创 2021-04-28 11:46:25 · 1100 阅读 · 0 评论 -
权限表结构设置
权限设计表结构用户表角色表用户角色表角色权限表菜单表(权限表)用户组表用户组与用户关联表用户组与角色关联表部门表角色与部门表 (控制数据权限展示)权限表关系说明:角色与部门表 (控制数据权限展示说明)用户表CREATE TABLE `sys_user` ( `user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户ID', `dept_...原创 2020-03-28 15:57:17 · 1610 阅读 · 0 评论 -
Springcloud 微服务全家桶组件介绍
Springcloud 微服务全家桶组件介绍一:何为微服务介绍和理解简介:微服务是最近的一两年的时间里是很火的一个概念。感觉不学习一下都快跟不上时代的步伐了,下边做一下简单的总结和介绍。何为微服务?简而言之,微服务架构风格这种开发方法,是以开发一组小型服务的方式来开发一个独立的应用系统的。其中每个小型服务都运行在自己的进程中,并经常采用HTTP资源API这样轻量的机制来相互通信。这些服务围绕...原创 2018-12-13 13:01:01 · 4727 阅读 · 1 评论 -
分布式锁实现生成唯一订单编号
前言一:发展由来大多数互联网系统都是分布式部署的,分布式部署确实能带来性能和效率上的提升,但为此,我们就需要多解决一个分布式环境下,数据一致性的问题。当某个资源在多系统之间,具有共享性的时候,为了保证大家访问这个资源数据是一致的,那么就必须要求在同一时刻只能被一个客户端处理,不能并发的执行,否者就会出现同一时刻有人写有人读,大家访问到的数据就不一致了。二:我们为什么需要分布式锁?在单机时...原创 2018-12-14 12:30:35 · 3775 阅读 · 0 评论