自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 使用jvisualVM + Jstatd 方式监控远程JVM进程

前言本文是jvisualVM + Jstatd 组合方式远程监控服务器JVM进程情况。使用这种方式主要原因是:发现远程服务器两个JVM进程内存消耗有些多,所以需要进行监控以获得更多的信息。使用这种方式又考虑到:不能使用jvisualVM +JMX方式,这是因为JMX方式需要异常的JVM进程在启动时加入JVM参数,从而达到监控的目的,然而现在的情况是异常的JVM并没有加,为了保护现场,不能关闭JV...

2020-05-03 17:13:46 1359

原创 IDEA Git Reset 选项说明

1 . 目标演示下图的git reset 各选项的效果。2. Git Reset操作说明图中说明:This will reset the current branch head to the selected commit, and update the working tree and the index accoding to the seleted mode.意思是:该操作会...

2020-03-02 22:43:42 10905 2

原创 Linux top命令 load average 参数的衡量标准

在输入查看可用的CPU核数命令,获得12时,意味着本系统可用CPU核数12核nproc输入top指令,查看 load average 参数,我的习惯用法是如下所示,代表所显示的top界面Command列显示全部指令(-c),并且刷新间隔为1s (-d 1)。top -cd 1 得到如下信息其中 load average: 0.21, 0.15, 0.14让我们先了解一下所有类Un...

2020-02-20 10:18:00 1484

原创 tryLock() 和 tryLock(long timeout, TimeUnit unit)

两者都是接口Lock中定义的方法标准,tryLock()立即获取锁并返回true,否则false;tryLock(long timeout, TimeUnit unit)则指定了容忍时间。ReentrantLock 类是Lock实现类之一,以下对这个类说明:他们都是尝试获取锁的方法,不同的是:tryLock() 会立即获取锁,如果在调用方法时刻,锁没有被其他线程占用,将获取到锁并返回true...

2020-02-15 12:27:25 2991

原创 CentOS 6.5 自动获取IP设置

记录下虚拟机网络设置:桥接模式打开网卡配置文件 :(我的机器是 ifcfg-eth0,请对照自己机器的网卡这个文件)vim /etc/sysconfig/network-scripts/ifcfg-eth0将下列配置复制到打开的配置中:DEVICE=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=dhcpHWADDR=0...

2020-01-18 09:42:17 1863

原创 浅析Java 中数据访问一致性、happen-before、同步和原子访问的概念

  在多线程的应用中,当一个线程访问一个数据时,读到的数据可能不是最新的,这就是因为存在有另一个线程同时对这个数据做了修改,而读取不到正确的、最新的数据,这种问题叫内存数据访问一致性的问题 (Memory Consistency Errors)。即读取的数据是错误的。引起这种现象的原因是:多个线程对同一个数据同时访问,没有先来后到的规则,随意修改。出现这种现象称作是线程干扰(Thread Inte...

2019-12-01 12:04:51 151

原创 System类重定向输出流后影响范围

问题1、使用System类重定向输出流,是否会影响其他线程的输出?2、这个操作将会影响什么范围?结论1、无论哪一个线程重定向输出流,所有线程都会受到影响。2、使用System重定向输出流后,影响范围是当前JVM进程。实验1:是否会影响其他线程输出实验1:设计思路创建两个线程,线程1重定向标准输出流后,线程2才开始打印输出,查看输出位置。以此判断线程2是否收到影响。代码如下: ...

2019-04-01 11:24:16 176

原创 Bean named XXX is expected to be of type XXX but was actually of type 'com.sun.proxy.$Proxy28'

现象运行Spring Web程序时报出错误BeanNotOfRequiredTypeException: Bean named ‘loginLogService’ is expected to be of type ‘com.qst.service.LoginLogServiceImpl’ but was actually of type ‘com.sun.proxy.$Proxy28’原因...

2019-03-25 11:00:00 1655

原创 文档根元素 "beans" 必须匹配 DOCTYPE 根 "null"

文档根元素 “beans” 必须匹配 DOCTYPE 根 “null”环境Spring + Mybatis的Web程序现象在程序启动时,出现“文档根元素 ‘beans’ 必须匹配 DOCTYPE 根 ‘null’”的错误。问题原因根据报错信息“文档根元素 "beans" 必须匹配 DOCTYPE 根 "null" ”可知,mybatis在扫描Mapper.xml文件时,扫描到非m...

2019-03-24 18:11:42 3524

原创 No Such Method getVirtualService()不存在

No Such Method getVirtualService()不存在场景当我启动Spring Boot报的这么一个错误:getVirtualService()不存在。原因要么是没有servlet-api.jar,要么就是servlet-api.jar版本太低了。导致找不到和这个方法。解决步骤下载高版本的servlet-api.jar点击下载 javax.servlet-ap...

2019-01-29 12:43:28 450

原创 Docker初体验心得笔记

Docker初体验心得笔记无意中突然想接触Docker这个东西,接触了一段时间后,现有心得需要记录。什么是Docker?       说实话,看到官方的定义我并没有一眼弄清楚,然而在实际操作过程中一点一点解开了Docker的神秘的面纱。       简单来说,Docker是一种精简化的虚拟机。  ...

2019-01-29 09:43:20 257

原创 CentOS 6.5 设置网络 连接外网

CentOS 6.5 设置网络 连接外网背景新安装的CentOS 6.5却发现上不了网,连宿主机都Ping不通。 原因没有给CentOS分配Ip地址,即CentOS没有在局域网中。不能连接外网,没有设置网关,外网IP地址不知道交给谁去处理。步骤设置网络连接为桥接模式,与宿主机并行连接物理网卡。进入虚拟机,输入如下命令,配置网卡vim /etc/sysconfig/netwo...

2019-01-28 10:39:25 3294

原创 IDEA git分支回退指定的历史版本

IDEA git分支回退指定的历史版本场景当我提交了本次修改到本地和远程分支后,发现我本次提交还少了一些修改内容,或者说本次修改是完全错误的,然而也push到远程仓库去了。如何回退?问题已经提交到仓库(本地和远程仓库)的内容如何利用IDEA回退到原来指定版本?方法有两种方法:1、Revert操作 2、利用IDEA的Reset Head指针影响方法1的Revert操作会当成一个...

2019-01-27 13:27:52 39387 9

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除