2018年11月19日

Linux 安装jdk,查看版本,docker

摘要: 1,首先区分系统版本和内核版本 系统版本,比如centos7,或者centos7.5。而内核版本为 3.10.0 这样 那么怎么查看系统版本呢 显示出来是这个样子: 那么查看内核版本呢 显示出来的样子是这样的: 2,安装软件有很多种方式 1,yum安装,yum引入了仓库的概念,就是本地安装软件的时候 阅读全文

posted @ 2018-11-19 16:01 缘在此季 阅读(953) 评论(0) 推荐(0) 编辑

2018年11月11日

Linux不能进入图形化界面运行yum不管用

摘要: 1,不能yum 需要安装 FileZilla 1.1原始的yum库中没有,需要安装epel-release, yum install -y epel-release 之后安装FileZilla yum install -y filezilla 解决之。 2,:yum grouplist | more 阅读全文

posted @ 2018-11-11 18:28 缘在此季 阅读(502) 评论(0) 推荐(0) 编辑

2018年11月5日

SpringMVC 测试 mockMVC

摘要: SpringMVC测试框架 基于RESTful风格的SpringMVC的测试,我们可以测试完整的Spring MVC流程,即从URL请求到控制器处理,再到视图渲染都可以测试。 一 MockMvcBuilder MockMvcBuilder是用来构造MockMvc的构造器,其主要有两个实现:Stand 阅读全文

posted @ 2018-11-05 17:03 缘在此季 阅读(293) 评论(0) 推荐(0) 编辑

2018年11月1日

Idea和Git集成,并且Git管理不同的秘钥,idea分别提交项目到GitLab和GitHub

摘要: 1,首先说明一下,Git是一个小的应用,可以管理本地代码,并与远程的仓储通信。Git把本地文件夹,也就是存放文件的目录叫做工作区,.Git目录叫做暂存区和当前分支的仓库 大概就是上面的样子! 2,Git和远程仓库之前如果要通信肯定是需要验证用户名和密码的,好在有一种技术帮我们解决了这个问题,就是RS 阅读全文

posted @ 2018-11-01 16:20 缘在此季 阅读(496) 评论(0) 推荐(1) 编辑

2018年10月31日

多线程

摘要: 收录一篇文章,慢慢研究 https://www.jianshu.com/p/d1eec344b3a0 先来看看线程状态 有了线程,那么线程是运行在哪里的,还有线程的所持有的资源又有哪些那?哪些是共享的,哪些是私有的: 脑图: 那么有了线程就有多线程,多线程的安全优势怎么回事?怎么保证的那? 看到了吗 阅读全文

posted @ 2018-10-31 10:08 缘在此季 阅读(139) 评论(0) 推荐(0) 编辑

Java中Volatile关键字详解

摘要: 一、基本概念 先补充一下概念:Java 内存模型中的可见性、原子性和有序性。 可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步 阅读全文

posted @ 2018-10-31 09:17 缘在此季 阅读(181) 评论(0) 推荐(0) 编辑

2018年10月15日

Spring事务管理--(二)嵌套事物详解

摘要: 一、前言 最近开发程序的时候,出现数据库自增id跳数字情况,无奈之下dba遍查操作日志,没有delete记录。才开始慢慢来查询事物问题。多久以来欠下的账,今天该还给spring事物。 希望大家有所收获。2016年07月19日22:32:38二、spring嵌套事物 1、展示项目代码--简单测spri 阅读全文

posted @ 2018-10-15 13:26 缘在此季 阅读(573) 评论(0) 推荐(0) 编辑

jConsole, jVisualvm, btrace 区别和联系

摘要: jConsole(jdk1.5+)和jVisualvm(以下简称jVv)(jdk1.6+)是jdk携带的java监控工具,在JAVA_HOME/bin/即可找到。btrace是一款可以在运行时更改执行代码的工具,在jVisualvm中有插件。(由于jVisualvm在oracle的维护中断,已经移到 阅读全文

posted @ 2018-10-15 10:14 缘在此季 阅读(1089) 评论(0) 推荐(1) 编辑

jvisualvm 工具使用

摘要: VisualVM 是Netbeans的profile子项目,已在JDK6.0 update 7 中自带(java启动时不需要特定参数,监控工具在bin/jvisualvm.exe)。 https://visualvm.dev.java.net/ https://visualvm.dev.java.n 阅读全文

posted @ 2018-10-15 10:12 缘在此季 阅读(820) 评论(0) 推荐(0) 编辑

2018年10月14日

如何通过代码监控JVM的运行状态

摘要: 一、背景 工作中我们需要对自己负责的系统的运行状态进行监控,这个通常会使用公司内部的监控系统。我本来是没想太多的,但有次无意中了解到公司对于GC次数时间的监控居然是自己写程序解析JVM的gc日志,这让我有点大吃一惊,我虽然知道JVM对外提供了接口获取各种信息,但当时又一下子想不起来叫什么名字,怎么用 阅读全文

posted @ 2018-10-14 20:35 缘在此季 阅读(1724) 评论(0) 推荐(0) 编辑

导航