摘要: linuxgu日志关键字查询: cat 路径/文件名 | grep 关键词 top :动态实时显示cpu、内存、进程等使用情况(类似windows下的任务管理器) ps aux 查看所有进程 ps aux|grep java 查看java进程 kill -9 进程号 :强制杀死进程 mkdir di 阅读全文
posted @ 2020-02-17 23:45 威兰达 阅读(427) 评论(0) 推荐(0) 编辑
摘要: JConsole 可视化工具介绍一、 JConsole介绍1.1 JConsole描述Jconsole (Java Monitoring and Management Console),一种基于JMX的可视化监视、管理工具。 1.2 启动JConsole点击JDK/bin 目录下面的jconsole 阅读全文
posted @ 2020-02-17 16:33 威兰达 阅读(143) 评论(0) 推荐(0) 编辑
摘要: volatile和synchronized的区别: volatile关键字解决的是变量在多个线程之间的可见性(对于用volatile修饰的变量,JVM虚拟机只是保证从主内存加载到线程工作内存的值是最新的);而sychronized关键字解决的是多个线程之间访问共享资源的同步性。 volatile仅能 阅读全文
posted @ 2020-02-17 14:08 威兰达 阅读(447) 评论(0) 推荐(0) 编辑
摘要: mybatis提供查询缓存,用于减轻数据库压力,提高数据库性能 mybatis提供一级缓存和二级缓存 一级缓存:sqlsession级别的缓存。 在操作数据库时,需要构造sqlsession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。 不同的sqlsession之间的缓存区域是互 阅读全文
posted @ 2020-02-17 13:56 威兰达 阅读(127) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/AdminGuan/article/details/98952484 Mybatis的Mapper该如何编写多对一? 很简单,就是在resultMap标签中配置<association></collection >标签关联所属的用户实体 Mybatis的M 阅读全文
posted @ 2020-02-17 13:54 威兰达 阅读(299) 评论(0) 推荐(1) 编辑
摘要: join方法解释: 1、方法join的主要作用就是同步,它可以使得线程之间的并行执行变为串行执行。在A线程中调用了B线程的join()方法时, 表示只有当B线程执行完毕时,A线程才能继续执行。 2、方法join(long)是设定等待的时间。实际join()方法中调用的是join(0),当参数是0的时 阅读全文
posted @ 2020-02-17 10:32 威兰达 阅读(998) 评论(0) 推荐(0) 编辑