会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
w'c's
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
11
下一页
2020年12月13日
filesort
摘要: 最近在优化分页查询的时候,遇到了一个问题,如下(基于Mysql Innodb) 我们先建一个user表,其中有自增主键、user_id 也建立索引,create_date暂时不建索引,省略其他字段。 CREATE TABLE `user` ( `id` bigint(20) NOT NULL AUT
阅读全文
posted @ 2020-12-13 00:28 w'c's
阅读(184)
评论(0)
推荐(0)
2020年12月11日
项目执行shell脚本
摘要: #!/bin/sh export PROFILE=dev export JINLI_CONFIG_PASSWORD=jinli export JINLI_ACCOUNT_PASSWORD=jinli export JINLI_BUSINESS_PASSWORD=jinli export JINLI_
阅读全文
posted @ 2020-12-11 15:33 w'c's
阅读(128)
评论(0)
推荐(0)
2020年12月10日
redis做消息队列
摘要: 1.用redis中的List可以实现队列,这样可以用来做消息处理和任务调度的队列 2.代码模拟 代码结构 生产者模拟程序 /** * */ package scheduleTest; import java.util.Random; import java.util.UUID; import red
阅读全文
posted @ 2020-12-10 15:09 w'c's
阅读(173)
评论(0)
推荐(0)
2020年11月18日
mysql数据库优化理论
摘要: Analyze Table 更新要扫描的表的索引键分布MySQL 的Optimizer(优化元件)在优化SQL语句时,首先需要收集一些相关信息,其中就包括表的cardinality(可以翻译为“散列程度”),它表示某个索引对应的列包含多少个不同的值——如果cardinality大大少于数据的实际散列
阅读全文
posted @ 2020-11-18 08:54 w'c's
阅读(99)
评论(0)
推荐(0)
2020年11月11日
SourceTree运行慢的解决方案 以下两个Git命令可以解决SourceTree运行慢:
摘要: git gc git prune
阅读全文
posted @ 2020-11-11 16:16 w'c's
阅读(1553)
评论(0)
推荐(0)
2020年10月16日
java动态给实体类添加属性
摘要: 需要的jar包有两个: cglib-3.1.jar 和 google-collections-1.0.jar 如果是maven项目,就不需要cglib-3.1.jar,直接用spring自带的 org.springframework.cglib即可。 1、创建一个实体:DynamicBean pub
阅读全文
posted @ 2020-10-16 17:18 w'c's
阅读(3164)
评论(0)
推荐(0)
2020年10月14日
cap理论基础
摘要: 布式系统(distributed system)正变得越来越重要,大型网站几乎都是分布式的。 分布式系统的最大难点,就是各个节点的状态如何同步。CAP 定理是这方面的基本定理,也是理解分布式系统的起点。 本文介绍该定理。它其实很好懂,而且是显而易见的。下面的内容主要参考了 Michael Whitt
阅读全文
posted @ 2020-10-14 14:05 w'c's
阅读(114)
评论(0)
推荐(0)
2020年9月25日
Stream根据多个字段去重
摘要: List<ClassEntity> distinctClass = classEntities.stream().collect (Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.
阅读全文
posted @ 2020-09-25 13:43 w'c's
阅读(4396)
评论(1)
推荐(1)
2020年8月15日
in()和exists()
摘要: 1. in()适合B表比A表数据小的情况 2. exists()适合B表比A表数据大的情况 当A表数据与B表数据一样大时,in与exists效率差不多,可任选一个使用. select * from Awhere id in(select id from B) 以上查询使用了in语句,in()只执行一
阅读全文
posted @ 2020-08-15 10:33 w'c's
阅读(239)
评论(0)
推荐(0)
2020年8月3日
唯一索引主键索引和索引的种类
摘要: 主键是一种约束,主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。 一张表只能有一个主键,但可以创建多个唯一索引; 主键不能为空,唯一索引可以为空 索引种类 普通索引:仅加速查询 唯一索引:加速查询 + 列值唯一(可以有null) 主键索引:加速查询 + 列值唯一(不可以有null)+
阅读全文
posted @ 2020-08-03 09:36 w'c's
阅读(635)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
11
下一页
公告