摘要: 双亲委派机制 双亲委派的原理:如果一个类加载器收到了类加载的请求,它首先不会自己去尝试加载这个类,而是把这个请求委托给父类加载器去完成,每一个层次的类加载器都是如此,因此所有的加载请求最终都应该传送到顶层的启动类加载器中。只有当父类加载器反馈自己无法完成这个加载请求(它的搜索范围中没有找到所需要加载 阅读全文
posted @ 2021-06-21 11:45 luxuewu 阅读(341) 评论(0) 推荐(0)
摘要: HashMap: HashMap是一种以键值对形式存储数据的结构 它允许一个为null的键作为key,key的值不能重复,如果有重复的key则覆盖 jdk8后采用数组+链表+红黑树的数据结构。当我们想map里面put一个数据时 先与key的Key.hashCode的高16位做异或运算(因为数组位置的 阅读全文
posted @ 2021-06-10 11:57 luxuewu 阅读(73) 评论(0) 推荐(0)
摘要: 例如:当某个商家支持金卡打折时,则保存“1(0001)”,支持银卡时,则保存“2(0010)”,两种都支持,则保存“3(0011)”。 我们在编写SQL语句时,只需要通过“位”的与运算,就能简单的查询出想要数据: [java] view plaincopy //查询支持金卡打折的商家信息: sele 阅读全文
posted @ 2021-06-08 11:10 luxuewu 阅读(258) 评论(0) 推荐(0)
摘要: 核心理论 Hash也称散列、哈希,基本原理就是把任意长度的的输入,通过Hash算法变成固定长度的输出这个映射的规则就是对应的Hash算法,而原始数据映射后的二进制串就是哈希值 Hash的特点: 1、从hash值不可以反向推导出原始的数据2、输入的微小变化会得到完全不同的hash值,相同的数据会得到相 阅读全文
posted @ 2021-06-03 18:00 luxuewu 阅读(68) 评论(0) 推荐(0)
摘要: 按月统计(一) select date_format(create_time, '%Y-%m') mont, count(*) coun from t_content group by date_format(create_time, '%Y-%m'); 按天统计(二) select date_fo 阅读全文
posted @ 2021-05-19 14:03 luxuewu 阅读(320) 评论(0) 推荐(0)
摘要: import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * @description: 判断日期字符串是否为周末 阅读全文
posted @ 2021-05-19 13:59 luxuewu 阅读(1276) 评论(0) 推荐(0)
摘要: 一、 背景 在互联网海量数据时代的今天,我们需要存储的数据也越来越多,在使用关系型数据库例如mysql等时,单表所需要存储的数据也越来越多,但是关系型数据库在单表数据库量较大的情况下,单表性能会急剧下降,面对这个问题,常见的做法就是进行分表,但是单纯的分表只能减少单表的压力,不能减轻数据库的压力,所 阅读全文
posted @ 2021-04-26 17:14 luxuewu 阅读(372) 评论(0) 推荐(0)
摘要: 下面使用window 安装redis 下载redis 官方下载:http://www.redis.cn/download.html 解压 双击redis-server启动redis服务 双击redis-cli打开redis指令页面 使用Jedis操作redis package redis; impo 阅读全文
posted @ 2021-04-19 11:05 luxuewu 阅读(96) 评论(0) 推荐(0)