240 发简信
IP属地:上海
  • 从SQL Server到MySql(1) : MySql 基础知识篇

    用了多年的SQL Server 后, 最近开始转用Mysql 作为主要的数据库. 此系列文章记录了此间学到了知识和经验. 作为开篇, 首先介绍的...

    0.1 1276 4 30 1
  • Resize,w 360,h 240
    Java 并发编程(1): Java 内存模型(JMM)

    1. 并发编程 1.1 并发编程的挑战 并发编程的目的是为了加快程序的运行速度, 但受限于上下文切换和死锁等问题, 启动更多的线程并非能让程序最...

  • 从SQL Server到MySql(2) : MySql 数据类型与优化

    1. 优化数据结构 尽量避免null.可为NULL的列使索引,索引统计和值比较都更加复杂.它需要更多的存储空间, 在MySql 里需要特殊的处理...

    0.2 1025 2 18
  • 从SQL Server到MySql(6) : Mysql 索引优化和维护

    1. 索引的优化 1.1 支持多种过滤条件 考虑表上所有的选项通用的原则: 尽量在选择性高的列上做索引.例外: 对于经常被作为条件的列, 如性别...

    0.1 1092 0 17
  • Resize,w 360,h 240
    应用MVP 模式对遗留代码进行重构

    一 AV(Autonomous View)自治视图 在面向终端用户的应用中,都需要一个可视化的UI来与用户交互.这个UI称为View 视图. 在...

  • 函数式编程的理念

    1. FP 理念 1.1 不变性 没有变量的概念, 只有'值'.避免改变状态及可变数据.三部曲: 编写函数, 使用REPL工具测试, 使用. 1...

  • Java中的泛型(1)

    自java 1.5发行版本后,java中正式加入了泛型(Generic).它提供了一下的优势:1. 提供了更加严格的编译时类型检查. 例如,向声...

  • Zookeeper 与 Kafka (1) : 分布式一致性原理与实践

    多线程的最大副作用: 并发. 如果多个逻辑控制流在时间上发生了重叠, 就会产生并发. 逻辑控制流是指一次程序操作.如读取或者更新内存变量的值.更...

    0.1 4041 1 12
  • 从SQL Server到MySql(5) : 高性能的MySql 索引策略

    高效地选择和使用索引有很多种方式, 其中有些是针对特殊案例的优化方法, 有些则是针对特定行为的优化. 1 独立的列 如果查询中的列不是独立的, ...

    0.1 1262 1 12
个人介绍
一个正在转型做技术的日语翻译老师.