自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot

2020-02-03 11:32:16 118

原创 spring-源码解析

spring 源码解析未完陆续更新…AOPcglib动态代理是针对类实现代理。实现接口MethodInterceptorjdk动态代理只能对实现接口的类生成代理,而不能针对类实现接口InvocationHandler使用Proxy创建代理对象IOCbean的加载getbean(name)加载流程1、转换对应的beanName2、尝试从缓存中加载Map<String...

2019-10-27 17:13:05 158

原创 jdk动态代理

一、动态代理代码package com.proxy.jdk_proxy.dynamic;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.nio.channels.ServerSocketChannel;...

2019-10-22 23:15:35 140

转载 架构师之路-转发

1,架构师是什么?要想往架构师的方向发展首先要知道架构师是什么?架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。架构师在软件开发的整个过程中起着很重要的作用。说的详细一些,架构师就是确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技...

2019-02-20 17:22:02 248

转载 Linux下进程信息/proc/pid/status的深入分析

这里我们主要介绍进程的状态,进程的状态可以通过/proc/PID/status来查看,也可以通过/proc/PID/stat来查看.如果说到工具大家用的最多的ps也可以看到进程的信息.这里我们通过/proc/PID/status来分析进程的信息.在2.6.18之后的内核,多了capibilty/cpusets等信息.查看进程状态信息如下:more statusName: rsyslo...

2018-12-14 16:01:24 1362

原创 内存溢出的几种原因和解决办法

对于JVM的内存写过的文章已经有点多了,而且有点烂了,不过说那么多大多数在解决OOM的情况,于此,本文就只阐述这个内容,携带一些分析和理解和部分扩展内容,也就是JVM宕机中的一些问题,OK,下面说下OOM的常见情况:第一类内存溢出,也是大家认为最多,第一反应认为是的内存溢出,就是堆栈溢出:那什么样的情况就是堆栈溢出呢?当你看到下面的关键字的时候它就是堆栈溢出了:java.lang.OutOf...

2018-12-11 18:28:09 7718

原创 CentOS6.5 mysql5.7热备

1.在/etc/my.cnf 中添加 server_id = 12 配置唯一的标识server_id log_bin=mysql-bin 开启二进制log日志,热备必须开启log_bin二进制日志的作用是:主库将修改sql的日志打到文件中,以提供给从数据库实时抓取修改的日志,从数据库除了生成一个线程实时抓取日志写到从库的中继日志,还要生成一个线程实时把中继日志中的数据写到从库中...

2018-08-02 01:07:09 438

原创 mysql5.7 - yum 安装方法

Mysql yum 安装方法1.官网下载mysql-community-release的rpm包(社区版)mysql5.6的下载方式:wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm mysql5.7的下载方式:wget https://repo.mysql.com//mysql57-community-rel...

2018-08-01 23:52:28 440

原创 GC日志输出

JVM的GC日志的主要参数包括如下几个:-XX:+PrintGC 输出GC日志-XX:+PrintGCDetails 输出GC的详细日志-XX:+PrintGCTimeStamps 输出GC的时间戳(以基准时间的形式)-XX:+PrintGCDateStamps 输出GC的时间戳(以日期的形式,如 2013-05-04T21:53:59.234+0800)-XX:+PrintH...

2018-08-01 10:45:58 3265

空空如也

空空如也

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

TA关注的人

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