自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CenOS 7 ssh 连接配置

CenOS 7 ssh 连接配置 1、设置 网络适配器 2、ip地址范围 网关 子网掩码 3、登陆虚拟机 vim /etc/sysconfig/network-scripts/ifcfg-ens33 其中IPADDR 的范围为DHCP中的起始结束ip中的任意一个 4、重启网卡 service network restart 然后 ping NAT的网关 ping 192.168.2.2...

2020-04-21 21:53:28 256

原创 Spring实战读书笔记 (面向切面2)

通过xml配置一样可以完成面向切面1一样的功能。 <bean id="audience" class="com.beanConfig.aspectAOP.Audience"></bean> <bean id="aroundAudience" class="com.beanConfig.aspectAOP.AroundAudience"></bea...

2019-05-14 07:45:54 210

原创 Spring实战读书笔记 面向切面(1)

什么是面向切面 散布于应用中多处的功能称为横切关注点,这么横切关注点从概念上是与应用的业务逻辑相分离。AOP可以实现横切关注点与它们所影响的对象之间的解耦。 横切关注点可以被模块化为特殊类。这些类被称为切面。 好处: ①、每个关注点都集中在一个地方,为不是分散在多处代码中。 ②、服务模块更简洁。因为只包含主要关注点(或核心功能)的代码,而次要关注点的代码被转移的切面中。 AOP术语 通知(Adv...

2019-05-07 21:27:01 313

原创 Spring实战读书笔记 高级装配(2)

一 bean的作用域 单例(singleton):整个应用中,只创建一个bean的实例 (默认) 原型(prototype):每次注入或者通过spring上下文获取的时候,都会创建一个新的bean实例。 会话(session):在Web应用中,为每次会话创建一个新的bean实例。 请求(request):在Web应用中,为每次请求创建要给新的bean实例。 默认是singleton,如果需要使用其...

2019-05-05 21:14:49 217

原创 Spring实战读书笔记 高级装配(1)

一、条件化装配 1、 当你希望你的bean在特殊条件下才能装配时,比如在声明了特定的bean时,或者配置了特定的环境变量的时候。那么就可以使用 @Conditional注解,可以用在 @Bean注解下。 比如 @Configuration public class MagicBean { @Bean @Conditional(MagiExistCondition.class) ...

2019-05-04 17:36:24 200

原创 spring实战读书笔记 :装配Bean

一、自动化装配 1、创建bean ①、定义一个接口 public interface CompactDisc { void play(); } ②、实现类 @Component public class SgtPappers implements CompactDisc { private String title = "Sgt.Papper's"; private S...

2019-05-04 15:22:31 255

原创 spring事件

spring事件是一个监听者模式,监听者模式包含了一个监听者Listener与之对应的事件Event,还有一个事件发布者EventPublish,过程就是EventPublish发布一个事件,被监听者捕获到,然后执行事件相应的方法。 1、定义事件,继承ApplicationEvent ,写构造函数。 @Data public class MessageEvent extends Applicati...

2019-04-14 10:45:21 584

原创 springboot手动装配

一 自定义@Enable模块 【1】、基于注解驱动实现 1、建一个config类 public class HelloWorldConfig { @Bean Lfh lfh () { System.out.println("-------------->初始化"); return new Lfh(); } } public class...

2019-04-13 19:05:51 1464

原创 GetMapping 和 PostMapping 及 @RestController

在新接触springboot,做小例时,在一个方法上写了PostMapping,然后通过url调用,发现报错405。最后发现是写了PostMapping的问题,而应该写成GetMapping。 那么GetMapping 和 PostMapping有什么区别呢? 这是spring4.3引入的新的注解: GetMapping 为 RequestMapping(method = RequestMetho...

2019-04-13 16:10:12 1258

原创 Java编程思想

线程装饰性花园练习问题总结 在做练习17的时候遇到一个问题,做下记录,代码如下: public class Test17 { static class Count { public int count = 0; Random random = new Random(47); public synchronized int increamcou...

2019-04-07 22:38:45 840

转载 Spring MVC 解读——@Autowired、@Controller、@Service从原理层面来分析

Spring MVC 解读——@Autowired、@Controller、@Service从原理层面来分析 转: https://blog.youkuaiyun.com/mack415858775/article/details/47721909.

2019-04-02 19:10:38 368

原创 maven下载jar包时lastUpdated问题

在搭建项目时,发现引用的jar包都找不到,到本次仓库查看发现所有的文件后缀都为.lastUpdated 这是下载出错了。 因为以前都是用的阿里云的仓库,认为镜像不会出错。后来找了很久,最后在 pom.xml文件路径下执行 mvn compile -U命令,发现果然是镜像问题,最后又加了两个中央仓库的镜像: <mirrors> <!-- 阿里云仓库 -->...

2019-03-31 16:57:27 10074 4

转载 动态代理

转自: https://www.cnblogs.com/gonjan-blog/p/6685611.html. 具体信息参考链接 //接口 public interface Person { void giveMoney(); } //实现 public class Student implements Person { String name; public Stude...

2019-03-31 11:58:38 157

转载 反射

转自: https://www.cnblogs.com/tech-bird/p/3525336.html. 补充: 1、通过类的默认构造函数构建了一个对象,如果没有默认构造函数就抛出InstantiationException,如果没有访问默认构造函数的权限就抛出IllegalAccessException。 2、但是通过构造器的newInstance() 是可以传参的 ...

2019-03-31 09:48:05 222

原创 Comparable 和 Comparator

TreeSet 和 TreeMap 排序 TreeSet对象和 TreeMap的Key必须实现Comparable 接口或Comparator接口 1、Comparable 引用Comparable 接口 必须实现其compareTo方法 public class Student implements Serializable,Comparable<Student>{ publ...

2019-03-31 08:53:32 192

转载 Java类加载器ClassLoader总结

Java类加载器ClassLoader总结 转自: https://www.cnblogs.com/doit8791/p/5820037.html.

2019-03-31 08:27:53 321

空空如也

空空如也

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

TA关注的人

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