【MapSheep】
[好记性不如烂笔头]
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 33 下一页
摘要: 工厂方法模式‌: (恶汉、懒汉) 定义一个用于创建对象的接口,但让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 单例模式‌: 确保一个类只有一个实例,并提供一个全局访问点。 策略模式 定义了算法族,分别封装起来,让它们之间可相互替换,此模式让算法的变化独立于使用算法的客户。 ‌代理 阅读全文
posted @ 2025-03-19 14:13 (Play) 阅读(99) 评论(0) 推荐(0)
摘要: Redis中的大key通常指的是占用内存空间较大或包含大量元素的键值对。 数据量大、元素数量多、嵌套结构 判断大key的标准 字符串类型的value值、集合类型的元素数量 大key产生的原因 程序设计不当或业务数据规模考虑不周、未及时清理垃圾数据、数据结构选择不合理 解决方案 热点key拆分、多级缓 阅读全文
posted @ 2025-03-01 14:49 (Play) 阅读(30) 评论(0) 推荐(0)
摘要: SELECT * FROM your_table WHERE LENGTH(your_column) = length; 阅读全文
posted @ 2024-07-26 15:46 (Play) 阅读(13) 评论(0) 推荐(0)
摘要: 1、缓存雪崩 举例 双十一期间,所有用户一打开淘宝就是进入首页,首页的压力非常大,为了提高并发,将网站首页数据都缓存到redis 里,所有的redis key 失效时间都是3小时。 双十一当天大量用户 剁手狂欢,这时候3个小时过去了,redis里首页的key 缓存全部失效,这时候redis里查询不到 阅读全文
posted @ 2024-07-17 15:35 (Play) 阅读(9) 评论(0) 推荐(0)
摘要: UPDATE contacts SET phone_numbers = REPLACE(phone_numbers, '、', ''); 阅读全文
posted @ 2024-07-16 16:52 (Play) 阅读(19) 评论(0) 推荐(0)
摘要: 1.在需要给该字段赋值为null的上面加一行注解 @TableField(strategy = FieldStrategy.IGNORED) 阅读全文
posted @ 2024-07-15 14:41 (Play) 阅读(377) 评论(0) 推荐(0)
摘要: MySQL dual(自带表) select '张三' as '变量1', (select s_name from Student where s_sex = '男' LIMIT 1) as '变量2', 2 as '变量3', null from dual; 阅读全文
posted @ 2024-03-14 11:55 (Play) 阅读(75) 评论(0) 推荐(0)
摘要: import java.sql.*; public class CheckTableExistence { public static void main(String[] args) throws SQLException { String url = "jdbc:mysql://localhos 阅读全文
posted @ 2024-01-23 16:18 (Play) 阅读(88) 评论(0) 推荐(0)
摘要: 其中,column_name为要分割的列名,table_name为表名。这条查询将会返回每个记录中最后一个'/'之前的部分作为结果。 -1 取 ‘/’ 之后 0 取 '/' 之前 SELECT SUBSTRING_INDEX(column_name, '/', -1) AS result FROM 阅读全文
posted @ 2024-01-18 10:17 (Play) 阅读(60) 评论(0) 推荐(0)
摘要: IdType.AUTO 主键自增,系统分配,不需要手动输入,但需要设置 mysql auto_increment IdType.NONE 未设置主键 IdType.INPUT 需要自己输入 主键值**(配合MySQL int类型自增,亲测可用)** IdType.ASSIGN_ID 系统分配 ID, 阅读全文
posted @ 2024-01-12 17:23 (Play) 阅读(1121) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 33 下一页