![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 72
java金融
公众号:java金融
展开
-
推荐一个java线程堆栈分析神器
作为一个java程序员,日常搬砖过程中是不是经常会遇到死锁的场景,但是一遇到死锁基本上少不了要去看线程的状态。在发生死锁时可以用jstack -l pid来观察锁持有情况。这样的会打印出各个线程堆栈的信息。不过这样查看起来不是很方便。 我们可以导出Thread dump文件然后通过图形化界面来进行分析。 首先我们执行jps 命令可以找到我们程序对应的pid。 然后通过 jstack pid >> 1.txt 导出线程堆栈 然后在通过一个图形化工具IBM Thread and Monitor D原创 2022-01-09 23:49:39 · 1127 阅读 · 0 评论 -
阿里面试居然问项目中怎么用缓存的?
系统用户体验好不好,就看缓存用的好不好。原创 2020-08-20 11:29:44 · 268 阅读 · 0 评论 -
SpringMVC+JPA+SpringData配置
UTF-8 1.7 4.12 4.1.1.RELEASE 2.4.3 4.0.38 1.2.14 1.7.7 1.8.3 4.3.6 1.7.0.RELEASE 4.3.7.Final 11.2.0.RELEASE 2.5.3 2.3.21 junit junit ${转载 2015-09-16 09:34:45 · 986 阅读 · 0 评论 -
springmvc 统一处理异常
1.自定义统一异常处理器 自定义Exception实现 HandlerExceptionResolver接口或继承AbstractHandlerExceptionResolver类 1.实现接口HandlerExceptionResolver ? 1 2 3 4 5 6 7 8 9 10 11转载 2016-12-26 14:03:24 · 685 阅读 · 0 评论 -
深入浅出Mybatis系列 强大的动态SQL
上篇文章《深入浅出Mybatis系列(八)---mapper映射文件配置之select、resultMap》简单介绍了mybatis的查询,至此,CRUD都已讲完。本文将介绍mybatis强大的动态SQL。 那么,问题来了: 什么是动态SQL? 动态SQL有什么作用? 传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Myb转载 2016-11-17 15:55:45 · 527 阅读 · 0 评论 -
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
分类: Spring MVC(27) 目录(?)[+] 使用SSM(spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程转载 2016-10-08 09:36:41 · 616 阅读 · 0 评论 -
深入浅出学Spring Data JPA
第一章:Spring Data JPA入门 Spring Data是什么 Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。 Spring Data 包含多个子项目: Commons - 提供共享的基础框架,适合各个子项目使用,支持跨数据库持久化 JPA - 简化创转载 2017-03-12 21:57:04 · 705 阅读 · 0 评论 -
安装git之后,桌面出现蓝色问号的解决方法
安装了git之后,桌面的图标全部变成蓝色的问号。 把隐藏的文件全部显示,也没有在桌面找到.git的文件, 解决步骤: 1、把隐藏的文件全部显示; 工具-文件夹选项-查看在“隐藏文件和文件夹”那一栏勾选“显示所有文件和文件夹,还要把“隐藏受保护操作系统安全文件”前的钩去掉 2、找到C:/Users/用户名/.git文件夹删掉刷新就可以了转载 2017-04-13 08:47:23 · 4288 阅读 · 1 评论