- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Mysql性能调优(二) Explain工具详解
EXPLAIN介绍 在select语句之前增加explain关键字,执行查询会返回执行计划信息,而不是执行这条SQL;我们可以根据返回的执行计划分析查询语句的性能瓶颈,总而言之explain可以模拟优化器执行SQL语句。 explain中的列 id列 id列是select的序列号,id列越大执行优先级越高,相同则从上往下,为Null则最后执行 select_type列 simp...
2019-08-27 00:15:53 342 1
原创 Mysql性能调优(一) Mysql索引数据结构详解
首先第一点我们要知道为什么要用索引? 因为表数据都是保存在磁盘中的,如果没有索引,我们查询时需要逐行的从磁盘中拿数据去与条件匹配,每次匹配都要进行一次磁盘I/O,性能比较差;而索引是帮助MySQL高效获取数据的排好序的数据结构,使用索引可以大大提升我们对表数据的过滤效率。 目录 索引数据结构: 二叉树 红黑树(二叉平衡树) B-Tree B+Tree(B-Tree变种) Hash表...
2019-08-25 00:46:25 498
原创 js api微信支付接口
登录微信公众管理平台,点微信支付,选开发配置,配置支付授权目录、测试目录,具体详情开发文档中都有,不过最最要注意的是测试时必须要用公众号把地址发给白名单微信号,确保能正确访问,当然开发前你得确保你公司已经申请完成对接流程 微信支付java版bug 报签名错误 1.requestHandler的init方法参数列表有问题,后两个参数位置要对调 2.md5加密的时候key值没有赋值,ge
2014-12-18 15:11:17 1405
原创 学习笔记 14-07-21
作为一个java 菜鸟,以前一直以为spring 注解要 和一起用,今天特意在网上查了一下,原来已经具有了<context:annotation-config />的功能,此外还具有自动将带有@component,@service,@Repository等注解的对象注册到spring容器中的功能,而对于没有在spring容器中注册的bean,它不能执行任何操作,所以在配置文件中有了<conte
2014-07-21 14:20:01 397
原创 java 创建文件,给文件写入内容
public static void newFile(String filePathAndName, List list) { try { File myFilePath = new File(filePathAndName.toString()); // 如果该文件不存在,则创建 if (!myFil
2014-07-04 15:50:35 583
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人