4P
java 限流算法(java限流实现)
1、场景程序中经常需要对接口进行限流,防止访问量太大,导致程序崩溃。常用的算法有:计数算法、漏桶算法、令牌桶算法,最常用的算法是后面两种。2、算法详解2.1计数算法2.1.1说明技术算法,为最简单的限流算法。核心思想是,每隔一段时间,为计数...
2P
c语言编译链接四个步骤(C语言的链接)
链接链接就是将不同部分的代码和数据收集和组合成为一个单一文件的过程,这个文件可被加载或拷贝到存储器执行.链接可以执行与编译时(源代码被翻译成机器代码时),也可以执行与加载时(在程序被加载器加载到存储器并执行时),甚至执行与运行时,由应用程序来执行.在现代系统中,链接是由链接器自动执行的.链接器...
11P
webstorm解决冲突(webstorm提示)
webstorm遇到的问题总结最近自己webstorm用得多一点了和androidstudio一样,同样是idea的ide(记得自己还是eclipse的时候,原来同事很早就开始用idea了,记得6-7年前就有了)自己记录下自己遇到的问题这里先感谢帮助自己的后台伙伴们提示代码不显示...
1P
二叉树的最近公共祖先(设计一个算法求出指定节点在二叉树中的层次)
算法分析我们直接来分析O(n)的算法。比如求节点F和节点H的最低公共祖先,先求出从根节点A到F的路径,再求出A到H的路径,那么最后一个相同的节点就是最低公共祖先。A->B->D->F和A->B->E->H,最后相同的节点事B,所以最低公共祖先是B节点。求根节...
0P
mybatis update报错(mybatisplus update null)
目录Mybatis执行update失败接口原因解决办法Mybatis插入(更新)失败却不报错问题描述解决方案Mybatis执行update失败...
1P
git 入门(git快速入门)
Git是目前世界上最先进的分布式版本控制系统。相比CVS及SVN等集中式的版本控制系统,Git无需联网就可以使用,同时它的安全性也比集中式控制系统要高,它也是最流行的版本控制系统,既然这么多优点,当然要学了一:安装Git由于本屌丝穷买不起水果,所以只记录了在Windows上如何安装,要安装windo...
10P
C++ 虚函数表(c虚函数详解你肯定懂了)
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试...
15P
mybatis plus @select(mybatis plus 自定义查询)
mybatisplusselect查询部分字段mybatisplusselect语句默认查询所有字段,如需要指定字段查询,则需使用querywrapper的select方法。select?1...
0P
最大子矩阵和问题(矩阵中最大子矩阵)
问题:求一个M*N的矩阵的最大子矩阵和。比如在如下这个矩阵中:?1234...
18P
浏览器提供的缓存(浏览器缓存概念)
浏览器缓存,也就是客户端缓存,既是网页性能优化里面静态资源相关优化的一大利器,也是无数web开发人员在工作过程不可避免的一大问题,所以在产品开发的时候我们总是想办法避免缓存产生,而在产品发布之时又在想策略管理缓存提升网页的访问速度。了解浏览器的缓存命中原理,是开发web应用的基础,本文着眼于此,学习浏览器缓存的...






















