自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 静态代理 VS 动态代理

静态代理的形式1. 通过继承目标类2. 通过实现相同接口类静态代理的缺点1. 需要写太多的代理类2. 每个代理类只能代理指定的父类或者接口类动态代理的方式:1. JDK 动态代理。本质是通过实例化一个类,其跟目标类实现相同接口类2. CGLIB 动态代理。本质是生成目标类的子类,重写父类方法来实现动态代理...

2021-10-18 21:44:08 100

原创 DEMO - JDK动态代理(深入理解篇)

先看下DEMO中用到的类。注意看类中的注释。接口类public interface IMyDao { public String query(); public void delete();}目标类(实现接口的类)/** * MyDao 目标类 **/public class MyDao implements IMyDao { @Override public String query() { System.out.println("------jdk ..

2021-10-05 19:03:18 140

原创 SNMPV1, V2, V3 Agent 配置 + NMS测试

提供数据的Agent端:1. 打开/etc/snmp/snmpd.conf 注释掉下面几行com2sec notConfigUser default publicgroup notConfigGroup v1 notConfigUsergroup notConfigGroup v2c notConfigUserview systemview included .1.3.6.1.2.1.1view system

2021-09-27 22:09:29 860

原创 SNMP Trap (V1,V2, V3)总结

SNMPv1/SNMPv2 trap 配置以及发送接收Trap端:1. /etc/snmp/snmptrapd.conf中,去掉行【authCommunity log,execute,net public】前面的注释2. 用命令【snmptrapd -f -Lo】 监听并接收trap发送Trap端:1. 发送如下命令snmptrap -v 2c -c public {接收端IP} "" 1.3.6.1.4.1.111.115.1.1 SNMPv2-MIB::sysLocation..

2021-09-27 22:07:17 5881

原创 Spring 源码理解(一)

基于上一篇博客的小demo, 我通过debug看了下spring 大概的工作流程,做了点小笔记:package com.test.main; import com.test.app.Appconfig; import com.test.dao.TestDao; import org.springframework.context.annotation.AnnotationCon...

2019-02-23 23:55:00 209

原创 使用idea和gradle编译spring5.1源码 + 使用已编译的spring源码构建spring项目

写在最前面,最近想学习spring,但是又不想只看看博客文档,这样只会知其然而不知其所以然,一些原理的东西即使当时知道了,但很快也会忘掉。所以我决定下载源码,通过写代码+debug,有利于我对spring工作本质有更深入的理解。我这人记忆力不太好,俗话好记性不如烂笔头,我决定记录下来供自己温故,也希望可以帮助一些遇到同样问题的人。工具版本:spring5.1.5,gradle5.1,jdk1....

2019-02-22 21:15:41 5255 2

原创 (Java程序员)安装完Ubuntu18.04 还需要做这些

更改源安装搜狗拼音安装 WPS安装画图工具 kolourpaintsudo apt-get install kolourpaint4安装 chromewget -q -O - https://raw.githubusercontent.com/longhr/ubuntu1604hub/master/linux_signing_key.pub | sudo ap...

2018-11-18 17:41:26 651

原创 初步理解Spring boot

Spring 框架像一个大家族,有众多衍生产品例如 mvc、boot、security、jpa等等。其中Spring MVC是基于 Servlet 的一个 MVC 框架,但在 WEB 开发过程中, Spring 的配置太过繁琐,人们为了简化开发者的使用,从而推出了Spring boot,遵循【约定优于配置】原则来简化spring的配置流程。注意: Spring Boot只是自动实现了默认配置(...

2018-07-16 16:31:42 151

空空如也

空空如也

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

TA关注的人

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