
Java趣学
文章平均质量分 86
Java-interview
这个作者很懒,什么都没留下…
展开
-
凡事千万不要看表面,SQL这八大坑一定不要再踩了
1、LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。 好吧,可能90%以上的 DBA 解决该问题就到此为止。但当 LIMIT 子句变成 “LIMIT 1000000,10” 时,程序员仍然会抱怨:我只取10条记录为什么还是慢? 要知道数据库也并不知道第1000000条记录从什么地方开始,即使有索引也需要从头计算原创 2021-06-05 14:39:00 · 198 阅读 · 0 评论 -
大学毕业没有项目经验,全靠老师给的SpringBoot源码教程(已开源附源码资料)
项目介绍: 这是一个基于SpringBoot的旅游项目,有前台介绍界面,也有后台管理系统 需要的基础知识:Mybatis+Spring+SpringMVC+SpringBoot+Thymeleaf+ajax+Spring Security 项目采用全注解的实现方式,没有繁琐的配置文件 项目地址:github.com/anPetrichor… 前台首页 后台首页 后台访问地址:http://localhost:8080/loginManage 项目中配置类: 定义一个LoginAOP切面类,必须先登原创 2021-04-24 15:54:29 · 310 阅读 · 1 评论 -
五分钟,带你重温Java反射原理及应用!(超详细)
反射 反射经常听到这个词,但是总是不理解这个意思。今天便来理解一下反射这个概念,为什么说在框架设计中,反射用到的比较多。 反射指程序可以访问、检测和修改它本身状态或行为的一种能力。 官方定义:提供封装程序集、模块和类型的对象 整理后的定义: 封装了程序集的对象 封装了模块的对象 封装了类型的对象 什么是Java反射机制? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为Ja原创 2021-03-26 21:14:33 · 217 阅读 · 0 评论 -
Js排序算法与乱序算法
其实本人最怕的就是算法,大学算法课就感觉老师在讲天书,而且对于前端来说,算法在实际的应用中实在是很有限。毕竟算法要依靠大量的数据为基础才能发挥出算法的效率,就浏览器那性能,…是吧,退一万步说,真的有人把这大量的数据处理业务放到前端,那我只能说这是团队和架构师的失职,不说页面应用能不能加载出来,等你靠前端算出来,用户早就跑了。所以,就目前而言,绝大部分的算法使用场景都不在前端,就那么些数据量放在那,前端使用算法除了加重代码逻辑没有更多的好处。当然话又说回来了,我也知道这是个好东西,所以我也会去了解一点。这..原创 2021-03-25 16:21:25 · 444 阅读 · 0 评论