Just So So ...
这周搞定了mysql和redis的原理学习, 完成了mysql执行流程与请求流程的学习
下周打算完成Spring, MyBatis的源码学习, 学习里面用到的设计模式, 以及jvm, juc, 项目的复习, 持续刷题, 下周的面试不能错过了!!
int quickPower(int a, int b)//是求a的b次方 { int ans = 1, base = a;//ans为答案,base为a^(2^n) while(b > 0)//b是一个变化的二进制数,如果还没有用完 { if(b & 1)//&是位运算,b&1表示b在二进制下最后一位是不是1,如果是: ans *= base;//把ans乘上对应的a^(2^n) base *= base;//base自乘,由a^(2^n)变成a^(2^(n+1)) b >>= 1;//位运算,b右移一位,如101变成10(把最右边的1移掉了),10010变成1001。现在b在二进制下最后一位是刚刚的倒数第二位。结合上面b & 1食用更佳 } return ans; }
为啥学着学着去搞博客去了:(
301, 永久重定向, 在请求原 url 一次后, 尽管原 url 不存在了, 浏览器不会再请求原 url, 而是直接请求重定向的 location url302, 临时重定向, 用于临时修改资源的内容, 在请求原 url 一次后, 之后的请求还是会访问原 url 资源也就是说, 浏览器对 301 重定向是有记忆的, 对 302 重定向请求是没有记忆的, 如果这时提供 url 接口的服务器挂了, 302 依然能跳转, 而 301 不能跳转
考研OR找工作?找工作!!!
Rance
人之幼稚, 不学则愚