Java 第3页

Spring-Boot-admin之HttpTrace显示入参和出参及监控Redisson

3

songhua.gao 发布于 2019-10-20

spring-boot-admin (以下简称 SBA )与Spring Boot、Spring cloud项目以starter得方式自动集成,包括Server端和Client端 SBA 监控包括应用的基本信息、logfile(在线实时浏览或者download)、JVM信息(线程...

阅读(16)评论(0)赞 (0)

Spring如何实现AOP,请不要再说cglib了!

2

changyuan.xu 发布于 2019-10-20

最近工作中我都是基于注解实现AOP功能,常用的开启AOP的注解是@EnableAspectJAutoProxy,我们就从它入手。 上面的动图的流程的步骤就是: @EnableAspectJAutoProxy –> AspectJAutoProxyRegistra...

阅读(13)评论(0)赞 (0)

Java性能 — 并发设计模式

wenming.gapo 发布于 2019-10-20

线程上下文指的是 贯穿线程整个生命周期 的对象中的一些 全局 信息,如Spring中的 ApplicationContext 可以使用 ThreadLocal 实现上下文 ThreadLocal是 线程本地变量 ,可以实现 多线程的数据隔离 ,每个线程只能访问各自内部的副本变量 ...

阅读(11)评论(0)赞 (0)

Mybatis学习[01]:【介绍、入门程序编写】

5

小丁 发布于 2019-10-20

软件框架,通常指的是为了实现某个业界标准或完成特点基本任务的软件组件规范,也指为了实现某个软件组件规范时,提供规范所要求之基础功能的软件产品。 框架是一个半成品,在半成品的基础上完成自己的业务。目前我所学的框架是基于jar包(class文件)以及xml配置文件(调用class文件...

阅读(14)评论(0)赞 (0)

Java Instrument

1

puefu.he 发布于 2019-10-20

作用 Java Instrument指的是可以用独立于应用程序之外的代理程序来监测和协助运行在JVM上的应用程序,包括但不限于获取JVM运行时状态,替换和修改类定义。 使用方法 Java SE5及以后的版本,可以在一个普通Java程序运行时,通过-javaagent参数制定一个特...

阅读(15)评论(0)赞 (0)

logback官方文档阅读笔记(三)

zhuangli 发布于 2019-10-20

前言 logback官方文档 本文关于官方文档第二章: Architecture 第二章篇幅较长,分了多篇笔记,本文为关于第二章的笔记的第二篇。第一篇请见: logback官方文档阅读笔记(二) 正文 The ability to selectively enable or di...

阅读(11)评论(0)赞 (0)

走进JavaWeb技术世界2:JSP与Servlet的曾经与现在

6

likai 发布于 2019-10-20

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-… 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众...

阅读(11)评论(0)赞 (0)

面试官,不要再问我“Java GC垃圾回收机制”了

8

xiaoli.he 发布于 2019-10-20

Java GC垃圾回收几乎是面试必问的JVM问题之一,本篇文章带领大家了解Java GC的底层原理,图文并茂,突破学习及面试瓶颈。 楔子-JVM内存结构补充 在上篇《 JVM之内存结构详解 》中有些内容我们没有讲,本篇结合垃圾回收机制来一起学习。还记得JVM中堆的结构图吗? 图中...

阅读(9)评论(0)赞 (0)

Maven 项目在 Eclipse 的创建配置

8

wenming.gapo 发布于 2019-10-20

第1步 New 菜单 Other.. -> Maven -> Maven Project ,然后单击 Next 。如下图所示 第2步 在New Maven Project向导中,选择 Create a simple project 并指定项目保存的目录(如: F:/w...

阅读(12)评论(0)赞 (0)

聊聊nacos config的doPollingConfig

尖兵 发布于 2019-10-20

序 本文主要研究一下nacos config的doPollingConfig ConfigController nacos-1.1.3/config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigCo...

阅读(11)评论(0)赞 (0)

Spring系列四:Bean Scopes作用域

2

likai 发布于 2019-10-20

等闲识得东风面,万紫千红总是春。 概述 在 Spring 框架中,我们可以在六个内置的 spring bean 作用域中创建 bean ,还可以定义 bean 范围。在这六个范围中,只有在使用支持 Web 的 applicationContext 时,其中四个可用。 single...

阅读(14)评论(0)赞 (0)

IDEA中创建类时,如何自动给类加注释?

9

xiaoli.wang 发布于 2019-10-20

点击上方 “ 黄小斜 ”, 选择“置顶或者星标” 一起成为更好的自己! 来源:http://bit.ly/2Q9M6Pd 在新建类的时候,是可以直接表面你要新建的这个类是干啥的,即,给这个新建的类加上注释。 我这详细记录示范下,在idea里面是怎么设置和操作的。 # idea创建...

阅读(13)评论(0)赞 (0)

自律改变自我!第⑥期打卡送书活动启动!

1

darida 发布于 2019-10-20

▋ 活动介绍 现在社会节奏越来越快,大家变得越来越浮躁,很多人坚持做一件很简单的事都非常难。为了激励大家养成自律的好习惯,良许在公众号举办了打卡送书活动,和大家一起锻炼坚持与自律! ▋活动规则 区别于第 1 期打卡送书活动,本期活动周期仅为 7 天(周一至周日)。 怎么签到? 活...

阅读(11)评论(0)赞 (0)

go modules 的一些细节

3

dulong 发布于 2019-10-20

前言 在一些Java的项目中,有 Maven等这些版本管理工具,可以很好的管理各种版本依赖关系,但是在 Golang 的项目中,之前官方并没有提供版本管理工具,以前都是用 go get 进行安装, 随着项目的变大, 就处理这种依赖关系就变得很麻烦。 vendor 机制 为了解决版...

阅读(12)评论(0)赞 (0)

JVM垃圾回收(下)

3

yeseng 发布于 2019-10-20

接着上一篇,介绍完了 JVM 中识别需要回收的垃圾对象之后,这一篇我们来说说 JVM 是如何进行垃圾回收。 <!– more –> 首先要在这里介绍一下 80/20 法则 : 约仅有20%的变因操纵着80%的局面。也就是说:所有变量中,最重要的...

阅读(11)评论(0)赞 (0)

Spring5源码解析8-refresh方法总结

1

zhuangli 发布于 2019-10-20

废话不多说,直接上源码注释: //AbstractApplicationContext#refresh源码 public void refresh() throws BeansException, IllegalStateException { synchronized (thi...

阅读(10)评论(0)赞 (0)

java中的守护线程

1

邓龙华 发布于 2019-10-20

在Java中有两类线程,分别是User Thread(用户线程)和Daemon Thread(守护线程) 。 用户线程很好理解,我们日常开发中编写的业务逻辑代码,运行起来都是一个个用户线程。而守护线程相对来说则要特别理解一下。 什么是守护线程 在操作系统里面是没有所谓的守护线程的...

阅读(11)评论(0)赞 (0)