Spring-AOP的理解与实现
![thumbnail](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpi+P//PwNAgAEACPwC/tuiTRYAAAAASUVORK5CYII=)
Proxy的理解 静态代理 角色分析 抽象角色 : 一般使用接口或者抽象类来实现 真实角色 : 被代理的角色 代理角色 : 代理真实角色 代理真实角色后 , 一般会做一些附属的操作 客户 : 使用代理角色来进行一些操作 代码理解1 Rent . java 即抽象角色 //抽象角色:租房 public interface Rent { public …
HarlemShake-哈林摇
![thumbnail](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpi+P//PwNAgAEACPwC/tuiTRYAAAAASUVORK5CYII=)
前言 --如果进来没有声音和效果,那多半的是屏蔽了js,多半是苹果系产品,此外pc端效果更好点。 昨天改网站,看到别的博客上有这么一个神奇的东西,“high一下”,有点意思,今天于是找了下相关的信息,来实现这种鬼畜的效果,顺带知道了这个是Harlemshake(哈林摇),以前13年在网络上流行的,而代码最早也能追溯到13年。 代码 未压缩版 jav…
Spring-IoC实现依赖注入的三种方式
![thumbnail](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpi+P//PwNAgAEACPwC/tuiTRYAAAAASUVORK5CYII=)
前言 在spring中最重要的两个概念,莫过于IoC((Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)。 而在spring中IoC作为一个容器,通过描述(XML或注解)并通过第三方去生产或获取特定对象的方式。 值得区分的是IoC为一种思想,DI(Dependenc…
升级 Win11 “invalid data access trap” 绿屏错误
![thumbnail](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpi+P//PwNAgAEACPwC/tuiTRYAAAAASUVORK5CYII=)
前言 在上个月在 Windows 预览体验体验计划中选择 Dev 渠道,便能够升级尝鲜 win11,刚知道这个消息,便提前备份好数据准备升级,期间遇到无法下载更新等问题,最终还是安装上,再重启更新的过程中成功的没有遇到蓝屏问题,只在 75%时出现绿屏,错误代码为“invalid data access trap”。 字面意思就是 数据访问出错,网上…
《渐》– 丰子恺
----使人生圆滑进行的微妙的要素,莫如“渐”;造物主骗人的手段,也莫如“渐”。在不知不觉之中,天真烂漫的孩子“渐渐”变成野心勃勃的青年;慷慨豪侠的青年“渐渐”变成冷酷的成人;血气旺盛的成人“渐渐”变成顽固的老头子。因为其变更是渐进的,犹如从斜度极缓的长远的山坡上走下来,使人不察其递降的痕迹,不见其各阶段的境界,而似乎觉得常在同样的地位,恒久不变,…
改进优化
最近跑了过多的东西(docker)对于1g内存的机器,近期已经卡死几次,长时间内存90%占用,今天通过修改mysql参数大幅降低内存占用。
同时之前用的trojan也由于ssl证书问题,还没解决,改用了通过Nginx反向代理,使用xray内核、vless协议,get全新体验。