基于@AspectJ的AOP Spring除了支持Schema方式配置AOP,还支持注解方式:使用@AspectJ风格的切面声明。 一.启用对@AspectJ的支持 Spring默认不支持@AspectJ风格的切面声明,为了支持需要使用如下配置: <aop:aspectj-autoproxy/> 这 ...
分类:
编程语言 时间:
2020-05-08 12:54:16
阅读次数:
64
1. 给定四个点,判断能否组成正方形 求出任意两点之间的六条边后,从小到大排序。 如果前四条边相等,后两条边相等,且后两条边的长度大于前四条边边,则可以组成正方形。 2. 欧拉定理 连通图: 设一个二维几何图形的顶点数为V,划分区域数为Ar,一笔画笔数为B,则有: V+Ar-B=1 (如:矩形加上两 ...
分类:
其他好文 时间:
2020-04-26 14:05:33
阅读次数:
107
Springboot(2.2.2)+Mybatis-Plus(3.0-RC3)+shedLock(4.0.1) 简易的定时任务工程,只需要两个服务。实现小型定时任务处理
分类:
编程语言 时间:
2020-04-15 15:12:07
阅读次数:
97
前言: 对于rcu平时写代码用到不是特别的多,可能是自己对rcu的理解不够深入透彻,不能发挥其强大的特性,写个博客学习一下,以便更深入的理解RCU的机制 rcu简述: RCU(Read-Copy Update),是 Linux 中比较重要的一种同步机制。更新数据的时候,需要先复制一份副本,在副本上完 ...
分类:
其他好文 时间:
2020-04-13 01:09:23
阅读次数:
107
在设置JSON中加入: "workbench.colorCustomizations": { "[Default Light+]": { "activityBar.activeBackground": "#ffffff", "activityBar.background": "#eeeeee", " ...
分类:
其他好文 时间:
2020-04-12 18:24:23
阅读次数:
873
恢复内容开始 测试题: 0. 请问以下代码会打印多少次“我爱鱼C!” while 'C': print('我爱鱼C!') 一直打印 1.请问以下代码会打印多少次“我爱鱼C! i = 10 while i: print('我爱鱼C!') i = i - 1 打印10-1+1次,共计10次 eg: 10 ...
分类:
编程语言 时间:
2020-04-09 00:47:53
阅读次数:
176
1.请求上下文和应用上下文入栈 # 将ctx入栈,但是内部也将应用上下文入栈 ctx.push() def push(self): # 获取到的 top == ctx top = _request_ctx_stack.top if top is not None and top.preserved: ...
分类:
其他好文 时间:
2020-04-05 11:44:02
阅读次数:
80
本文是为那些希望非常深层次的理解RCU的骨灰级黑客准备的。这些黑客应当首先阅读《深入理解RCU》系列文章的第1~6篇。骨灰级代码狂也可能有兴趣直接看看本文。 本文分别描述如下内容: 1、数据结构和内核参数 2、外部函数接口 3、初始化过程 4、CPU热插拨接口 5、一些杂项函数 6、优雅周期检测机制 ...
分类:
其他好文 时间:
2020-04-04 20:48:49
阅读次数:
85
格式化金额为整数或两位小数 /** * 格式化金额为整数或两位小数 * @param float $money 金额 * @param bool $flag true 四舍五入,false向下取2位小数,小数点第三3位后舍去 * @return string 整数或两位小数 */ function ...
分类:
Web程序 时间:
2020-03-31 23:18:50
阅读次数:
136
什么是超融合?“超融合”这个概念,可以简单理解为:将虚拟计算平台和存储融合到一起,将每台服务器里面自带的硬盘组成存储池,以虚拟化的形式提供数据中心所需要的计算、网络、安全以及存储等IT基础架构。在这里,也讲解一下超融合相对于传统虚拟化方案的优势。横向与纵向的扩展性顾名思义,横向扩展就是当发现存储和计算资源不够用了,按需添加服务器即可。比如,当用户的共享存储写满了,用户不得不花大价钱去购买一个新的存
分类:
其他好文 时间:
2020-03-30 17:50:51
阅读次数:
89