故意丝袜

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

【华为OD机试真题 Java】内存分配

有一个简易内存池,内存按照大小粒度分类,每个粒度有若干个可用内存资源,用户会进行一系列内存申请,需要按需分配内存池中的资源,返回申请结果成功失败列表。分配规则如下:1. 分配的内存要大于等于内存申请量,存在满足需求的内存就必须分配,优先分配粒度小的,但内存不能拆分使用。2. 需要按申请顺序分配,先申请的先分配。有可用内存分配则申请结果为true,没有可用内存分配则返回false。注:不考虑内存释放

浅谈微服务中的熔断,限流,降级简介概念介绍从微观角度思考从宏观角度重新思考

简介golang的熔断包hystrix https://github.com/afex/hystrix-gogolang 提供了拓展库golang.org/x/time/rate提供了限流器组件,提供了 Token bucket (令牌桶算法)在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。缓存的目的是提升系统访问速度和增大系统能处理的容量,可谓是抗高并发流量的银弹;降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰或者问题解决后再打开;而有些场景并不能用缓...

Dsp 28335中断总结(转)

转自http://blog.sina.com.cn/s/blog_735f2910010162vf.htmlPIE通过12根线与28335核的12个中断线相连。而PIE的另外一侧有12*8根线分别连接到外设,如AD、SPI、EXINT等等。这样PIE共管理12*8=96个外部中断。这12组大中断由28335核的中断寄存器IER来控制,即IER确定每个中断到底属于哪一组大中断(如IER |= M_INT12;说明我们要用第12组的中断,但是第12组里面的..