会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
IT咸鱼圈
技术的增长来于平日点滴
技术交流QQ群:579949017 或者添加个人微信:xieya0126 加入微信交流群
博客园
首页
新随笔
联系
订阅
管理
2020年8月12日
Java项目模块占用CPU过高问题分析
摘要: 背景:近期一个模块(暂且称为A)新上了一个需求,改动了些代码,在测试环境部署之后,该模块系统CPU使用率动不动就飙升到90%,甚至200%,严重影像其他业务执行。 排查过程 1.使用top查看当前CPU使用情况,找到CPU使用率高的Java进程PID 104234 2.根据进程PID,找到对应的服务
阅读全文
posted @ 2020-08-12 13:48 IT咸鱼圈
阅读(739)
评论(0)
推荐(0)
2020年7月30日
Redis事务异常:Caused by: io.lettuce.core.RedisCommandExecutionException: ERR EXEC without MULTI
摘要: 2020-07-29 21:15:00.635 INFO 26920 [ main] io.lettuce.core.EpollProvider : Starting without optional epoll library 2020-07-29 21:15:00.643 INFO 26920
阅读全文
posted @ 2020-07-30 16:11 IT咸鱼圈
阅读(9203)
评论(0)
推荐(0)
2020年7月16日
如何使用redis生成唯一编号及原理
摘要: 在系统开发中,保证数据的唯一性是至关重要的一件事,目前开发中常用的方式有使用数据库的自增序列、UUID生成唯一编号、时间戳或者时间戳+随机数等。 在某些特定业务场景中,可能会要求我们使用特定格式的唯一编号,比如我有一张订单表(t_order),我需要生成“yewu(ORDER)+日期(yyyyMMd
阅读全文
posted @ 2020-07-16 19:17 IT咸鱼圈
阅读(7476)
评论(0)
推荐(2)
2020年6月12日
Spring Boot打成war包引入外部配置文件部署Tomcat
摘要: 前言:Spring Boot因其特定的配置方式,受到了Java开发者们的热捧,成为了近年来最受欢迎的Java开发框架,当下的Coder如果要新创建项目,首选都是Spring Boot,而且与微服务有着完美的切入口。Spring Boot中内置的Tomcat插件,使得开发者不需要进行额外的Tomcat
阅读全文
posted @ 2020-06-12 22:37 IT咸鱼圈
阅读(4996)
评论(0)
推荐(0)
2020年6月7日
vue+spring boot实现前后端分离开发
摘要: 自从前后端分离开发流行之后,饱受JSP摧残的程序员中与解放出来了,除了部分搞全栈开发的程序员,大部分后端程序员只需要专注于后台开发,前端的活之类的就丢给前端的同事做了,真正的是前后搭配,干活不累。 前后端项目gitee地址: 前端:https://gitee.com/dsxiecn/vue-demo
阅读全文
posted @ 2020-06-07 21:16 IT咸鱼圈
阅读(1952)
评论(0)
推荐(0)
Centos安装jdk1.8
摘要: 卸载系统自带的openjdk #查找java相关 $ rpm -qa | grep java #删除查找出的,noarch文件不需要删除,删除其他类型的文件 $ rpm -e --nodeps xxx 下载linux版本jdk压缩文件,官网下载地址:https://www.oracle.com/ja
阅读全文
posted @ 2020-06-07 12:28 IT咸鱼圈
阅读(235)
评论(0)
推荐(0)
2020年5月30日
Spring Boot如何加载静态文件
摘要: 项目demogitee地址:https://gitee.com/dsxiecn/spring-boot-demo.git Javaweb中获取文件的方式大致可以分为两种 通过nginx等反向代理的方式获取到静态文件资源 在web项目中配置文件映射 第一种方式有时间去整理,本文介绍第二种方式,通过在项
阅读全文
posted @ 2020-05-30 12:41 IT咸鱼圈
阅读(1389)
评论(0)
推荐(0)
2020年5月26日
谈谈对ThreadLocal类的理解
摘要: 源码中对于ThreadLocal类的解释是: /** * This class provides thread-local variables. These variables differ from * their normal counterparts in that each thread t
阅读全文
posted @ 2020-05-26 15:23 IT咸鱼圈
阅读(394)
评论(0)
推荐(0)
2020年5月24日
LinkedList为什么增删快、查询慢
摘要: List家族中共两个常用的对象ArrayList和LinkedList,具有以下基本特征。 ArrayList:长于随机访问元素,中间插入和移除元素比较慢,在插入时,必须创建空间并将它的所有引用向前移动,这会随着ArrayList的尺寸增加而产生高昂的代价,底层由数组支持。 LinkedList:通
阅读全文
posted @ 2020-05-24 01:04 IT咸鱼圈
阅读(5209)
评论(0)
推荐(0)
2020年5月7日
2020由浅入深最强Java面试题
摘要: 1.String,StringBuffer和StringBuilder有什么区别? String是字符串常量,不可变对象,每次对String修改都等同于生成了一个新的String象,然后将指针指向新的String对象,经常修改的字符串最好不要用String,因为每次生成的对象都会对系统性能产生影响,
阅读全文
posted @ 2020-05-07 16:25 IT咸鱼圈
阅读(658)
评论(0)
推荐(0)
下一页
公告