- 博客(10)
- 收藏
- 关注
原创 MySQL 查询优化
1.查询过程 客户端发送查询请求(请求中携带select语句),服务端首先做权限认证,安全处理等。如果通过这些检查, 则从“查询缓存”中查找是否已有了这次查询的缓存结果,如果有则直接返回缓存结果(“查询缓存”功能可以关闭)。 如果“查询缓存”没有命中,则将select语句交给“解析器”进行语法解析,解析完后会生成解析树。解析树会通过“预处理器”进行预处理,然后生成“新解析树”。 “新解...
2018-02-26 17:45:53 136
原创 GC log举例:G1垃圾收集器
Java HotSpot(TM) 64-Bit Server VM (25.144-b01) for bsd-amd64 JRE (1.8.0_144-b01), built on Jul 21 2017 22:07:42 by "java_re" with gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)Memo...
2018-02-23 16:09:15 224
原创 GC log举例:CMS垃圾收集器
Java HotSpot(TM) 64-Bit Server VM (25.144-b01) for bsd-amd64 JRE (1.8.0_144-b01), built on Jul 21 2017 22:07:42 by "java_re" with gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)Memo...
2018-02-23 16:07:23 278
原创 GC Log举例:并行垃圾收集器
Java HotSpot(TM) 64-Bit Server VM (25.144-b01) for bsd-amd64 JRE (1.8.0_144-b01), built on Jul 21 2017 22:07:42 by "java_re" with gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)Memo...
2018-02-23 16:04:10 303
原创 java垃圾收集器相关
1. 垃圾收集算法 标记清除算法 标记整理算法 复制算法 分代算法2. 垃圾收集器 serial parallel CMS(Concurrent Mark Sweep) g13. 垃圾收集器干的活儿 找到不再使用的对象,回收它们占用的内存, 对堆的内存布局进行压缩整理4. 应用程序的特性 1. 对最大响应时间敏感 2. 对吞吐量敏感 应用程序的...
2018-02-19 08:21:27 252
原创 数据结构
树二叉树:二叉查找树:左子树的值总是小于根的值,其右子树的值总是大于根的值平衡二叉树(AVL树):首先,它是个二叉查找树,其次,任何节点的两个子树的高度差不能大于1。红黑树:类似于平衡二叉树m叉树(多路搜索树):B-Tree B+Tree (B:banlance)其中B+Tree:所有的关键字(数据)都存储在叶子节点上,非叶子节点不存储真正的数据;所有的叶子节点由指针
2018-02-07 10:58:47 108
原创 MySQL 性能 相关
EXPLAIN Join TypesThe type column of explain output describes how table are joined. The following list describes the join types, ordered from the best type to the worst:system: The table has on...
2018-02-05 15:03:22 125
原创 微服务
1. 服务框架 主要是 多个应用之间的通信这一块 RPC REST 二进制 json (序列化协议) 是否支持跨语言 spring boot dubbo gRPC 等 2.运行时支撑服务 服务注册发现 (Eureka) 服务路由网关(Zuul) 负载均衡
2018-02-01 17:32:54 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人