05 2019 档案
摘要:在java中可能会经常用到这几个属性或者方法, 那么今天就来仔细研究一下 length——数组的属性; length()——String的方法; size()——集合的方法; 1.数组.length属性 字符串数组三种初始化 int数组三种初始化 2.集合.size()方法是Collection接口
阅读全文
摘要:最近做公众号相关, 需要在公众号里面配菜单, 才发现菜单的链接部分是编码过的, 如这样http%3A%2F%2Fw3cschool.cn%2Fmy%20test.asp%3Fname%3Dst%C3%A5le%26car%3Dsaab 当时不太明白, 后来在网上看了看, 搜了搜, 发现js对url编
阅读全文
摘要:限流: 在高并发场景下对高并发访问/请求进行限速或者对一个时间单位内的请求进行限速来保护我们的系统, 一旦达到我们限制的速度则可以: 1.拒绝服务(提示友好的信息或者跳转到错误提示页); 2.排队或等待(比如秒杀); 3.降级(返回默认数据). 限流, 归根结底就是在一定频率上进行量的限制. 一般用
阅读全文
摘要:应用场景: 1.异步处理 : 同步阻塞的(会造成等待), 异步是非阻塞的(不会等待), 批量数据,就可以采用异步处理. 2.系统解耦 : 多个系统之间, 不需要直接交互, 通过消息进行业务流转. 3.流量削峰 : 高负载请求/任务缓冲处理. 消息队列中增加了交换器(Exchange): 1.Dire
阅读全文