MySQL性能调优
1. 尽量避免使用 SELECT \,只查询需要的列。 2. 使用 JOIN 代替子查询,减少嵌套查询的层次。 3. 避免在 WHERE 子句中使用 LIKE '%value%',这会导致全表扫描。…
文章
按最近发布或更新排序。
1. 尽量避免使用 SELECT \,只查询需要的列。 2. 使用 JOIN 代替子查询,减少嵌套查询的层次。 3. 避免在 WHERE 子句中使用 LIKE '%value%',这会导致全表扫描。…
给定一个整数数组 Array,请计算该数组在每个指定区间内元素的总和
Role-Based Access Control:基于角色的权限控制。通过角色关联用户,角色关联权限的方式间接赋予用户权限。在后端开发场景下,权限即表示对某path的可访问性or能访问到什么地步。…
Redis为了保证高可用/提高性能,需要将多个Redis节点作为集群处理,那么常见的方法有三种:主从复制、哨兵模式、集群模式
MemBased、单线程事件循环和 IO 多路复用
如果要在数组中删除符合某特定条件的元素,暴力解法是用一层循环遍历数组,如果符合条件,就开一层循环把后面的元素全部往前移动,然后继续遍历。时间复杂度是O(n^2)
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法
Spring AOP(面向切面编程)是一种编程范式,它允许你在不修改业务逻辑代码的情况下,对业务逻辑进行横向切入。它通过预定义的方式(切面)来拦截业务逻辑的执行,…