摘要:
本博客主要是供个人参考和归纳,如有疏漏或者错误请积极指出,谢谢! Github: 牛客网刷题系列:https://github.com/machiavelli1453/inter_test 阅读全文
摘要:
一、原理区别: java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。 而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。 1、如果目标对象实现了接口,默认情况下会采用JDK的动态 阅读全文
摘要:
事务操作数据: (一) eg: 假如银行转账系统 从张三的账户转1000元到小罗的账户这个操作需要分两步1.张三账户减少1000元2.小罗账户增加1000元假如于到断电等等,而刚好张三减了1000,而此时小罗却不增加。。。。可以想象银行这下有事做了 所以使用事务操作数据来搞定 (2) java使用事 阅读全文
摘要:
1.牛客网上一道题: 已知一个栈的入栈序列是mnxyz,则不可能出现的出栈顺序是? A. mnxyz B. xnyzm C. nymxz D. nmyzx 答案是C。 可能我脑子比较笨吧,看来看去,感觉没看懂这类题型的意思。 因为我们都知道栈(stack)其实就是跟弹夹一样,子弹是往下压进去的,你如 阅读全文
摘要:
最近想将之前学的springboot框架及相关知识赋予实践,于是便开了这个自学笔记,将开发过程中的知识点总结规整,以便日后参考。 1.实体类用于映射: import javax.persistence.Column; import javax.persistence.Entity; import j 阅读全文
摘要:
1.服务器端跳转: 又称为内部跳转,当客户端向服务器发送一个请求,请求当前资源时,这个资源在服务器内部跳转到另一个资源,再向客户端发送一个响应(即客户端只产生了一次请求)。 下面的代码来自我最近练手的某个应用了Spring MVC的购物车项目: public class ProductListSer 阅读全文