害羞钥匙

文章
6
资源
1
加入时间
3年0月7天

Java字节码框架asm快速入门

asm是一个java的字节码框架,它能被用来动态生成类或者增强既有类的功能。 一般asm的应用场景主要在aop上,比如Spring在底层就是用了asm,但asm不仅仅是只能在aop方面发挥它强大的能力,比如你现在要写一个rpc框架,可能会在序列化对象上犯难,使用java的序列化机制?有点慢;json?(比如阿里的大神搞的fastjson性能就很好),但我要序列化的对象很简单,没有嵌套对象...

2021 icpc 上海 H. Life is a Game

常规做法是kruscal重构树。但是并查集+启发式合并也能很快的AC这题。给定n个点的点权,m条边的边权,q个询问,每个询问是一开始在点x上,初始能量为k。如果能走到一个点,则k += 点权;如果此时的能量 >= 边权,则能经过这条边。对于每个询问,输出最大能获取的能量。考虑每加一条边,如果连接了两个连通块 fx 与 fy,则 fx 中某一些能量就能更新,剩下的由于能量不够大所以不能更新。如果对边权从下到大排序的话,那么此时不能更新ans的点,以后肯定再也不能更新了。那么如何得知一

企业内部系统账户安全策略

不论是活动目录中还是本地中,administrator账户都是权限最高的账户,不论我们做了多少安全防范,一旦入侵者破解了administrator账户,那么我们所做的一切都是白费。所以,管理员账户的安全是所有安全的基础。一般来说,我们经常会改变administrator的账户名来防止黑客对管理员账户的攻击。我们可以通过AD管理器或者策略进行管理。在组...

SpringCloud-Feign/Hystrix 调用/熔断

boot版本:2.0.6cloud版本:Finchley.SR2openfeign(支持负载均衡,底层是httpClient调用,并非RPC)是一个声明式的RESTful客户端,openfeign在我的理解中,由于RestTemplate用起来比较麻烦,于是在这个基础上进行了封装,使调用更加简单,更加清晰。hystrix是一种保证服务稳定的组件,使服务不会因为某个服务崩溃导致整个应用崩溃。可以简单的理解为通用的异常处理。hystrix用起来非常的简单,openfeign默认支持hystr.