上一页 1 2 3 4 5 6 7 8 9 10 ··· 56 下一页
摘要: 背景:在和一个同事聊天中,说到面试可能会问到怎么实现流量控制。一时没有头绪,网上查资料记录下来。 限流算法科普 图解+代码|常见限流算法以及限流在单机分布式场景下的思考 ps:看这篇博客就够了 什么是限流?限流指代的是 限制到达系统的并发请求数,使得系统能够正常的处理 部分 用户的请求,来保证系统的 阅读全文
posted @ 2021-04-15 22:29 CS408 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 背景:在讲到模板模式时候说到钩子方法,不是很理解,做个记录! 彻底搞懂模板模式 抽象方法和空实现方法的区别,当要实例化对象调用的使用时候,抽象方法必须实现,空方法可以不用重写 模板模式是父类提供模板方法,子类提供具体实现,对于子类需要实现的方法,父类写成抽象方法,强制子类实现,对于子类不需要实现的方 阅读全文
posted @ 2021-04-13 11:40 CS408 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 背景:在开发mapi的过程中,自以为很了解其中的原理。实际上并不了解,主要是使用了dubbo中的泛型化调用的思想; 原理总结 dubbo泛化调用原理 ps:主要原理讲解,参考原文 什么是泛化调用? 泛接口调用方式主要用于客户端没有API接口及模型类元的情况,参数及返回值中的所有POJO均用Map表示 阅读全文
posted @ 2021-04-08 10:59 CS408 阅读(1737) 评论(0) 推荐(0) 编辑
摘要: 深拷贝和浅拷贝的区别 Java 浅拷贝和深拷贝的理解和实现方式 浅拷贝(Shallow Copy): ①对于数据类型是基本数据类型的成员变量,浅拷贝会直接进行值传递,也就是将该属性值复制一份给新的对象。因为是两份不同的数据,所以对其中一个对象的该成员变量值进行修改,不会影响另一个对象拷贝得到的数据。 阅读全文
posted @ 2021-04-06 19:59 CS408 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 背景:不管哪个公司,在面试时候都会问一些基本的linux命令,多准备,有备无患 统计某个单词在文本中出现的次数 cat XXX.log|grep ''|grep '条件'| wc -l 单个条件统计 cat XXX.log|grep ''|grep '条件1'|grep '条件2'|grep '条件 阅读全文
posted @ 2021-03-16 23:47 CS408 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 背景:在进行jvm调优的时候参数总是记不住,也不知道为啥要调优 https://blog.csdn.net/u013066244/article/details/88089766 环境 java7+ 前言 看了大部分博文对JVM所谓调优就是修改参数值,但是我觉得这不算调优,比如:将最大内存值调大了, 阅读全文
posted @ 2020-08-05 21:14 CS408 阅读(309) 评论(0) 推荐(0) 编辑
摘要: navicat premium 12 破解版下载(百度云盘) https://blog.csdn.net/u012688704/article/details/82216337 intelJ idea激活 http://idea.lanyus.com/ Beyond Compare 4 下载和破解 阅读全文
posted @ 2019-12-25 16:38 CS408 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 背景:记录对分布式锁的相关理解,不断提升自己 分布式锁整理 redis实现分布式锁 拜托,面试请不要再问我Redis分布式锁的实现原理!【石杉的架构笔记】 可重入锁 为什么不建议使用redis分布锁主从切换可能丢失锁信息 考虑一下这样的场景:在分布式环境中,很多并发需要锁来同步,当使用redis分布 阅读全文
posted @ 2019-11-25 16:36 CS408 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 背景:记录zooKeeper使用过程中遇到的问题。 在删除zooKeeper相关节点的时候需要进行权限的认证,下面的连接讲的还是很详细的 zookeeper的ACL权限控制 阅读全文
posted @ 2019-11-20 14:32 CS408 阅读(228) 评论(0) 推荐(0) 编辑
摘要: ps:记录idea中git的使用过程 在IntelliJ IDEA使用.gitignore插件的方法和作用 在IntelliJ IDEA使用.gitignore插件的方法和作用 idea git stash使用 intellij idea 使用 git stash 初探 ps:也可以在每次更新的时候 阅读全文
posted @ 2019-10-11 09:59 CS408 阅读(1974) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 56 下一页