240 发简信
IP属地:浙江
  • 数据库数据迁移过程对于双写和读操作简化的一点思考

    数据数据迁移其实主要就是垂直拆分和分库分表 垂直拆分和分库分表过程中主要数据库的操作就是双写和查询 我们会有开关来控制状态的转换,公司业务里orm主要是用mybatis 本文...

  • @屠龙 其实netty 的demo里面基本都有例子
    ,其余的需要根据业务需求自己做一些变更

    基于Netty的Android端长连接设计

    协议定制与数据序列化 1、长连接这里我们肯定是基于TCP的,而TCP协议其实默认已经支持长连接,但是socket连接存在随时断开的情况,这就需要有比较好的协议保障连接状态的检...

  • 好的

    Hadoop 2.7.6 安装

    1、下载二进制安装包 2、添加环境变量 添加到 shell 的初始化脚本里边 zshrc或者bashrc,取决于你用的shell 在$HADOOP_HOME/etc/hado...

  • 最新阿里Java面试题,这些面试题你会吗?

    每个程序员都有一个梦想,那就是进一线互联网公司深造,不要跟我说你不想进去,如果给你一个这样的平台,不管是薪资待遇还是接触的高度来说,对我们程序员来说都是一个机会,我以前有一个...

  • Thrift Server 的TNonblockingServer

    采用Thrift 的 TNonblockingServer(分别用python cpp java) 在实际业务当中,thrift更加推荐使用TNonblockingServe...

  • 2018-10-08 红黑树

    红黑树实现 1、五个性质 (1)根节点黑色 (2) 只有红色和黑色节点 (3) 红色节点相邻节点黑色 (4) 每个节点到任意子树叶子节点黑色节点个数相同 (5) 叶子节点黑色...

  • AQS之共享锁和ConditionObject原理的个人理解

    AQS 主要有两种具体实现,共享锁和排他锁,排他锁简单点,我先讲共享锁 1、共享锁 关键方法 AbstractQueuedSynchronizer#acquireShared...

  • 2018-07-07 MySQL 主从部署 记录一下步奏,省的后面再百度。。。

    (1)docker 安装mysql 5.7 (2) 进入docker 安装vim 修改 /etc/mysql/my.cnf my.cnf cms只是随便起的一个数据库...