会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
码在江湖
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2020年7月12日
SpringCloudConfig-手动重新获取配置文件内容(单个服务通知+通过消息队列广播)
摘要: 一、SpringCloudConfig定义 spring cloud config是一个基于http协议的远程配置实现方式。通过统一的配置管理服务器进行配置管理,客户端通过https协议主动的拉取服务的的配置信息,完成配置获取。 二、为什么要使用监听的形式重新获取配置文件内容,而不是重启服务 1、无
阅读全文
posted @ 2020-07-12 08:02 码在江湖
阅读(854)
评论(0)
推荐(0)
2020年7月1日
java线程-四种线程池的使用
摘要: 一、为什么要使用线程池 先谈谈直接建立Thread的弊端: 1、每次执行不同的任务都需要新建线程,浪费资源和时间 2、缺乏统一的管理,容易出现自锁的现象 再来对比说说使用线程池的优势: 1、起到重用线程的作用,减少时间和资源的浪费 2、可有效的控制线程的总数,避免资源的浪费 3、有更多的功能比如定期
阅读全文
posted @ 2020-07-01 21:21 码在江湖
阅读(400)
评论(0)
推荐(0)
2020年6月30日
java基础-import+static的骚操作
摘要: 今天无意之间看到了import+static的骚操作,来记录一下,居然import配合static,还可以直接引入静态资源(JDK1.5之后),代码如下: 实体类: package com.example.demo.aop; /** * * @version: 1.1.0 * @Descriptio
阅读全文
posted @ 2020-06-30 22:21 码在江湖
阅读(261)
评论(0)
推荐(0)
2020年6月29日
java自定义注解的使用-基于AOP的自定义日志配置
摘要: 话不多说直接上代码: 注解类: @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface MyLog { } 代理类: @Component @Aspect public
阅读全文
posted @ 2020-06-29 21:29 码在江湖
阅读(358)
评论(0)
推荐(0)
java自定义注解的使用-拦截器中的应用
摘要: 一、应用场景 一般前后端分离的项目需要处理跨域问题,如果在拦截器中做的话可以,但是会有一些路径不进行拦截,比如登陆,token换取等等,但是呢,如果这些路径设置了不进行拦截如下所示: 注入类: @Configuration public class MyIntercepterConfig imple
阅读全文
posted @ 2020-06-29 21:02 码在江湖
阅读(582)
评论(0)
推荐(0)
2020年6月25日
SpringAOP的应用-日志管理
摘要: 一、作用 操作日志对于程序员或管理员而言,可以快速定位到系统中相关的操作,而对于操作日志的管理的实现不能对正常业务实现进行影响,否则即不满足单一原则,也会导致后续代码维护困难,因此我们考虑使用AOP切面技术来实现对日志管理的实现。使用SpringAOP动态代理,在不影响源代码的前提下,打印日志,源代
阅读全文
posted @ 2020-06-25 20:58 码在江湖
阅读(187)
评论(0)
推荐(0)
2020年6月23日
SpringAOP的应用-事务管理
摘要: 一、定义 在使用事务之前,我们要理解下事务概念: 什么是事务呢?事务是并发控制的单位,是用户定义的一个操作序列。有四个特性: 1、原子性(Atomicity): 事务是数据库的逻辑工作单位,事务中包括的诸操作要么全做,要么全不做。 2、一致性(Consistency): 事务执行的结果必须是使数据库
阅读全文
posted @ 2020-06-23 21:41 码在江湖
阅读(209)
评论(0)
推荐(0)
2020年6月22日
leetcode算法-加油站
摘要: 一、题目 在一条环路上有 N 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油箱为空。 如果你可以绕环路行驶一周,则返回出发时加油站的编号,否则返回
阅读全文
posted @ 2020-06-22 19:18 码在江湖
阅读(490)
评论(0)
推荐(0)
Spring动态AOP
摘要: 一、动态SpringAOP 动态 AOP 实现, AOP 框架在运行阶段对动态生成代理对象(在内存中以 JDK 动态代理,或 CGlib 动态地生成 AOP 代理类),如 SpringAOP 二、代码实现 1、引入相关依赖 <!--引入AOP依赖--> <dependency> <groupId>o
阅读全文
posted @ 2020-06-22 16:37 码在江湖
阅读(317)
评论(0)
推荐(0)
2020年6月21日
(java反射-JDK动态代理)+CGLIB动态代理
摘要: 一、动态代理的定义 代理类在程序运行时创建的代理方式被成为动态代理。静态代理是自己定义好的,在程序运行之前就已经编译完成。然而动态代理,代理类并不是在Java代码中定义的,而是在运行时根据我们在Java代码中的“指示”动态生成的。相比于静态代理, 动态代理的优势在于可以很方便的对代理类的函数进行统一
阅读全文
posted @ 2020-06-21 21:44 码在江湖
阅读(445)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告