随笔分类 -  Java

摘要:一般我们对缓存读操作的时候有这么一个固定的套路: 如果我们的数据在缓存里边有,那么就直接取缓存的。 如果缓存里没有我们想要的数据,我们会先去查询数据库,然后将数据库查出来的数据写到缓存中。 最后将数据返回给请求 代码例子: 1 @Override 2 public R selectOrderById 阅读全文
posted @ 2020-04-24 15:27 欧小文大叔 阅读(1431) 评论(7) 推荐(3) 编辑
摘要:1,用户通过客户端向服务器发送请求,请求会被Spring MVC的前端控制器DispatcherServlet所拦截. 2,DispatcherServlet拦截请求后,会调用HandlerMapping处理器映射器. 3,处理器映射器根据请求的URL找到具体的处理器,生成处理器对象及处理器拦截器( 阅读全文
posted @ 2020-02-19 10:57 欧小文大叔 阅读(298) 评论(0) 推荐(1) 编辑
摘要:1,什么是字符串常量池? 字符串的分配,和其他的对象分配一样,耗费高昂的时间与空间代价。JVM为了提高性能和减少内存开销,在实例化字符串常量的时候进行了一些优化。为 了减少在JVM中创建的字符串的数量,字符串类维护了一个字符串池,每当代码创建字符串常量时,JVM会首先检查字符串常量池。如果字符串已经 阅读全文
posted @ 2019-08-31 18:07 欧小文大叔 阅读(179) 评论(0) 推荐(1) 编辑
摘要:需求: 用户登录 技术需求: Servlet+Spring+Mybatis+MVC+jsp+css+html+jquery 数据库设计: 用户表 Sql语句设计: select * from t_user where uname=#{0} and pwd=#{1} 实现: mapper层 UserM 阅读全文
posted @ 2019-07-10 21:20 欧小文大叔 阅读(327) 评论(0) 推荐(1) 编辑
摘要:面向对象的三大特性 继承:一般只能单继承,内部类实现多继承,接口可以多继承 1 class Meal{ 2 Meal(){ 3 System.out.println("Meal()"); 4 } 5 } 6 class Bread{ 7 public Bread() { 8 System.out.p 阅读全文
posted @ 2018-11-20 12:18 欧小文大叔 阅读(497) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示