240 发简信
IP属地:山西
  • Resize,w 360,h 240
    非对称加密与http和https

    1. 关于非对称加密(转载) 作者:郑一轩链接:https://www.zhihu.com/question/33645891/answer/5...

  • Resize,w 360,h 240
    第六章 查询性能优化

    一、慢查询基础:优化数据访问 查询性能低下最基本的原因是访问数据太多。大部分性能低下的查询都可以通过减少访问的数据量的方式进行优化。通过下面两个...

  • Resize,w 360,h 240
    第五章 创建高性能的索引

    一、索引基础 如果索引包含多个列,那么列的顺序十分重要,因为mysql只能高效的使用所有的最左前缀列。 在mysql中索引是在存储引擎层实现的,...

  • 第四章 Schema与数据类型优化

    一、选择优化的数据类型 一般情况下,应该尽量使用可以正确存储数据的最小数据类型。但是要确保没有低估需要存储的值的范围,因为在schema中的多个...

  • Resize,w 360,h 240
    Redis 文件事件模型在代码中如何是实现的

    一、写在开始 Redis是一个事件驱动的数据库服务器,服务启动后通过不断的处理时间事件和文件事件来提供数据存储和查询服务。 时间事件:Redis...

  • Resize,w 360,h 240
    第一章 MySQL架构与历史

    1. mysql的存储引擎负责数据的存储和提取,存储引擎不会去解析SQL,不同的存储引擎之间也不会相互通信,而是简单的相应上层服务器的请求。 2...

  • Resize,w 360,h 240
    “码”上看看ReentrantLock加锁、解锁原理

    写在开始 ReentrantLock 是 java 1.5 以后新加入的除 synchronized 关键字以外的新的加锁方式,从其命名上就可以...

  • Resize,w 360,h 240
    聊聊策略模式

    写在开始 设计模式是作为一个开发人员老生常谈的东西,但经常是“谈”的多、“用”的少。所以我自己经常有这样的感觉,虽然重复看了很多次各种设计模式的...

  • 对于SqlSessionTemplate的理解

    写在开始 最近利用闲暇时间猫了一下mybatis和mybatis-spring的源码,看后发现SqlSessionTemplate和Mapper...

个人介绍
Harder, Better, Faster, Stronger