- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 创建线程安全的List和Set以及Map
//对于List接口Collections.synchronizedList(new ArrayList<>());CopyOnWriteArrayList<Object> objects = new CopyOnWriteArrayList<>();//对于Set接口Collections.synchronizedSet(new HashSet<...
2019-06-20 09:12:44 3594
原创 MySQL统计数据库大小
1、计算MySQL中各个数据库的占用大小SELECT TABLE_SCHEMA, CONCAT(TRUNCATE(SUM(data_length)/1024/1024,2),' MB') AS data_size,CONCAT(TRUNCATE(SUM(index_length)/1024/1024,2),'MB') AS index_sizeFROM information_schema....
2019-06-13 10:39:03 1944
原创 mySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据
redis的淘汰机制:noeviction: 不删除策略。当达到最大内存限制时, 如果需要使用更多内存,则直接返回错误信息。(redis默认淘汰策略)allkeys-lru: 在所有key中优先删除最近最少使用(less recently used ,LRU) 的 key。allkeys-random: 在所有key中随机删除一部分 key。 volatile-lru: 在设置了超时时间(e...
2019-06-13 10:18:02 3039
原创 MySQL删除重复记录
-- 删除多余的重复记录(多个字段),只保留最小id的记录DELETE FROM student WHERE id IN ( SELECT * FROM ( SELECT id FROM student WHERE (stuno,stuname) -- 注意:此处一定要加括号,当成联合字段来处理 IN ( -- 查找学号和姓名均重复...
2019-06-08 11:55:31 1130
原创 redis锁实现秒杀
redis锁示例@Componentpublic class RedisService { @Autowired private StringRedisTemplate stringRedisTemplate; /*** * 加锁 * @param key * @param value 当前时间+超时时间 * @return ...
2019-06-07 14:52:03 341
mybatis dao xml 代码生成工具
2019-02-28
Activiti入门教程
2017-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人